Skip to main content

Experience

Career timeline

10+ years · Java · Spring Boot · Distributed Systems

Senior Team Lead

Technoboost Services Private Limited · Apr 2022 – Present

Bangalore, Karnataka, India

  • Lead a team of 15 developers building scalable, distributed backend microservices in Java and Spring Boot, including a large-scale platform for a major jewelry client processing ~100,000 transactions per day.
  • Architected a 5-microservice system with RESTful APIs and optimised PostgreSQL interactions, sustaining 98.2% uptime while reducing latency and improving overall application performance.
  • Established engineering best practices — CI/CD pipelines, unit testing, and structured code reviews — to ensure high-quality, reliable deliverables across the team.
  • Partner with cross-functional teams to translate complex business requirements into technical specifications and roadmap planning.
JavaSpring BootPostgreSQLAWSPythonMicroservices

Senior Java Developer

TrueVisual · Feb 2018 – Mar 2022

Bengaluru, India

  • Spearheaded the development of core web applications using Java, Spring MVC, and Thymeleaf.
  • Designed and implemented RESTful Web Services to support third-party integrations and internal data flow.
  • Optimised Hibernate data layers to handle high-volume transactions efficiently.
  • Migrated legacy codebases to modern Spring Boot architectures, improving maintainability and deployment speed.
JavaSpring BootSpring MVCHibernateMySQLPostgreSQLAWS

Junior Java Developer

CinivuComicsNFT · Jul 2017 – Jan 2018

Bengaluru, India

  • Developed backend components for web applications using Spring Boot, ensuring seamless data flow and high availability.
  • Designed and documented RESTful Web Services to support frontend integration and mobile app connectivity.
  • Participated in the full software development lifecycle, including requirements gathering, coding, and unit testing.
  • Collaborated with senior developers to troubleshoot issues and optimise code performance.
Spring BootHibernateREST APIs

Java Developer Intern

CinivuComicsNFT · Jan 2017 – Jun 2017

Bengaluru, India

  • Gained hands-on experience in Core Java and backend development fundamentals.
  • Assisted in building and testing REST APIs, learning industry standards for API design.
  • Worked with version control (Git) and participated in daily stand-ups to track project progress.
  • Contributed to bug fixing and code refactoring tasks to improve application stability.
Core JavaREST APIsGit

Assistant Trainer

RCPL (Ritusha Consultants Pvt. Ltd.) · May 2016 – Jul 2016

Kolkata, West Bengal, India

  • Mentored students and professionals on Core Java and J2EE concepts, translating complex technical topics into approachable lessons.
  • Conducted practical lab sessions focused on Maven build tools and Apache Tomcat server configuration.
  • Assisted in evaluating student projects and code assignments to enforce best coding practices.
Core JavaJ2EEMavenTomcat

Education

Master of Computer Applications (MCA)

National Institute of Technology, Raipur

2014 – 2017

Specialised in Object-Oriented Programming and Software Engineering, with a focus on backend system architecture.

Bachelor of Computer Applications (BCA)

Sikkim Manipal University

2010 – 2013