Lead Consultant Resume
SUMMARY:
- Over 14+ Years of experience in Information Technology. Result oriented well versed in Agile (Scrum, Kanban), Waterfall Model, Delivery Management and specializing in application development and automation on Java - J2EE related Technologies.
- Technical expertise in complete software development life cycle process which includes Analysis, Design, implementation, planning & execution, Functional Studies, Quality Reviews, performance tuning, testing and production support.
- Have International exposure and have worked in Australia, UK, and US.
- Experience on UML, OOAD, Design Patterns, Test Driven Development (TDD), AGILE Programming and waterfall methodologies.
- Experience in AWS Cloud modules, Docker and SharePoint cloud integration.
- Experienced in design and development of Automation Frameworks.
- Experienced in implementing the MVC based architecture using Spring MVC framework, spring boot, microservices and various Design Patterns.
- Extensive technical and programming background in Java, J2EE, Multithreading, Spring modules.
- Facilitated the Grooming sessions and clearing the impediments within the schedule.
- Improved the team’s Velocity by standardizing the scale for estimating the user stories.
- Passionate for resolving complex business problems and delivering strategic solutions through technical innovations
- Identified the bottlenecks with Engineering Process impacting the delivery and proposed changes to the process.
- Passionate for resolving complex business problems and delivering strategic solutions through technical innovations.
- Work experience in developing, re-engineering, migration and integration of large products.
TECHNICAL SKILLS:
Languages/Tools/Technologies:
Java Related: J2EE, J2SDK, Spring MVC and integration, JDBC, Struts, Hibernate, Web Service, Axis2, spring boot, microservices.
Cloud Technologies: AWS services, Docker
IDE: Eclipse, AST and NetBeans.
Version Control: GIT, Perforce, Sub-version, CVS, MKS Integrity.
Testing tools: TestNG, JUNIT
App Server: IBM WebSphere, JBOSS, WebLogic 12c.
Web Server: Apache Tomcat 5.0XML XML Parser for Java, DTD, DOM, SAX
Distributed Technologies: RMI, EJB
Web Languages/Tools: Java, Spring, REST and Soap webservices, XML, HTML, jQuery, JavaScript. Multi-tier architecture solutions with thin clients and Server-side programming..IBM WCM, HCL LEAP/IBM FEB Forms.
Others/Tools: UML, Rational Rose, MS Visio
Others: Axis2 web Services, JCIF, Tibco, BODI. Jira, Jenkins, Footprints.
Relational Databases: Oracle, DB2, SQL Server
Querying/Reporting: SQL, PL/SQL
Scheduler: Control-M, Spring Scheduler
PROJECT EXPERIENCE:
Confidential
Technologies: Java/J2EE Web Services, AWS, Docker, IBM WebSphere, eclipse, Spring MVC, AWS, Maven, GIT, Jenkins.
Lead consultant
Responsibilities:
- Analysing the requirements.
- Resolving ambiguities with business if any.
- Finalizing the requirements and agreeing to effort estimation and timeline.
- Developing application and assigning tasks to the team.
- Developing client and server-side code using Rest webservices
- Implementing spring schedular
- Monitor development progress.
- Review the code and make sure quality coding.
- Co-ordinate with offshore and onsite team.
- Deliver the project in given timeline and coordinating with QA team for any ambiguities.
Confidential
Technologies: Java/J2EE Web Services, WebLogic, Spring MVC, Maven.
Lead consultant
Responsibilities:
- Analysing the requirements from BRD.
- Resolving ambiguities with business if any.
- Finalizing the requirements and agreeing to effort estimation and timeline.
- Developing application and assigning tasks to the team.
- Monitor development progress.
- Review the code and make sure quality coding.
- Co-ordinate with offshore and onsite team.
- Deliver the project in given timeline and coordinating with QA team for any ambiguities.
Confidential
Technologies: Java/J2EE Web Services, WebLogic, Spring MVC
Lead consultant
Responsibilities:
- Analysing the requirements from BRD.
- Resolving ambiguities with business if any.
- Finalizing the requirements and agreeing to effort estimation and timeline.
- Developing application and assigning tasks to the team.
- Monitor development progress.
- Review the code and make sure quality coding.
- Co-ordinate with offshore and onsite team.
- Deliver the project in given timeline and coordinating with QA team for any ambiguities.
Confidential
Technologies: Jira, Perforce, Crucible, Review Board, Spring tool Suite, Piranha Framework, TestNG and Core JavaDescription:
Project Lead
Responsibilities:
- Automating test scripts.
- Developing multithread functions which can be used to automate test scripts.
- Developing Piranha framework.
- Review the code for whole team.
- Co-ordinate with offshore and onsite team.
Confidential
Technologies: XML, XSL, REGEX, Java, Internal tools: Swami, PD2, NeherBugzilla, Jason.
Content Lead Engineer
Responsibilities:
- Communicate with feed provider.
- Configuring the web service for new feeds.
- Verifying RSS feed provided by Provider and test it
- Prepare configuration in swami for the feed.
- On boarding feed to Confidential site stage and prod.
- Verify feed at front end Confidential site.
Confidential
Technologies: Java/J2EE Web Services, Axis2, JBOSS 4.3, Struts 1.3.8, TIBCO, Scheduler- Control-M, MKS, BODI, Kalido, SQL Server, BO-XiR3.1, I-Series
Senior Software Engineer
Responsibilities:
- Developing web application using Struts framework.
- Scheduling the JOBS in Control-M Scheduler
- Developing Control-M Scheduler Job’s and web application.
- Developing Confidential user interface application and Integrating with TIBCO and Control-M.
- Designing FDD and TDD.
- Developed Web services using Apache Axis 2.
- Building and configuring application using Ant tool.
- Deploying and configuring application in JBOSS server.
- Involved in preparing System Test Plan and System Test Cases.
- Involved in System Testing and Integration Testing, UAT.
Confidential
Technologies: Java, Ranorex 3.0, Web Services, SQL Server, All version of Windows OS.
Senior Software Engineer
Responsibilities:
- Automate each Test Case component wise.
- Designing the Test scripts automation.
- Developing New Test cases.
- Developing Java code and Ranorex X-paths.
- Executing the Automated Test cases.
- Executing through TMS and XQ framework.
- Analysing error logs and trouble shooting.
Confidential
Technologies: J2EE, Web Services, axis2, IBM WebSphere 6.1, Web Methods, EJB, Spring, Open JPA, ANT, SVN
Senior Software EngineerResponsibilities:
- Developing Web Services using Apache Axis2.
- Developing EJB with Spring classes which is used by Web Services.
- Deploying and configuring application in IBM Web Sphere 6.1.
- Building and configuring application by using Ant tool.
- Unit Testing and testing web Services.
Confidential
Technologies:
Platform: JAVA/J2EE
Software, O/S Tools used: Struts, JSP, Servlets, XML, Hibernate, IBM WebSphere 6.1, DB2, Eclipse IDE
Senior Software Engineer
Responsibilities:
- Writing the Action Form and corresponding Action classes’ business logic.
- Implemented MVC architecture using Apache Struts framework to decouple. business logic from presentation layer.
- Developed user interface screens with JSP.
- Used Model-View-Controller (MVC) architecture and Struts Framework.
- Working on ANT, SVN, Eclipse IDE.
- Designed and developed the main form of the software with HTML, Struts framework using JSP for view layer.