Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Akshay Gupta

Jaipur

Summary

Senior Backend Engineer (6 Yrs in Startups – EnergyTech, AgriTech, FinTech) with expertise in Golang, Python, Kafka, Redis, PostgreSQL, SQS, AWS, PySpark, and event-driven microservices at scale. Designed & scaled backend platforms from 0 millions, including IoT systems handling 30M+ MQTT messages/day and 4.5M+ device commands/day with high availability and low latency. Proven track records in building high-concurrency systems, distributed schedulers, RBAC Authentication flows, and kafka-based data streaming pipelines. Hands-on Team Lead for 7 engineers, leading development of 2 products, actively contributing to design & development while driving sprint planning, mentoring, code reviews and enforcing best practices.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer – SDE -III

Polarisgrids
Jaipur
11.2023 - Current
  • Built Head-End-System (HES) - handling 30M+ MQTT msgs/day and 4.5M+ device commands/day across IoT networks.
  • Developed high-concurrency microservices with event-driven Kafka pipelines and Redis Lua scripts for concurrency-safe orchestration
  • Integrated Keycloak RBAC & MFA into prepaid workflows, automating 50K+ daily disconnect/reconnect actions, enabling ₹40L/day revenue recovery for DISCOMs
  • Implemented various data-collection-schedulers, which periodically reconciles data from smart meters - without making DB calls - in highly efficient manner
  • Built PySpark-based VEE engine (AWS EMR, S3, SQS, Lambda) validating multi-million meter data against DB-driven rules to ensure prepaid ledger accuracy
  • Led a 7-member backend team (2–4 yrs exp): sprint planning, mentoring, code reviews, and enforcing best practices.

Backend Software Engineer

DeHaat
Gurgaon
10.2021 - 09.2023
  • Transport Management System
  • Engineered a highly modular service with seamless integration capabilities across multiple lines of businesses.
  • Applied SOLID principles and leveraged interfaces to facilitate seamless communication between services and DAOs, reducing coupling between components and ensuring robust system architecture
  • Enhanced user experience by developing a feature to trigger FCM Notifications upon the occurrence of specific events, enabling hundreds of users to receive an average of 5 notifications/day
  • Implemented a 2-level caching mechanism, combining GoCache and Redis, to significantly improve data lookup performance.
  • Leveraged the testify framework to craft comprehensive unit tests, employing test suites and mocked DAOs, achieving an impressive test coverage of 65%.
  • Created a robust user authentication middleware for secure access control.
  • Coupon & Referral Service
  • Integrated complex business logic, ensuring high scalability and concurrency in production deployment.
  • Engineered an innovative ciphered coupon code functionality, generating multiple encoded coupons from a single coupon, resulting in a 40% reduction in load on the drools engine while efficiently meeting business requirements.
  • This innovative feature significantly enhanced overall efficiency of the service while effectively deterring fraudulent activities. More than 65,000 coupons have been generated via this feature.
  • Drove end-to-end development of scheme and referrals, a prominent feature that rewards users upon sign-up through referrals. This flow has successfully attracted and onboarded over 30,000 users.
  • Adhered to established coding standards by employing the DAO Pattern and utilizing interfaces for efficient inter-service communication across more than 10 services. Resulted in a robust and maintainable codebase.

Product & Design Analyst

Rupeek Fintech
Bangalore
02.2020 - 10.2021
  • Machine Learning Model to segregate customer home locations into different clusters – to reduce agent travel time from 50+ mins to 30 mins.
  • Web Scrapping – Script to extract contact details of any type of enterprise within seconds from Justdial.com

Education

B. Tech. - ECE

Vellore Institute of Technology
01.2020

Class 12th - undefined

MDS Public School
01.2016

Class 10th - undefined

St. Anthony’s School
01.2014

Skills

  • Backend Development: Golang (Gin, GORM), Python, PySpark, REST APIs, Dependency Injection (Uber Fx), event-driven microservices, high-concurrency worker pools
  • Messaging & Data Systems: Kafka (MSK), AWS SQS, RabbitMQ, Redis (caching, Lua scripting), PostgreSQL (partitioning, performance tuning)
  • IoT & Streaming Protocols: MQTT (EMQX shared subscriptions), large-scale data acquisition, real-time command dispatch
  • Cloud & DevOps: AWS (EC2, S3, Lambda, EventBridge, EMR, RDS), Kubernetes, Docker, CI/CD pipelines, monitoring with Grafana & Prometheus
  • Architecture & Leadership: Distributed systems design, data validation/processing at scale, sprint planning, mentoring, production-release governance, engineering best practices

Timeline

Senior Software Engineer – SDE -III

Polarisgrids
11.2023 - Current

Backend Software Engineer

DeHaat
10.2021 - 09.2023

Product & Design Analyst

Rupeek Fintech
02.2020 - 10.2021

Class 12th - undefined

MDS Public School

Class 10th - undefined

St. Anthony’s School

B. Tech. - ECE

Vellore Institute of Technology
Akshay Gupta