Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Pradeep Kumar

Summary

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.
  • Software: Java, J2EE, JSP, Servlet, Spring Boot, AngularJS, JPA, Gitlab, Mongo, Spark, Scala, Python

Full Stack Team Lead

UBS
04.2020 - 10.2021
  • 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
  • Software: Java, J2EE, JSP, Servlet, Spring Boot, ReactJS, JPA, AWS, Lambda, DynamoDB, Angular, ReactJS, Redux, jQuery, Oracle, Sybase, Maven, Hibernate, Gitlab

Full Stack Developer

Cognizant Technology
02.2016 - 04.2020
  • 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.
  • Software: J2EE, JSP, JSPX, XML, JavaScript, Oracle 10g, WebLogic 9.2, Spring, CSS, SOAP UI, WSDL, Spring MVC Framework, Hibernate 3.0

Education

BE - Electronics and Telecommunication

India
01-2005

Skills

  • Solution architecture
  • Microservices architecture
  • Event-driven architecture
  • Springboot
  • Java 8 and Java 21
  • AWS cloud computing
  • EC2 / ECS / Cloud Watch / S3
  • Oracle 19g / MongoDB / ElasticSearch
  • SOAP / RESTful Web service
  • JUnit / Karate
  • JPA / Hibernate
  • Spark / Scala
  • ReactJS / Angular (with Redux)
  • Performance optimization
  • SSO/ SAML 20
  • Caching (In-memory / Grid Gain)
  • Collections / Multithreading / Concurrency
  • Kibana / Grafana
  • Content management (Liferay)

Certification

  • AWS Certified Solutions Architect - Associate, SKQ554823BFQ10W1
  • Microsoft Certified - Azure Fundamentals, H753-9430

Timeline

Vice President

Barclays
10.2021 - Current

Full Stack Team Lead

UBS
04.2020 - 10.2021

Full Stack Developer

Cognizant Technology
02.2016 - 04.2020

Assistant Consultant

TCS (Tata Consultancy Services)
04.2010 - 01.2016

Senior Systems Engineer

Infosys
11.2006 - 04.2010

BE - Electronics and Telecommunication

Pradeep Kumar