Summary
Overview
Work History
Education
Skills
Timeline
Generic

Purnendra Pushkar

Pune

Summary

Technical Architect and Lead with over 10 years and 10 months of experience in building and managing scalable applications. Extensive expertise in Java, Spring Boot, Microservices, RabbitMQ, PostgreSQL, Neo4j, and Apache Camel. Proficient in containerization with Docker, orchestration with Kubernetes, and CI/CD pipelines using Jenkins and Maven. Adept at debugging complex customer issues, performance testing, and overseeing application design discussions. Currently leading a team of 10 engineers in delivering high-quality solutions.

Overview

11
11
years of professional experience

Work History

Technical Architect and Lead

Tata Consultancy Services (TCS)
01.2022 - Current
  • Lead a team of 10 engineers in designing and implementing scalable applications.
  • Oversee application design discussions and ensure high-quality solutions.
  • Debug complex customer issues and conduct performance testing.
  • Utilize Java, Spring Boot, Microservices, RabbitMQ, PostgreSQL, Neo4j, Apache Camel, Jenkins, Maven, Docker, Kubernetes, Jira, SVN, and GIT.
  • Implement Agile methodologies to streamline development processes.

Technical Architect

Tata Consultancy Services (TCS)
01.2020 - 12.2021
  • Designed and implemented scalable applications using Java, Spring Boot, and Microservices.
  • Integrated RabbitMQ for efficient messaging and PostgreSQL, Neo4j for data management, improving system throughput.
  • Managed CI/CD pipelines using Jenkins and Maven, reducing deployment times and improving development efficiency.
  • Played a key role in system design discussions and architectural decisions, ensuring solutions aligned with business requirements.

Senior Java Developer

Tata Consultancy Services (TCS)
01.2016 - 12.2019
  • Developed REST APIs and microservices as part of Digitate, contributing in application performance and scalability
  • Utilized Docker and Kubernetes for containerization and orchestration, streamlining the deployment process
  • Participated in code reviews and performance optimizations, leading to fewer production issues
  • Collaborated with teams across departments to ensure the successful delivery of projects on time.

Java Developer

Tata Consultancy Services (TCS)
12.2013 - 12.2015
  • Started career in TCS working on the National Skills Development Project, contributing to the development and debugging of Java applications
  • Collaborated with senior team members to deliver high-quality software solutions within set deadlines
  • Actively participated in bug fixing and performance tuning to improve system reliability.

Education

Bachelor of Technology in Computer Science - Computer Science And Engineering

West Bengal University of Technology
Asansol, West Bengal
01.2013

Skills

  • Programming Languages: Java
  • Frameworks: Spring Boot, Apache Camel
  • Architecture: Microservices
  • Messaging Systems: RabbitMQ
  • Databases: PostgreSQL, Neo4j
  • DevOps Tools: Jenkins, Maven, Docker, Kubernetes
  • Project Management Tools: Jira
  • Version Control: SVN, GIT
  • Methodologies: Agile

Timeline

Technical Architect and Lead

Tata Consultancy Services (TCS)
01.2022 - Current

Technical Architect

Tata Consultancy Services (TCS)
01.2020 - 12.2021

Senior Java Developer

Tata Consultancy Services (TCS)
01.2016 - 12.2019

Java Developer

Tata Consultancy Services (TCS)
12.2013 - 12.2015

Bachelor of Technology in Computer Science - Computer Science And Engineering

West Bengal University of Technology
Purnendra Pushkar