Solution Architect / Technical Lead Resume
SUMMARY:
- Results oriented leader specialized in technical architecture, requirements and design with 12+ years of experience.
- Proven the ability to successfully lead large product teams, product management, technical architecture, and high development tasks.
- Experience in all phases of Software Development Life Cycle (SDLC) which includes User Interaction, Business Analysis/Modeling, Design/Architect, Development, Integration, Planning and Management of Builds, Configuration, Code Management, Production/Customer Support, Maintenance in Finance, Banking, Telecommunication and Health Insurance domains.
TECHNICAL SKILLS:
Programming languages: J2EE Web Application Frameworks
Java/J2ee: Struts, Spring, JSF, Portlets, Rich Faces
Web Technologies: Unit Testing CSS, HTML, JavaScript, XML, JSON, JUNIT, Test NG, Mockito, Ajax, Servlets, JSP, jQuery, Web Sockets and React JS
Messaging Systems & Distributed Technologies Build Tools: JMS, EJB, RMI and Web services Apache Ant, Maven, Gulp
Java Data Objects Source Code Control: JPA, Hibernate, Spring DAO SVN, CM Synergy, Clear Case
Application/Web Servers IDE’s: Cloud (ePass(Open Shift)) JBoss and NodeJS Server), WSAD, RAD, Eclipse 3.x, JBoss Developer Studio WebSphere, WebLogic Server, and Tomcat Visual Studio Code and Net Beans
Database Query Languages CI/CD Tools: SQL and Mongo DB Jenkins, LARA and XL Release
Web Services Adobe Products: JAX - WS, JAX-RS and Micro Services Adobe Search & Promote, Adobe Site Catalyst
Directory Services: Big Data Echo Systems
LDAP POC’s: implemented on Hadoop, Map Reduce, Hive, Pig and Mongo DB.
PROFESSIONAL EXPERIENCE:
Confidential
Technologies: Java, Spring IOC, Spring MVC, Spring DAO, JAX-RS, CSS, HTML, Java Script, jQuery and React.
Solution Architect / Technical Lead
Responsibilities:
- Lead the business and system requirements to integrate Confidential Chat Window .
- Designed and architected the entire chat window solution from Confidential and SSC (Sever Side Component) using Micro Services methodology.
- Designed and architected entire chat customer care interface for CCP’s to accept the chat and to push different kinds of offers to CM’s for enrollments and to push different security questions to CM’s to validate their identity.
- Written Solution Approach Documents using UML diagrams with Micro Soft Visio tool to provide the approach and road map of different components developments involved in system.
- Lead the entire agile development team consisting of 14 members including product owner by providing Sprint/Iteration and System Demos to product owner and product manager.
- Involved in Release Planning, Feature Planning, Product Backlog Grooming, Sprint/Iteration Planning calls to prioritize the requirements and to plan the sprints based priorities.
- Implementation of POC’s for business enablers to expand the chat solution to different markets and business units.
- Timely review with stakeholders for identification of challenges, risks and their mitigation plans.
- Implemented the Stories, Performed Code Reviews, Writing Junit Unit Test Cases and performed load and regressing testing.
- Performed Static Code Analysis and Security Scans on the code base to free from Coding Standards Violations and Security Violations.
- Lead the Continuous Integration with Jenkins and Continuous Delivery/Deployment through LARA and XL Releases of the system.
Confidential
Technologies: Java 1.5, spring, Web services, RAD, JUnit, XML, LDAP, Maven, Websphere 6.1.
Technical Lead
Responsibilities:
- Designed and Developed Smart Search Component for Card Members using JAX-WS and JAX-RS Micro Services.
- Designed and Developed FAQ Utility Component for Card Members by integrating with Oracle Right Now Product for frequently asked questions based on business unit and current page.
- Designed and Developed Amex Assist Component with different channels like FAQ, Contact US and Social Networking Sites like Facebook and Twitter.
- Lead the Scrum Development Team and Provided Sprint and System Demos for Product Owner and Product Manager.
- Participated in backlog grooming, sprint planning’s and sprint retrospective meetings.
- Implemented the stories, written maven builds for compile and package the application and implemented Log4j, written Junits, performed static code analysis and security scans .
- Integrated Search Component with Adobe S&P product for indexing and top search keywords report.
- Automated builds with CI(Jenkins) and CD(LARA) for timely builds of Dev, SIT and UAT.
- Involved in documentation, review, analysis and fixed post production issues.
- Maintained the Production and the Test systems.
- Worked on bug fixing and enhancements on change requests.
Confidential
Technologies: Java 1.5, spring, Web services, RAD, JUnit, XML, LDAP, Maven.
Technical Lead
Responsibilities:
- Written High Level Design Documents and Low Level Documents using UML Diagrams like Class, Use Case, Sequence, State etc..
- Participated in backlog grooming, sprint planning’s and sprint retrospective meetings.
- Lead the team of 9 members and developed Confidential Digital Analytics module by integrating with SSO and LDAP.
- Implemented the stories, written maven builds for compile and package the application and implemented Log4j, written Junits, performed static code analysis and security scans .
- Automated builds with CI(Jenkins) and CD(LARA) for timely builds of Dev, SIT and UAT.
- Performed Code Reviews, Automated the Regression Testing using Selenium and Jenkins.
- Maintained the Production and the Test systems.
- Worked on bug fixing and enhancements on change requests.
Confidential
Technologies: Java 1.5, CSM Framework, Spring, Web services, Eclipse 3.2, JUnit, XML, LDAP, Ant 1.7..
Technical Lead
Responsibilities:
- Providing Estimates based on the requirements
- Design and Development (HLD and DLD)
- Assigning the tasks to team members
- Writing Unit Test Cases and executing them.
- Code Reviews
- Support during ST (System testing) and UAT (User acceptance testing) phase.
- Involved in fixing issues & Production Support Issues.
Confidential
Technologies: Java 1.5, J2EE, EBoss, Eclipse 3.2, JUnit, XML, Ant 1.6.2, WebLogic Server.
Technical Lead
Responsibilities:
- Providing Estimates based on the requirements
- Design and Development (HLD and DLD)
- Writing Unit Test Cases and executing them.
- Code Reviews, Support during ST (System testing) and UAT (User acceptance testing) phase.
- Involved in fixing issues & Production Support Issues.
Confidential
Technologies: Java, J2EE, JSF, Portlets, Rich Faces, Liferay, Jboss Dev Studio, Ant.
Developer
Responsibilities:
- Design the Quote Portlet.
- Code for the Quote Portlet
- Unit Test Cases written, execution and support SIT phase.
Confidential
Technologies: Java, J2EE, Web services, LDAP, JMS, Struts Framework, web services, Ajax, IWAD.
Developer
Responsibilities:
- Written HLD & DLD for Order Entry and Trouble Ticket Module.
- Written simulators to call metasolv for service availability check and provisioning using web services
Confidential, NYC
Technologies: EMPIRE Framework, JSP, Servlets, Struts, Java, WSAD, RAD, UML.
Developer
Responsibilities:
- Developing business tier code using EJB.
- Developing Web tier code using JSP and Servlets.
