Lead Consultant Resume
SUMMARY:
- Accomplished technology lead with a proven track record in architecting and building automation focused products that satisfies various technology needs of different customers across industry segments.
- Unique blend of working with early stage start - ups as well as with large enterprises with a service consulting development expertise of 13.2 years helps delivering technology solutions.
- Hands-on experience of the implementation of a broad array of technical systems, with the ability to provide expert advice and consultation to clients, stakeholders.
- Delivering work of the highest professional standard with the ability to tailor technologies to meet the exact specifications and requirements of a project or client.
- Possesses hands on experience on Integration based technologies such as MQ, Apache Servicemix ESB, Apache ODE(BPEL), Spring Integration etc.
- Possesses strong leadership quality, team player also adaptable to any company policy with a can-do attitude, acceptance to changes and challenges.
- Extensive exposure to fast paced development environment using Agile & Waterfall development methodology.
- Strong hands on experience in development, systems integration and deployment of large scale.
- Conceptual understanding in GCP, AWS (S3, Cloud Front, Glacier, Storage Gateway, IAM, EC2)
TECHNICAL SKILLS
Architecture: SOA
Methodology & Standards: Agile, Waterfall
Middleware: BPEL (Apache ODE)ESB (Apache Servicemix, OpenESB) JMS, Web Services ( SOAP, XSD, WSDL, REST) Apache Camel (EIP), Spring(Core, Batch, Boot,Cloud)
ORM: Confidential 3.xLanguages Java, Python
Application & Web Servers: JBoss 5.x, Websphere, Tomcat. TCServerConfiguration Management SVN, Rational Clear Case, GIT
D Confidential bases: Oracle, Mysql, Db2
Testing & Monitoring: SOAP UI, Junit.
Operating Systems: Windows XP, Linux (Redhat, Ubuntu)
Development Tools: Eclipse, Intellij Sonar (Code Quality)
Deployment & Log Tools: Apache Maven, Apache Ant, log4J, Clover
Design Patterns: Enterprise Integration Patterns (EIP), DAO, Routing, Business Process Orchestration, Circuit Breaker Pattern (Micro Services)
EXPERIENCE:
Lead Consultant
Confidential
Responsibilities:
- DB design for RDMS DB based on existing mainframe system.
- Migrating existing Mainframe system to Web application using Spring Boot and Angular UI.
Environment: Java 8, Spring Boot (MicroServices), Mysql, Checkmarx, Sonar.
Confidential
Lead ConsultantResponsibilities:
- Configuring Schedulers for new rules, It include redesign of existing scheduler jobs separation for Confidential Features.
- Redesign VRMWS Architecture to adopt Camel for Message Routing for both JMS and REST.
- Involved in design and development phase for Confidential Case Manager Migration from Struts based to Angular with REST based application.
- Continuous integration and deliver for VRMWS using Jenkins.
- POC for converting existing Functionality to Spring Boot REST Services
Environment: JAVA 8, Camel, Spring, DB2, REST Services, JMS, Quartz Scheduler, Redis, Checkmarx, Sonar.
Confidential
ConsultantResponsibilities:
- Confidential implementation to communicate with spring integration for Sharing Files between Apache Hadoop and Amazon Web Services.
- Created base components to provide platform for building the workflows for doing message transactions.
- Migrated existing functionality to use ICE Platform for Message transactions.
Environment: Spring Integration, Apache Hadoop, Spring Services, Java.
Confidential
ConsultantResponsibilities:
- Adding new features like and Locale changes
- Code clean up in existing system to use only Confidential .
Environment: Mule ESB, Apache Servicemix, Java, MYSQL, REST and SOAP based Services, Jboss Server.
Confidential
TechLeadResponsibilities:
- Enabling Cloud for Confidential Application using Private Cloud Stack of State Street.
- Integrating different applications using mediator components inside the ESB to make communication between different applications
- Application Server Migration from Websphere to Jboss.
- Migration of static and dynamic reports from JFree to JasperReport.
Environment: Swing, Jasper, Web Services (WSDL, REST), ESB-Apache Servicemix, JMS,EIP Patterns, Cloud Stack (CDT).
Confidential
TechLeadResponsibilities:
- Design and development of BPM workflows, Enhancing Web Services for new features,
- Code Review and Bug Fixing.
Environment: Spring, Web Service Definition Language (WSDL), Savvion Business Manager (BPM tool), JAVA, Ibatis.
Senior Software Developer
Confidential
Responsibilities:
- Design the Confidential - Rapid Control Server architecture (Middleware design) and building, integrating and testing Service Components in ServiceMix ESB.
- Design and develop Service Engine and Binding Components using JBI integration with Apache ServiceMix 3.x.
- Design for workflows using Apache ODE (BPEL), Web Service using Apache Axis2 and JAX-WS
- Design and development of DAO layer for accessing D Confidential base objects in Confidential .
- Integrating SOA components using Active MQ and Apache ServiceMix with different components developed in different technologies like Esper, PHP.
- Test setup and validation of business flows and integrating end-to-end flow.
Environment: Apache ServiceMix ( ESB ),Apache ODE, Apache Camel, Apache CXF Web Services, Tomcat, MySQL, ActiveMQ, Hibernate3.x, Spring2.5, Maven, Jboss Appserver
Confidential
Senior DeveloperResponsibilities:
- Understanding Confidential application framework.
- Design and develop a spring based Java application for processing server and system statistics.
- D Confidential base Schema design and development of d Confidential access functionality using Confidential . System and User acceptance testing
- Mentoring and new recruits on Confidential framework.
Environment: Confidential, Java, Spring 2.5, Confidential 3.x, MySQL 5.0.
Confidential
DeveloperResponsibilities:
- Research and Development activities on the feasibility of an application for e-Governance.
- Understanding Web Services, XML, Soap, UDDI and SOA Architecture.
- Development of prototypes using the knowledge gained during the R&D effort.
Environment: Java, Web Services, XML, UDDI, SOAP, ESB, Tomcat 5.x, Linux.
DeveloperConfidential
Responsibilities:
- Design and development of time based hierarchical escalation of information to authorities.
- Design and development of alarming mechanisms to indicate the users who are in the hierarchical chain about a pending file.
- Developed techniques to track file movement and closure with expected date of completion of the movement.
Environment: Java, JSP, Servlets, Struts, Confidential, Postgres SQL, Tomcat.
Confidential
DeveloperResponsibilities:
- Design and development the municipality birth registration process based on SOA architecture
- Design and development of Web Services using JAX-WS
- Design and development of Jasper Reports to provide interactive reporting on status of any document issued and in the process of issued.
Environment: Java, JSP, Servlets, Confidential, Postgres SQL, Jasper Reports, Tomcat 5.x, Web Services, Glassfish, Linux
Confidential
DeveloperResponsibilities:
- Design and development of the web interface to capture information related to schools in a district.
- Design and development of Jasper reports to get various statistical results based on the information stored in D Confidential base.
Environment: Java, JSP, Servlets, Confidential, Postgres SQL, Jasper Reports, Tomcat.
Confidential
DeveloperResponsibilities:
- Design and development of UI for capturing critical information.
- Designing D Confidential base schema for storing of information.
- Interfacing with various departments in Confidential to get their inputs on various modules to automate.
- Developed rmation, Leave tracker, and Financing management systems.
Environment: Java, JSP, Servlets, Struts, Confidential, Postgres SQL, Tomcat.