We provide IT Staff Augmentation Services!

Technical Lead Full Stack Resume

4.00/5 (Submit Your Rating)

FloridA

SUMMARY

  • Highly skilled and diligent software developer with extensive hands - on experience in managing all aspects of software development life cycle(SDLC) including design, analysis, development and testing.
  • More than 10 years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
  • In-depth experience in implementing various design patterns and proficient in object oriented programming(OOPs) using Java, PHP and Node.
  • Java / J2EE: 9+ years of working experience with Core Java, J2EE, EJB, Spring MVC, Grails, Struts, Hibernate, Groovy, JSP, Junit.
  • Experience in developing single page application using AngularJS, Node.js and Sockets.
  • Responsive page design experience using Bootstrap, HTML5, CSS3.
  • Familiar with JSON based REST web services and SOAP webservices.
  • Experience as a Web Application Developer using PHP (LAMP and WAMP), JavaScript, JQuery, HTML, and CSS.
  • 5 Years of experience in Agile development methodologies like Scrum and Kanban.
  • Excellent debugging, problem solving, optimization and testing skills.
  • Experience in leading and managing teams. Handled multiple roles - Technical Lead, Project Lead, Business Analyst, Developer.
  • Self-motivated, quick learner and team player with good communication and interpersonal skills.

TECHNICAL SKILLS

Java Technologies: Java, Grails 2.x, Spring MVC, Groovy, Hibernate, Struts 1.2, SOAP, JPA, Hazelcast, GWT, Weblogic Portal Server 7.0 and 8.1, JRules, JUnit, log4j, RMI, JSP, Servlets.

Web Technologies: Node.js, AngularJS, Express, Mocha, Socket.io, PHP, HTML5, JavaScript, CSS3, Bootstrap, Jquery,RESTful, Symfony, Laravel, Kohana.

Tools and IDE’s: Documentum, Git, SVN, Eclipse, IntelliJ, PHPStorm, JIRA, Confluence, Graylog.

Database: Oracle, MySQL, MongoDB, sql server, Redis, Elasticsearch.

Web/Application Server: Sun one, Tomcat, Nginx, Apache, Weblogic, JBoss.

Operating System: Windows, Linux, Sun solaris.

PROFESSIONAL EXPERIENCE

Confidential,Florida

Technical Lead Full Stack

Responsibilities:

  • Designed and created responsive chat UI using AngularJS, and Bootstrap.
  • Developed secure REST APIs for database interaction and also created corresponding Node services to interact with these APIs.
  • Created chat commands in Node using async-waterfall.
  • Used Mocha framework for creating unit tests.
  • Used Redis and Mysql databases for backend storage.
  • Responsible for investigating and resolving application functionality related issues and provide first level support and troubleshooting of chat System.
  • Monitored and managed offshore team progress through daily status meetings and code reviews.
  • Facilitated daily Scrum and Kanban meetings.

Environment: Node.js, express, socket.io, AngularJS, Mocha, Redis, FMS, FMLE, PHP, Symfony, RESTful, HTML5, CSS3, JSON, JWT, ffmpeg, HLS, JIRA, git, Bootstrap, Graylog.

Confidential,Florida 

Technical Lead

Responsibilities:

  • Developed responsive chat user interface in GWT, HTML5, CSS3.
  • Created Grails services to persist and fetch data from Hazelcast.
  • Implemented GWT RPC services in Grails for client-server interaction.
  • Collaborated closely with customer team to understand and document their requirement.
  • Assisted in creation of the system design and functional specifications.
  • Orchestrated and facilitated daily Scrum meetings.

Environment: Java 1.6, Grails 2.x, Spring MVC, Groovy, Hazelcast, GWT, wowza, HTML5, CSS3, Bootstrap, Javascript, git, JUnit.

Confidential

Technical Lead

Responsibilities:

  • Designed and developed ‘Quiz’ module using Jquery, AJAX and Javascript.
  • Created admin module for generating worksheets and storing them in MongoDB.
  • Formulated and implemented caching strategy to improve site performance using Memcache, APC and CDN.
  • Analyze, research, design and create development plan for new features implementation.
  • Responsible for overall design of the web application as well as recommending best practice solutions based on business needs.
  • Motivate, mentor and coach offshore team to develop a good coding practice.

Environment: PHP, Laravel, Node, Firebase, MongoDB, Memcache, APC, zencoder, swift, HTML5, CSS3, AJAX, Javascript, jQuery, Bootstrap, git.

Confidential

Lead developer

Responsibilities:

  • Built various cross-platform and cross browser features using PHP, HTML and CSS.
  • Used Elasticsearch for profile search based on geolocation.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing.
  • Created project development and implementation plan.
  • Managed offshore team through daily status meetings.
  • Responsible for code reviews to ensure team adheres to coding standards.

Environment: PHP, Symfony, Doctrine, MySql, Memcached, Elasticsearch

Confidential,Florida 

Lead Developer

Responsibilities:

  • Created module for video upload, image extraction and video processing using FFmpeg, Mencoder.
  • Configured Sphinx indexer to fetch data from database and populate indexes.
  • Used Memcache as a data cache to improve site performance.
  • Responsible for effective communication between the project team and the customer. Provided day to day direction to the offshore team and regular project status to the customer.
  • Performed code reviews to ensure team adheres to coding standards.

Environment: PHP, MySql, Memcache, FFmpeg, Imagemagick, mencoder, Sphinx

Confidential,Florida 

Lead Developer

Responsibilities:

  • Designed and developed JRules for handling user workflow.
  • Implemented a module to interact with MX Telecom Service API for sending SMS.
  • Interacted with client to analyze and document project requirements..
  • Involved in application Architecture and Design.
  • Responsible for Integration and User acceptance testing to ensure project quality.

Environment: JBoss, JRules, Java, J2EE

Confidential,Florida 

Lead developer

Responsibilities:

  • Created java-php bridge to update documents in Lucene.
  • Worked on news module to fetch RSS feeds from various sources and storing them into database.
  • Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Responsible for debugging and troubleshooting the Web Application.
  • Responsible for effective communication between the project team and the customer. Provided day to day direction to the project team and regular project status to the customer.

Environment: PHP, MySql, Memcache, Lucene, RSS

Confidential

Project Lead

Responsibilities:

  • Created services to consume SOAP APIs exposed by registrars for domain management.
  • Involved in generating reports using JDBC and export it as CSV.
  • Updated Struts framework to handle internationalization.
  • Involved in client Interaction to gather requirement and create requirement document.
  • Created class diagrams and sequence diagrams using UML.

Environment: Java, Struts 1.2, Hibernate, SOAP, Sun One 6.1, HTML, CSS, Javascript, XML, SAX, Sun Solaris, SVN.

Confidential

Project Lead

Responsibilities:

  • Developed data access layer using Hibernate to persist and fetch data from database.
  • Used Struts framework to develop presentation layer.
  • Consumed SOAP API to interact with thawte payment and coupon system.
  • Created project plan and reported daily progress to the client.
  • Integration and User acceptance testing.

Environment: Java, Struts 1.2, Hibernate, SOAP, XML, HTML, CSS, Javascript

Confidential

Team Lead

Responsibilities:

  • Developed ‘Escalation’ module in Weblogic Portal Server.
  • Interfaced with legacy system for user lookup using RMI.
  • Track and report team progress to client.
  • Used JUnit to perform unit testing for the modules developed.

Environment: Java, Weblogic 7.0 Portal server, Oracle, RMI.

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed and implemented custom search module in Weblogic 8.1 Portal Server.
  • Used XOD (Xml on Demand) from News Edge to fetch articles published by KOLs
  • Implemented document upload module to store document in documentum.

Environment: Java, Weblogic 7.0 Portal server, Sql server, Java, JSP, Servlets, Weblogic 8.1 Portal server, Oracle, Documentum, XML.

Confidential

Software Engineer

Responsibilities:

  • Developed a web interface using Struts MVC framework to manage various input parameters on which engine depends.
  • Converted Entity Beans into DAO to improve system performance.
  • Used Stateless Session Beans to implement business logic and DAO interaction.
  • Created test case, and unit testing is done using JUnit.
  • Involved in peer code reviews.

Environment: Java, EJB (Entity, Session), DAO, Struts, Oracle, HTML, CSS, JUnit, svn, Weblogic.

We'd love your feedback!