Pritam Hippargekar
Software Engineer, Navi Mumbai, Maharashtra, India
+91-880*******/+91-922**-*****
****.********@*****.***
https://www.linkedin.com/in/tech-pritam91
https://github.com/Hippargekar
PROFESSIONAL SUMMARY
_
- 3.8+ years of hands-on experience as a Java Developer with a strong focus on backend
development and cloud-based enterprise and distributed applications.
- Actively participate in all stages of the software development lifecycle, including analysis, design,
development, testing and deployment of software functionality, following agile scrum
methodologies and best practices.
- Strong background in Core Java with relevant experience in J2EE technologies, Spring boot
and ORM (JPA, Hibernate) framework, Microservices, Restful webservices, design
patterns, Redis, Kafka, Elasticsearch, Liquibase and MySQL.
- Hands on experience of building events-based Integration patterns using Kafka.
- Solid understanding of Agile Scrum Methodologies and best practices, including sprint planning,
backlog grooming, user story estimations, tracking task progress and handling issues, to deliver
high-quality, client-focused solutions.
- Skilled software engineer with expertise in designing and implementing microservices
architectures
- Proficient in service discovery, load balancing, distributed tracing, interservice
communication, distributed transactions, centralized configuration, and fault tolerance to
ensure high availability, scalability, and reliability in distributed systems.
- Ability to work independently and within a team of diverse skills. Ability to receive and provide
constructive feedback.
- Excellent written and verbal communication for collaboration with technical and non-technical
teams.
- Ability to quickly adapt to new environments and learn new technologies and methodologies.
PROFESSIONAL EXPERIENCE
_
Software Engineer
Viral Technologies Pvt. Ltd Aug-2021 - March-2025.
TECHNICAL SKILLS
_
• Java • J2EE • RESTFul Web Services • Spring Boot • Spring Cloud • Micro Services • Redis • Spring
Security • Spring Data JPA • Spring AOP • Elastic Search • Hibernate • OOPS • Apache Kafka • MySQL
• Design Patterns • Junit5 • Mockito • Maven • GitHub • Apache Http Client5 • MVC • Singleton • Builder
• Factory Method • Session Facade • Service Locator • Decorator • Linux Ubuntu 22.04 • Windows 11
• Liquibase
EDUCATIONAL QUALIFICATIONS
_
Master in Computer Application (MCA) University of Pune Apr-2016.
PROJECTS
_
July-2024 – March-2025 Client: Growisto Software Engineer
A Video KYC solution to streamline and automate the customer verification process.
- Implemented JWT and OAuth2 for secure user authentication and RBAC to different application
features.
- Collaborate with front-end developers to ensure seamless integration.
- Conducted impact analysis to ensure minimal disruption from change requests.
- Responsible for ensuring the smooth operation of applications and promptly addressing any
issues that arise.
- Implemented the new change requests and ensured that there is no impact on the existing
functionality.
- Collaborated on production issues related to development and integration.
- Managed file storage seamlessly using Amazon S3 for medical documents.
- Integrated with third-party APIs for customer data retrieval.
- Configured user and role security features using Keycloak.
- Implemented auditing features for sensitive data logging.
- Translated business requirements into technical specifications.
- Scheduled tasks using Spring Quartz for system maintenance.
- Participate in code reviews and provide constructive feedback to team members.
- Integrated third-party tools, technologies and libraries seamlessly using the Spring framework.
- Callback features were integrated to manage real-time events in a video conferencing system.
- Attending Daily & weekly scrum call with team and discuss on issues/progress.
Technologies used: Java, Spring boot, MySQL, Maven, GitHub, Log4j, Kafka, Redis, Docker,
AWS(S3, RDS and Secrets Manager), JavaScript, ReactJS.
Nov-2022 – July-2024 Client: YesBank Software Engineer
An online platform for banking services via a web application and Android app.
- Implemented API versioning for backward compatibility and new functionalities.
- Analyzed account impacts to ensure production policy stability.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Developed reusable helper classes for application modules.
- Secured APIs using SHA256 with RSA encryption.
- Created pseudo server responses for independent testing.
- Configured Apache HTTP Client5 for secure external API calls.
- Scheduled tasks using Spring Quartz for system maintenance.
- Enhanced system performance using Redis caching.
- Develop data access layer by mapping database tables to Java classes.
- Participate in the resolution of production incidents and root cause analysis.
- Implement maker checker functionality for submitting requests and approval requests to ensure
proper authorization and control of critical banking operations.
- Designed and developed the data access layer by mapping database tables to Java classes.
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
Technologies used: Java, Spring boot, MySQL, Log4j, Maven, GitHub, Kafka, Redis,
AWS(EC2, S3, RDS and Secrets Manager).
Aug-2021 – Nov-2022 Client: Meddo Software Engineer
A healthcare platform offering online and in-clinic consultations, lab tests, and medication delivery.
- Utilized Liquibase for version-controlled database schema changes.
- Developed reusable utility classes for application modules, enhancing code efficiency.
- Decreased database load by integrating Elastic Search, boosting search speed and accuracy.
- Optimized system performance with Redis caching for repeated JSON content retrieval.
- Seamlessly managed file storage using Amazon S3 for medical documents, such as lab results
and prescriptions.
- Improved code quality with test-driven development using Junit5 and Mockito.
- Optimized code base and enhanced code quality using design patterns.
- Developed health plan features allowing selection, change, renew of plans.
- Implemented and optimized stored procedures, functions, and queries.
- Developed custom Java exceptions to ensure consistent error handling across the system.
- Took personal ownership for issue resolution with no pointing finger attitude.
- Develop data access layer by mapping database tables to Java classes.
- Debug and troubleshoot issues to identify and resolve defects.
Technologies used: Java, Spring boot, MySQL, Maven, GitHub, Log4j, Kafka, Redis, Junit5,
Mockito, Elasticsearch, Docker, AWS(S3, RDS and Secrets Manager).