Tech Lead Resume
SUMMARY:
- Dedicated and analytical software development professional with 7.5 years of experience in Java, J2EE, MySQL, jQuery and currently working as Java/J2EE developer.
- Quick and adaptive learner of new technology and processes.
- Adept at working in both large scale projects following onshore/offshore model or as a single point of contact.
- Experienced with web services using RESTful API architecture.
- 2 years of experience in application design using XML, XSL, XSLT, XPATH DTD, Xschema with DOM and SAX Parser.
- Developed User Interface using HTML, jQuery, JavaScript and Bootstrap framework.
- Experienced in working with Jasper Reporting Tool for creating PDF reports with complex charts.
- Well versed and experienced in working with fast paced teams following Agile principles with roles as Tech Lead and Senior Developer.
- Adept and experienced in piloting and meeting deadlines for critical projects.
- Capable team player and have been consistently recognized as a sincere and diligent team member.
- Good communication, with effective interpersonal and presentation skills.
TECHNICAL EXPERTISE:
Languages: JAVA, J2EE, HTML, CSS, SQL, XSLT, XPATH, XQUERY, UNIX SHELL SCRIPTING
Technologies/ Methodologies: jQuery, Javascript, Jasper, Spring MVC, Maven, Marklogic, Angular 4.0
Tools: Eclipse, iReport, Github
Web/Application Servers: Apache Tomcat, Apache HTTP Web server
RDBMS: MySQL
Operating Systems: Windows 2000/XP/Vista/7/Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Languages: Play Framework 1.2, JPA - Hibernate, REST, Oauth 1.0, PL/Sql, Javascipt, JQuery, Ajax, HTML 5, BootStrap, Jasper
Special Software: Github, MySql, Confidential EC2, Eclipse, Memcache Server
Tools: GIT, Stash, iReport, Jenkins
IDE: Eclipse
Hardware: 8GB RAM, Intel Core i5
Operating System: Windows 7
Tech Lead
Responsibilities:
- Understanding existing functionalities of the application and technical stack relevant to developmental activities as per documentation is confluence and updating further if needed.
- Gathering and analyzing of the requirement and its corresponding effort and time estimation and updating story points and tasks in JIRA and Rally
- Developing or Enhancing of an end to end feature using Play Framework and Java for the middle layer and MYSQL for the backend
- Extensively developing on the UI front using Bootstrap, jQuery, CSS, HTML for UI or Jasper Reports for PDF
- Unit testing using the play framework integrated jUnit tool.
- Code review of the other peer members.
- Maintaining code in the Github repository.
- Configuring Jenkins continuous integration job for the deployment to test environments.
- Working in Agile based projects, involving Sprint planning, story sizing and sprint demo/retrospective sessions.
Confidential
Languages: Ruby on Rails
Special Software: Github, MySql, Confidential ECS, RubyMine
Tools: GIT, Docker, RDS
IDE: Ruby Mine
Hardware: 8GB RAM, Intel Core i7
Operating System: Windows 7, Mac OS
Senior Developer
Responsibilities:
- Understanding existing functionalities and technical stack relevant of the application.
- Working on Ruby on Rails project for the purpose of major upgradation of the software versions using RubyMine IDE (Ruby 1.8.7 -> 2.2.x, Rail 2.3 -> Rails 4.3).
- Gained proficiency on Docker systems for the application deployment to Confidential ECS.
- Have been the only point of onshore contact for a project team of 8 and have been playing the role of a Tech Lead along with a project Coordinator for both the development and the QA team.
Confidential
Languages: Play Framework 1.2, JPA-Hibernate, REST, Oauth 1.0, PL/Sql, Javascipt, JQuery, Ajax, HTML 5, BootStrap, Jasper
Special Software: Github, MySql, Confidential EC2, Eclipse, Memcache Server
Tools: GIT, Stash, iReport
IDE: Eclipse
Hardware: 8GB RAM, Intel Core i5
Operating System: Windows 7
Developer
Responsibilities:
- Understanding existing functionalities of the application and technical stack relevant to developmental activities as per documentation is confluence and updating further if needed.
- Gathering and analyzing of the requirement and its corresponding effort and time estimation and updating story points and tasks in JIRA and Rally
- Developing or Enhancing of an end to end feature using Play Framework and Java for the middle layer and MYSQL for the backend
- Extensively developing on the UI front using Bootstrap, jQuery, CSS, HTML for UI or Jasper Reports for PDF
- Working on Play Framework integrated Restful web services as a Producer and Consumer using 3-legged Oauth authentication.
- Unit testing using the play framework integrated jUnit tool.
- Code review of the other peer members.
- Maintaining code in the Github repository.
- Configuring Jenkins continuous integration job for the deployment to test environments.
- Working in Agile based projects, involving Sprint planning, story sizing and sprint demo/retrospective sessions.
Confidential
Languages: JSP 2.0, Servlet 3.0, Java 6.0, JSTL, XSLT, XSL-FO, XPath, XSD, XQuery, Java Scripts, JQuery, AJAX, HTML, CSS 2.0, Unix Shell Scripting, PL/Sql
Special Software: Tomcat 6 Application Server, Tomcat 5.5 Application Server, Apache web Servers 2.2, Marklogic Content Server, Memcache Memory Caching Server, LDAP Browser Editor v2.8.1, Lucene Search Engine, Device Atlas, WALL & WURFL, DIMDIM collaborative platform, JForum, Apache Roller, tinyMce WYSIWYG editor, RenderX PDF generation tool, Visual Source Safe (VSS) v6.0, Eclipse 3.2, mySql, Struts 2.0, Altova XMLSpy
Tools: VSS
IDE: Eclipse
Hardware: 4GB RAM, Intel(R) Pentium(R) 4CPU 3.00GHz Processor
Operating System: Redhat Linux, Windows XP, MAC v10.5.8
Developer
Responsibilities:
- Gathering new requirements and enhancements for development.
- Analyzing and architecting for the best fit solution.
- Developing using Java/J2EE in a Custom MVC framework using MySQL database.
- Working with Restful Architecture using Jersey implementation and Jax-RS specification for a multi-channel delivery platform.
- Unit Testing using JMeter.
- Maintaining application versioning in VSS.
- Gained proficient experience working on the UI layer using jQuery, JavaScript, JSTL, CSS, HTML.
- Involved in major usage of XML, XSL-FO, XSD, XSLT for the ebook publishing system.
- As System Admin Deployment of the application in the test environment using VSS and Redhat Linux systems into Tomcat servers as System Admin.
- Preparing production ready files for production deployments.
