Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Hobbies and Interests
Timeline
Generic
DEEPAK PANIGRAHI

DEEPAK PANIGRAHI

Bengaluru

Summary

Ten years of experience in backend systems, currently serving as Software Developer Team Lead at Papaya Global, specializing in Java and Spring Boot. Proven track record in team management and system design, resulting in successful project completions. Expertise in microservices architecture and performance optimization, with a focus on mentoring junior engineers and fostering innovation in Agile environments.

Overview

11
11
years of professional experience

Work History

Software Developer Team Lead

Papaya Global
Bengaluru
05.2024 - Current
  • Papaya Global is a payroll and payments provider with a full-stack automated HR platform.
  • Started as a founding senior developer role to build new-age backend and frontend services using Spring Boot 3 and Java 17, with AWS.
  • Built billing and finance domain back-end services from scratch, with tech solutioning and system design in place.
  • Participated in sprint planning meetings with other senior members of the engineering team.
  • Managed a team of software developers in an Agile environment.
  • Assisted in recruiting efforts for new engineers by screening resumes and interviewing candidates.
  • Worked with tools like HashiCorp Vault and AWS Certificate Manager for managing.at issues, manages, distributes, uses, stores, and revokes digital certificates (PKI).

Lead Engineer

MoveInsync
Bengaluru
05.2022 - 01.2024
  • Worked as a lead developer in the development of an employee commute platform using Java 11 and Spring Boot 2.X.
  • Designed and developed microservices with event-driven and saga design patterns.
  • Resolved complex technical issues through troubleshooting techniques and root cause analysis.
  • Coordinated testing efforts between multiple teams during product launches.
  • Provided technical guidance, training, and mentorship to junior engineers.
  • Monitored performance metrics to assess the effectiveness of system modifications and upgrades.
  • Developed and maintained a team of engineers to meet project deadlines.

Software Engineer

Spotnana
Bengaluru
04.2021 - 05.2022
  • Built Spotnana's Travel as a Service (TaaS) platform with Spring Boot and gRPC, using Java 11.
  • Gained insights into the travel tech industry challenges.
  • Building base security services and third-party integrations with U.S. and U.K. providers.
  • Development of travel technology platforms, backend technology stack, and exposing public APIs for different airlines and train providers.
  • Designed databases to store application data using Postgres SQL and MongoDB technologies.
  • Coordinated with quality assurance teams to ensure software met all testing criteria.

Software Engineer

MoveInsync
Bengaluru
01.2020 - 03.2021
  • Worked as a backend developer to create and maintain features for a hybrid employee commute platform and office workspace management.
  • Developed microservices for the Work in Sync initiative.
  • I learned about event-driven architecture using Kafka and Spring, with the AWS ecosystem.
  • CICD and automated testing process setup for backend services, with static code analysis using JaCoCo and Jenkins.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.

Consultant

Commcise India Pvt Ltd
Bengaluru
10.2018 - 12.2019
  • I worked as a consultant for the Euronext asset management platform automation with Spring 5 and Java with Azure as cloud provider.
  • Developed a test harness to automate the backend systems of cBuy and cSell.
  • Worked on the development of the cBuy platform for cloud-based broker management.

Software Engineer

Synchronoss Technologies
Bengaluru
05.2014 - 03.2017
  • Worked as a Junior Developer to add and maintain Synchronoss Network Address Book Frameworks backend services.
  • I started my career with Java and the Spring ecosystem.
  • Developed web apps using Spring and Java for clients like Apple and Reliance Jio.
  • Worked with Spring and JPA to build J2EE services.

Education

Bachelor's - Information Technology

BPUT
Odisha
06.2012

Skills

  • AWS and cloud services
  • Team management
  • Performance monitoring
  • Database design
  • Technical mentoring
  • Event-driven design
  • System design
  • Containerisation with Docker and Kubernetes
  • Java programming
  • Spring framework and Spring Boot
  • Database management with SQL and JDBC
  • Microservices architecture
  • Message queuing with RabbitMQ and Kafka
  • RESTful API development
  • Project management
  • Continuous integration
  • DevOps practices

Accomplishments

  • Building Finance platforms, Papaya Global, Worked with designing and developing automated finance platform in papaya to reduce manual tasks up to 80 %.
  • Improved Commute Efficiency, Move In Sync, Reduced commute time by 20% for over 10,000 employees using innovative software solutions.
  • Enhanced System Performance, Papaya Global, Optimized microservices architecture, increasing system performance speed by 30% across various platforms.
  • Streamlined Testing Operations, Commcise, Automated testing processes, reducing manual testing effort by 50% and increasing productivity.
  • Launched Successful Platform, Spotnana, Delivered a travel platform solution, increasing user satisfaction rate by 25% within the first year.

Hobbies and Interests

  • Building BE services
  • Design and building new BE services for large scale customers on a global level.

Timeline

Software Developer Team Lead

Papaya Global
05.2024 - Current

Lead Engineer

MoveInsync
05.2022 - 01.2024

Software Engineer

Spotnana
04.2021 - 05.2022

Software Engineer

MoveInsync
01.2020 - 03.2021

Consultant

Commcise India Pvt Ltd
10.2018 - 12.2019

Software Engineer

Synchronoss Technologies
05.2014 - 03.2017

Bachelor's - Information Technology

BPUT
DEEPAK PANIGRAHI