Architect / Sr. Tech Lead Resume
Sunnyvale, CA
SUMMARY:
- A dynamic, competent, and result oriented professional with 10.11+ years of professional experience in the Information Technology industry in software development.
- Consultant at Apple.
- CERTIFIED SUN Programmer
- CERTIFIED Scrum Master
- Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
- Proficient in using Java 8, J2EE Standards, JSP, Servlets, Web Services, SOAP, WSDL, JAXB, XML, JSON technologies
- Proficient in Spring Architecture and Spring Related Technologies: Spring Boot, Spring DI/ MVC/ AOP/ Batch/ Spring Templates (Spring JDBC, Spring Mongo DB, Spring Rest Templates)
- Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, WADL.
- Experience in testing web services using SOAP UI, Rest Client tools.
- Proficient in using SOA Architecture.
- Proficient in using industry - standard IDEs and Java Tools: Eclipse and Spring tool suite
- Experience in deploying business applications in Production using application servers like WebLogic, Apache Tomcat.
- E-commerce Web-Site experience on Java, Springs stack on Hybris as ecommerce and CMS solution.
- Experience in developing build scripts using Ant, Maven and Shell Scripts
- Hands on experience in developing UML Diagrams like Class, Use case and Sequence diagrams.
- Experience in version control system tools like SVN, GIT.
- Experience in developing Micro Services with spring boot.
- Experience on HTML, JQuery, and JavaScript.
- Experience on working with ORM tool Hibernate.
- Experience in analysis the production setup and issue and used SPLUNK to get application logs to handle the incidents
- Strong collaboration, team building, interpersonal, and communication skills with coding and development with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner in the growth of an organization.
- Known for excellent troubleshooting, debug skills, able to analyze code and engineer well researched, cost-effective and responsive solutions.
- Good in working with deadlines, problem-solving skills, oriented to teamwork, active team player with proven work ethics and leadership.
- Proficient in on Different operating system, like Unix, Linux, iOS and Windows.
- Proficient in Apple tools like Radar, Espresso, Central Station, Splunk.
TECHNICAL SKILLS:
Lang / Tech: Java 8, J2EE, Spring, Web-services, SOAP, Restful, WSDL, WADL, AKKA
Application/Web Server: Apache Tomcat, WebLogic
Tools: Eclipse, Maven, ANT, SOAPUI, GitHub, SVN, GitLab, Hibernate, STS
Methodology: Waterfall and Agile.
Databases: Oracle and Mongo DB
Operating System: Linux, Unix, Windows and iOS
PROFESSIONAL EXPERIENCE:
Architect / Sr. Tech Lead
Confidential,Sunnyvale, CA
Responsibilities:- Followed Agile methodology and SCRUM meetings to track, optimize and developed.
- Analyzed business requirements, developed design analysis documents and provided high-level engineering design
- Involved in development of Micro Service and integration of the service over web from command line.
- Designed and developed Application based on Spring MVC to support Web interaction with tool, using, Spring MVC, Mongo DB, Http Rest, Micro Service, Akka Framework
- Coordinate and code development (and unit test).
- Requirement Analysis and Validation
Environment: AGILE, Java, Spring, CXF, RESTful Web-Services, Maven, Jenkins, UML, SPLUNK, Junit, Apache Tomcat, SoapUI, Rest Client, Spring Mongo Template, Mongo DB, Eclipse, Linux/Unix, GIT and SVN.
Architect / Sr. Tech Lead
Confidential,Sunnyvale, CA
Responsibilities:- Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions
- Analyzed business requirements, developed design analysis documents and provided high-level engineering design
- Involved in customization and integration of the product with other applications
- Coordinated the selection and the implementation of suitable technologies and infrastructure for the new applications.
- Designed and developed Application based on SOA Architecture with CXF Rest API Supporting both XML and JSON, Spring Templates, Mongo DB, Web Services
- Coordinate and lead code (and unit test) reviews for Developers
- Participated in regular requirement and status calls with client
- Requirement Analysis and Validation
- Involved in unit testing
- Monitor, encourage, and enhance best practices in development and methodology
Environment: Java, Spring, Axis 2.0, SOAP Web-Services, Maven, Jenkins, UML, SPLUNKApache Tomcat, SoapUI, Oracle DB, Log4J, Eclipse, Linux/Unix, SVN, Hibernate, Oracle Coherence
Tech Lead
Confidential
Responsibilities:- Involved in customization and integration of the product with other applications
- Responsible for doing RCA of performance issues
- Coordinate and lead code (and unit test) reviews for Developers
- Participated in regular requirement and status calls with client
- Requirement Analysis and Validation
Environment: Java, spring 3.0, Hybris, Web-Services, SVN, Jira, Linux/Unix
Sr. Developer/Lead
Confidential
Responsibilities:- Development of Web services for integration of the site developed by Sapient for Lebara pre pay services with their existing site for post pay services
- Low level design and development of various functionalities like Contact Us, Registration, and Order Management. Bug fixing & Unit testing Use Agile Methology
- CHORUS is the application "heart" of CRM Customer (CRM = Customer Relationship Management, Relationship Management Client) and program construction of a single host CRM, sales and support for customers of public areas and Mobile Home.
Environment: Java, Servlet, JSP, Spring, Linux/Unix Tomcat, JMS, Hibernate
Software Developer
Confidential
Responsibilities:
- Development, Maintenance and Support of Chorus Application
- Development of web services, WSDL
- Worked on JMS service for client and Server side
Environment: Java, Servlets, Spring, JSP, Linux/Unix, Tomcat, JavaScript and JQuery
Software Developer
Confidential
Responsibilities:
- Developing Servlet, JSP and spring application that were used in various modules.
- Implementation of RFC (Request for change) and bug fixing.
- To cater ado change requests for production environment.