Summary
Overview
Work History
Education
Skills
Timeline
Generic
Puneet Gupta

Puneet Gupta

Software Engineer (L-3)
Bengaluru

Summary

Dynamic and results-oriented Software Technical Lead and Architect with over 12 years of experience in designing scalable microservices, event-driven systems, and enterprise Android applications. Expertise includes Spring Boot, Spring Batch, mobile applications, Kafka, AWS Cloud, Keycloak, Couchbase, and distributed architectures, complemented by a proven track record in modernizing legacy platforms while building high-performance, secure, and resilient systems. Proficient in driving end-to-end solution architecture, mentoring engineering teams, and delivering reliable software at scale. Strong problem-solving skills combined with deep expertise in system design, observability, data security, and cloud-native development fuel a commitment to creating impactful, maintainable, and future-ready technology solutions that accelerate business growth.

Overview

14
14
years of professional experience

Work History

Software Engineer (L-3)

Blueed Technology Private Limited
Jaipur
01.2025 - Current
  • Seasoned Software Technical Lead and Architect with over 12 years of experience in scalable Spring Boot microservices, distributed systems, and high-performance Spring Batch pipelines.
  • Expert in architecting enterprise-grade Android applications with offline-first workflows, RFID, BLE, NFC integrations, and Couchbase Lite–based data synchronization.
  • • Strong background in refactoring monolithic systems, optimizing database-intensive workloads, and modernizing legacy applications for better performance and maintainability.
  • Proven ability to deliver clean architecture, C4 diagrams, detailed low-level designs, and long-term technical roadmaps.
  • Skilled in leading cross-functional teams, conducting design reviews, mentoring developers, and ensuring high-quality engineering practices.
  • Experienced in troubleshooting and resolving complex production issues across distributed systems, databases, networking, and mobile platforms.
  • Passionate about building secure, reliable, and scalable systems, with strong attention to performance optimization, data security, and maintainability.

Staff Software Engineer

NovusVista Technologies Private Limited
Jaipur
01.2024 - 12.2024
  • Configured Keycloak, Prometheus, and Grafana for seamless integration and monitoring of backend systems, enabling enhanced authentication management, improved security, and real-time observability of microservices.
  • Developed an offline rule engine using JEasy Rule to facilitate efficient decision-making and streamline business logic execution in both backend services and Android applications.
  • Designed and implemented event-driven backend applications utilizing Spring Boot, Spring Batch, Apache Camel, and Apache Kafka, ensuring high performance, scalability, and asynchronous data processing pipelines.
  • Architected and deployed scalable cloud infrastructure on AWS, leveraging services such as EC2, S3, RDS, Lambda, AWS Rekognition, and IAM, to deliver secure and efficient cloud-based solutions.
  • Enhanced data security and compliance by implementing encryption for storing client data in S3 buckets and MySQL DB, ensuring adherence to data protection standards.

Staff Software Engineer

DeCurtis Corporation
Jaipur
05.2017 - 01.2024
  • Designed, developed, and maintained Spring Boot microservices, Spring Batch jobs, Android applications, Node.js services, and shared Java libraries, resulting in smoother releases and improved stability across multiple systems.
  • Delivered multiple Proofs of Concepts to evaluate new architectures and technologies, and conducted structured knowledge-transfer sessions that accelerated team onboarding, and reduced development ramp-up time.
  • Provided support to clients, onsite teams, and SRE teams, helping to resolve critical production issues with an average resolution time improvement, contributing to higher system uptime.
  • Built automated test suites using SeeTest/Appium, expanding automated coverage, and significantly reducing manual regression effort during release cycles.
  • Enhanced backend and batch job performance through code optimization, query tuning, and architectural improvements, enabling faster processing of high-volume workloads.
  • Collaborated closely with QA, DevOps, SRE, and product teams to deliver multiple stable releases across the year, with minimal post-deployment issues.
  • Improved code quality by performing thorough code reviews, refactoring legacy modules, and introducing engineering best practices, resulting in a more maintainable and scalable codebase.
  • Contributed to cross-team design discussions and planning sessions, helping shape technical roadmaps, and ensuring alignment with long-term architectural goals.

Sr. Software Engineer M-1

Girnar software pvt ltd(CarDekho.com)
07.2015 - 05.2017
  • Collaborated with product managers to gather project requirements, and clarify functional use cases.
  • Contributed to the architecture and framework design for Android applications using core Java and design patterns.
  • Participated in knowledge-transition sessions, and prepared clear documentation and training material for the team.
  • Implemented analytics within the application to improve user engagement and feature adoption.
  • Worked on enhancing the overall user experience by refining UI flows, layouts, and application performance.

Sr. Software Engineer

Ranosys Technology Pvt Ltd
04.2014 - 07.2015
  • Interpreted specifications, technical designs, and flowcharts to understand feature requirements.
  • Communicated with clients to gather project details and clarify functional expectations.
  • Developed, maintained, and updated Android application features based on technical requirement documents.
  • Contributed to application architecture discussions, and provided inputs during design decisions.
  • Integrated new libraries and tools to improve app performance and code efficiency.
  • Published and updated Android applications on the Google Play Store, ensuring smooth releases and version management.

Software Engineer

Neuerung Techsoft Private Limited
05.2012 - 10.2013
  • Developed, maintained, and modified Android application code based on technical requirement documents.
  • Created and updated technical documentation, end-user guides, and operational procedures to support application development and usage.

Education

B. Tech - Computer Science Engineering

Rajasthan Technical University
Kota
05-2011

Skills

Programming Languages: Java, SpringBoot, SpringBatch, Hibernate, Android Framework, Node

Timeline

Software Engineer (L-3)

Blueed Technology Private Limited
01.2025 - Current

Staff Software Engineer

NovusVista Technologies Private Limited
01.2024 - 12.2024

Staff Software Engineer

DeCurtis Corporation
05.2017 - 01.2024

Sr. Software Engineer M-1

Girnar software pvt ltd(CarDekho.com)
07.2015 - 05.2017

Sr. Software Engineer

Ranosys Technology Pvt Ltd
04.2014 - 07.2015

Software Engineer

Neuerung Techsoft Private Limited
05.2012 - 10.2013

B. Tech - Computer Science Engineering

Rajasthan Technical University
Puneet GuptaSoftware Engineer (L-3)