Summary
Overview
Work History
Education
Skills
Websites
Awards
Project Highlights
Timeline
Generic

SURBHI GUPTA

Summary

Backend Software Engineer with 3+ years of hands-on experience designing, developing, and optimizing scalable web applications and microservices. Strong expertise in Java, Spring Framework (Spring MVC, Spring Boot), RESTful APIs, AWS services (Lambda, DynamoDB, S3, ECS), Docker and SQL. Adept at collaborating in Agile teams, optimizing performance, and delivering high-quality solutions.

Overview

4
4
years of professional experience

Work History

Software Engineer I

Tekion
07.2022 - Current
  • Led the end-to-end development of the Support Chatbot project with over 1,000 live dealers; authored high-level and low-level design documents, ensuring robust architecture.
  • Designed and implemented RESTful APIs using Spring MVC and Spring Boot, and optimized SQL queries, achieving a 40% reduction in production tickets.
  • Wrote an integration layer in Go and led the migration of legacy systems, improving system efficiency.
  • Improved code quality by increasing JUnit test coverage by 40%, and developed automated test suites integrated into CI/CD pipelines.
  • Optimized performance by identifying bottlenecks and parallelizing DB operations, reducing high-latency API calls by 20%.
  • Containerized microservices using Docker for seamless deployment across dev, staging, and prod environments.

Associate Software Engineer

Tekion
07.2021 - 07.2022
  • Designed and developed microservices and AWS Lambda functions to compress and merge documents, reducing processing time by 30%.
  • Built and deployed 10+ microservices for print and scan, currently live with 800+ dealers, processing over 300 prints/min.
  • Developed a Kafka Gateway library for cross-cluster event communication, now adopted company-wide, handling 500,000+ daily events.
  • Integrated JUnit, TestNG, and Cucumber (BDD) test frameworks to enable test-driven development (TDD).
  • Worked with CI/CD pipelines (Jenkins, Bitbucket) to automate build, test, and deployment workflows.

Education

Master of Engineering (M.E.) - Software Systems

BITS Pilani
01.2021

Bachelor of Technology (B.Tech) - Information Technology

JECRC Foundation
01.2019

Skills

  • Java
  • Go
  • Spring MVC
  • Spring Boot
  • SQL
  • Postgres
  • RESTful APIs
  • Golang
  • MongoDB
  • DynamoDB
  • MySQL
  • Redis
  • Elasticsearch
  • NoSQL
  • AWS
  • Lambda
  • S3
  • ECS
  • Docker
  • Azure
  • Apache Kafka
  • Jenkins
  • Bitbucket
  • Git
  • Maven
  • Gradle
  • JUnit
  • TDD
  • CI/CD
  • Data Structures
  • Algorithms
  • Object-Oriented Design
  • Agile
  • Distributed systems
  • GitHub Copilot
  • React

Awards

  • Keep On the Bull Run, Tekion Corp, Led global product rollout, managed critical migrations, met tight deadlines.
  • Mountain Mover, Tekion Corp, Developed integration layer in Go; reduced production bugs by 40%.

Project Highlights

  • Support Chatbot, Built an NLP-driven chatbot to automate customer queries; reduced support costs by 75% and automated resolution for 60% of queries., Java, Golang, Spring Boot, RESTful APIs,Postgres, Redis, Apache Kafka, Docker
  • Cloud Print/Scan Solution, Developed a cloud-native print/scan system integrated with hardware, reducing infra costs by 30% through optimization., Java, Spring Boot, RESTful APIs, Apache Kafka, Postgres, AWS Lambda, Docker

Timeline

Software Engineer I

Tekion
07.2022 - Current

Associate Software Engineer

Tekion
07.2021 - 07.2022

Master of Engineering (M.E.) - Software Systems

BITS Pilani

Bachelor of Technology (B.Tech) - Information Technology

JECRC Foundation
SURBHI GUPTA