Dynamic IT leader specializing in full-stack development and microservices architecture. Led cross-regional teams to deliver high-quality event-driven solutions, significantly improving system performance and user satisfaction. Expertise in Java and AWS technologies supports continuous innovation and strategic product development.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Vice President
Barclays
10.2021 - Current
Led event-driven project initiative with Solace and Kafka, improving system integration efficiency.
Managed team of 8 developers across regions to deliver high-quality event-based solutions on time.
Designed, developed and maintained java based microservices leveraging Spring boot framework.
Design and developed enterprise-grade java application, optimizing performance and reliability through code refactoring and performance tuning.
Executed resource optimization strategies in Java, reducing memory leak occurrences and enhancing application performance.
Established security measures, including authentication, authorization, and encryption protocols to protect data integrity.
Integrating different systems using REST, JSON and APIs.
Design and development experience in Java, J2EE, Spring, Hibernate, Caching, JUnit and front-end development experience including HTML5, AngularJS, React, Redux, jQuery and Bootstrap
Working on multiple project deliverables and ensuring timely completion while maintaining high quality standards.
Design and development experience in Java, J2EE, Spring, Hibernate, Caching, JUnit and front-end development experience including HTML5, AngularJS, React, Redux, jQuery and Bootstrap
Microservices architecture design and development
Integrated various systems through RESTful services, JSON data formats, and APIs, enhancing interoperability.
Implemented java design patterns to enhance application robustness, flexibility, and extendability.
Established authentication and authorization mechanisms, encryption protocols, and security measures to safeguard data integrity and access.
Troubleshot production issues through root cause analyses, resolving critical problems and minimizing downtime.
Performing Java resource optimization and reducing memory leak issue
Designed, developed, tested, and enhanced software architecture and programs.
Software: Java, J2EE, JSP, Servlet, Spring Framework, Maven, Bamboo, Jenkins, RESTful Webservices, Hibernate, Apache 7.0, SVN, GIT, ReactJS, Spring Boot, GitLab, Tomcat 8, Junit, Team city
Analyzed functional/nonfunctional requirements, clarifying with subject matter experts to enhance understanding and align project objectives.
Analyze the key issues and risks in the program and assess business impact. Provide inputs on technical feasibility of requirements.
Convert project specifications using flowcharts and diagrams, into sequences of detailed instructions and logical steps
Fine-tuned the computer program to optimize performance, availability, and resource utilization.
Estimated, planned, and executed timelines for tasks based on requirements and resources. Provided inputs for project plan creation.
End to end UAT (User Acceptance Testing) execution - Defect tracking, defect assignment, and consolation the defects fix under various build plans
Provided periodic status updates to supervisor, recommending design changes based on identified challenges.
Perform quantitative and qualitative analysis and/or provide business consulting services related to operational processes and best practices.
Troubleshooting issues in production including root cause analysis.
Assistant Consultant
TCS (Tata Consultancy Services)
04.2010 - 01.2016
Implemented loyalty programs like wellness+ and Plenti for riteaid.com.
Coding, developing and testing of Java module using portlet, JAVA, J2EE, CSS, Stored Procedures, JBOSS 4.2, Spring MVC, Liferay, SOAP and RESTful Web services
End to end UAT execution - Coordinating with different stake holders, defect tracking, defect assignment, and consolation the defects fix under various build plans.
Communicated daily with business users during UAT phase to facilitate defect tracking.
Led high-level design, conducted code reviews, coordinated onsite and offshore teams, and prepared technical design documents.
Handled a team of 5-10 people, assigned daily tasks, and provided technical expertise.
Acquired understanding of business requirements and content management features for multiple websites to inform development.
Gap analysis between the existing processes / applications and to -be process.
Managing and review of the key deliverables with clients - Responsible for liaising with the other agencies working with the clients to ensure that a holistic solution is developed.
Software: J2EE, JSP, Servlet, Spring Framework, Portlets, JavaScript, CSS, JBoss 4.2, JWebUnit, SAML 2.0, Liferay, SOAP and RESTful web services, JSON, SOAP UI, DB2 Stored Procedure, Junit, C#, .NET
Senior Systems Engineer
Infosys
11.2006 - 04.2010
Developed project estimations, deliverables, and staffing plans to ensure resource alignment.
Managed daily tasks, gathered feedback, and reported progress to on-site team member to facilitate project transparency.
Requirement understanding and preparing technical design documents, sequence diagrams, flow charts for easy interpretation of the workflow.
Created detailed use case documents to outline system functionality and user interactions.
Gap analysis between the existing processes / applications and to -be process.
Analyzed key issues and risks in the program to inform stakeholders on potential business impacts.
Managing and review of the key deliverables with clients - design documents, taxonomy - during the design phase
Coding, developing of assigned modules using JAVA, J2EE, Java Script, Spring MVC, JSP, CSS, Stored Procedures
Unit testing and integration testing of the developed module before handing over to QA.
Production deployment of the Release code and providing support for the warranty period.