Technical Lead Resume
Boston, MA
SUMMARY:
- Decisive, action oriented and result focused professional offering 13 years of experience in various phases of Software Development Life Cycle including requirements, design, development and team leadership.
- Good command over Requirements Gathering, Object Oriented Design and Development, Design Patterns, Test Driven Development, Behavior Driven Development, Continuous Integration/Testing/Delivery, Client Management and Technical Leadership
- Extensive hands on experience in web application and software development in e - Commerce, Retail, Wholesale, Home-Shopping Industry and experience in architecture & development.
- Experience on service integration, SOA integration, WebSphere Commerce Server, Spring Boot, Spring, Rest API.
- Involved in writing quality java code, UTC, Client Interaction Worked on data published which involved writing some very complex store procedures on Oracle 9i and 10g, as the data was huge also worked on query tuning for optimal results.
- Good experience of Web sphere commerce integration with third party products like QAS used for address validation and ORS (Oracle Real Time Scheduler) used for optimal routing and helping in delivering customers orders.
- Involved in estimation, Requirement gathering, solution approach & POC, analysis and designing (high level, low level), Coding, debugging and trace analysis (production logs), Integration, production warranty/support for Ecommerce based applications.
- Experience in various roles during the project execution which include Team lead, Developer, Business Analyst, Technical Consultant.
- Interactions with various project stakeholders including Client, business analysts, PMO, Enterprise Architects and support & Infrastructure groups to capture business / functional and nonfu nctional requirements to develop Applications Integration mechanisms.
- Strong experience in delivering enterprise products/applications end-to-end with working experience with the entire SDLC in various projects in a distributed team.
TECHNICAL SKILLS:
Skills: Java 1.7 (transitioning to java1.8), Java/J2ee, Struts, Hibernate, Spring, Spring Boot, JSF, Pl Sql, JUnit, Ant, Maven, HTML, Java Script, Jquery, JDBC, EJB, IBM Web sphere Commerce v6 and v7, JOOQ, Web services (SOAP / Restful), Hikari
RDBMS: Oracle 9i/10g, DB2, MySql
XML: DOM, SAX, XSD, JAXB, xslt
Build Tools: Ant, Maven, Gradle
Tools: Eclipse, RAD, MyEclipse, VSS, SVN, Microsoft Visio, Toad, Sql Developer, Code Coverage Tool (ECLemma) , Postman, SOAP UI, Burp Suite, JProfiler, Grafana/Graphite, cron tab
Concepts: MVC, Design Patterns, Object Oriented Programming, Globalization\I18N\L10N, CICD
Operating Systems: Windows /Linux /Solaris
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Technical Lead
Responsibilities:
- Currently working as the Java Team lead
- Responsible for requirement gathering from the business
- Analyze, document, design and development for the component
- Writing Junits for the component to provide the appropriate code coverage
- Profiling the code to deduce the performance bottlenecks
- Grafana integration for service monitoring
- Transition the build through various environments then prepare the release branch ready for production.
- Providing warranty support for which involves analyzing, debugging and fixing post production issues.
Technical Skills: Core Java 6.0/7.0 Multi-Threading, Spring 3.0, XML, JAXB, xslt, Mysql, Oracle 11G, Postman, Eclipse( Oxygen), Junit, Maven, Jenkins, Git Lab, Putty, UNIX, POSTMAN, Cron Tabs.
Confidential, Boston, MA
Technical Lead
Responsibilities:
- Currently working as the Java Team lead
- Responsible for requirement gathering from the business
- Analyze, document, design and development for the component
- Writing Junits for the component to provide the appropriate code coverage
- Profiling the code to deduce the performance bottlenecks
- Grafana integration for service monitoring
- Transition the build through various environments then prepare the release branch ready for production.
- Providing warranty support for which involves analyzing, debugging and fixing post production issues.
Technical Skills: Core Java 6.0/7.0 Multi Threading, Spring 3.0, JOOQ, XML, JAXB, xslt, Mysql, Oracle 11G, Postman, Eclipse Oxygen, Junit, Maven, Jenkins, Git Lab, Putty, UNIX, POSTMAN, Cron Tabs
Confidential, Mooresville, NC
Senior Java Developer
Responsibilities:
- Responsible analysis, design (high/low level) and development of integration with various third party recommendation engines.
- Conduct POCs (Proof of concept) on various Confidential subsystems and provide the feasibility analysis on various business requirements
- Coding for component along with the Junit test cases. The threshold for code coverage was above 95%
Environment: Core Java 6.0/7.0, Spring Boot 3.0, DB2, RAD, Junit, Maven, Jenkins, SVN, Putty, UNIX, POSTMAN IBM Websphere Commerce Suite v7, Java, J2EE
Confidential
Technical Lead
Responsibilities:
- Responsible analysis, design (high/low level) and development of integration with various third party recommendation engines.
- Also, responsible for analyzing, designing (high/low level) and development of Eccentrica Integration
- I was also involved in analysis, design and development of the Order Status Job which is a critical and complex part of the Confidential Advantage.
- Also, involved in writing some complex queries for Production to insert/update the historic customer data.
- Provided support during various test cycles along with UAT.
Environment: Core Java 7.0, J2EE, XML, Ajax, Oracle 9.0, GIT Stash, RAD, spring, Rest, POSTMAN
Confidential
Senior Developer
Responsibilities:
- Responsible for analyzing, designing (high/low level) and development of gift card functionality. Executed Unit Test cases ensuring that the code was ready for the next phase.
- I was also involved in the design and development of saved Credit Cards which also was a new functionality built in this release.
- Provided support during various test cycles along with UAT.
- Responsible for effective communication between the project team and the various stakeholders. Provide day to day status to the project managers.
- Provided warranty support post golive and was responsible root cause analysis of the defects reported on production during this phase by analyzing production logs.
Environment: Core Java 7.0, J2EE, XML, Ajax, Oracle 9.0, GIT Stash, RAD, Spring, Hibernate, Rest
Confidential
Senior Developer
Responsibilities:
- Responsible for analyzing, designing (high/low level) and development of gift card functionality.
- Executed Unit Test cases ensuring that the code was ready for the next phase.
- I was also involved in the design and development of saved Credit Cards which also was a new functionality built in this release.
- Provided support during various test cycles along with UAT.
- Responsible for effective communication between the project team and the various stakeholders. Provide day to day status to the project managers.
- Provided warranty support post golive and was responsible root cause analysis of the defects reported on production during this phase by analyzing production logs.
Environment: Core Java 6.0, J2EE, XML, Ajax, Oracle 9.0, IBM WebSphere Commerce Server
Confidential
Developer
Responsibilities:
- Responsible for analyzing, designing (high/low level) and development of gift card functionality.
- Executed Unit Test cases ensuring that the code was ready for the next phase.
- I was also involved in the design and development of saved Credit Cards which also was a new functionality built in this release.
- Provided support during various test cycles along with UAT.
- Responsible for effective communication between the project team and the various stakeholders. Provide day to day status to the project managers.
- Provided warranty support post golive and was responsible root cause analysis of the defects reported on production during this phase by analyzing production logs.
Environment: Core Java 6.0, J2EE, XML, Ajax, Oracle 9.0, RAD, Spring, Hibernate