A

Amit Gupta

CTO

Bengaluru, Karnataka, India6 yrs 1 mo experience
Highly Stable

Key Highlights

  • Led high-scale distributed systems at Flipkart.
  • Developed CLI tools enhancing developer productivity.
  • Migrated infrastructure to cloud services improving efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and SaaS.

Contact

Skills

Core Skills

MicroservicesJavaGo (programming Language)AwsDatabase ManagementKubernetes

Other Skills

Amazon Web Services (AWS)Apache KafkaC++CI/CDCassandraCloud Applications usage and developmentCloud ComputingContinuous Integration and Continuous Delivery (CI/CD)Customer Relationship Management (CRM)Data StructuresDesign PatternsDockerElasticsearchExpress.jsFunctional Programming

About

• Leading the collections teams at Postman • Lead & mentored a team of developers handling key systems in the Flipkart Shopping Experiance and supply chain orgs. • Designed, Built and Maintained high scale, distributed systems which are transactional in nature • A good breadth and depth of knowledge in backend web development and CS • Experience in working with a start-up environment, working on multiple technical initiatives in parallel

Experience

Postman

Technical Lead

Aug 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · On-site

  • Leading the collections set of teams

Flipkart

Senior Software Engineer

Jul 2021Aug 2024 · 3 yrs 1 mo · Bengaluru, Karnataka, India

  • Built a special tech team in Shopping Experience that deals with systems around Advertisements, Merchandising, Search and solves tech problems across these facets.
  • Designed and Maintained systems at huge scale with > 350k RPS at sale events, solving complex problems of distributed transactions, consistency and robustness in user path systems.
  • Before user path systems , was responsible for building, scaling and maintaining the Last Mile logistics systems
  • Enhanced several capabilities in a system called “Hyperlocal”, which provides real time serviceability and tracking of delivery agents
  • Driving technical discussions to realise HLD & LLD. Collaborated with different stakeholders like domain experts, architects, technical directors
  • Responsible for performing load testing of the systems before big sale events for Flipkart. Also, certified systems for “Big Billion Days” events (3x scale) for 2 consecutive years
  • Built a generic supply capacity manager, which was used to externalize capacity into a B2C model, promoting reusability
  • Built a CLI tool in GoLang for developers to be able to quickly create new microservices, it’s CI/CD pipelines, auth policies and more, which resulted in higher productivity and is currently adopted by many teams.
  • Part of a special central team to design and build systems for reconciliation of events between dozens of systems and queues at scale, to adhere to a business TAT and provide observability around that.
  • Was responsible for revamping infra stack from traditional VM’s to Istio based Kubernetes services (A dozen services). Made the systems resilient by implementing Circuit breakers, Distributed Tracing (Kiali), better logging, etc.
  • Worked on masking PII data across systems, identifying and mitigating various security vulnerabilities.
JavaMicroservicesKubernetesApache KafkaCloud ComputingData Structures+25

Onedirect - cx management firm

2 roles

SDE 1

Promoted

Oct 2020Jul 2021 · 9 mos

  • ‣ Designed and Lead a team of developers to integrate our existing web-based Chat SDKs and feedback forms with the Shopify API such that customers using Shopify could have a seamless experience installing our apps.
  • ‣ Migration of infrastructure from GCP to Azure  (Setup Kafka, RabbitMQ, MySQL and more),Developed new monitoring scripts using simple Linux shell scripts and Grafana to monitor infrastructure health and other metrics which were not there previously.
  • ‣ Built a platform for our partners that has a suite of microservices to enable SLA (Service Level Agreement) and few other services with their clients.
  • ‣ Designed and integrated Two Factor Authentication across all products through single sign on
  • Revamped outdated security practices from using simple MD5 hashing to using bcrypt and salting.
  • ‣ Created a project for migration of chat message data from Cassandra to MySQL, successfully migrated 80 Million + chat messages, ability to replay migration in case of abrupt interruptions during migration and control concurrency level and batch size of records easily.
  • ‣ Implemented a matrix-based notifications system and wrote a microservices to send real time notifications of system events to multiple channels using Kafka.
  • ‣ Integrated a third-party web-based chat platform Genesys into our own messaging product as a new channel.
  • ‣ Integrated all existing social media channels of our product seamlessly with the Genesys platform.
  • Personally, interacted with client(s) to understand their requirements and provide flexible solutions.
  • ‣ Designed and implemented a new integration with Zoho subscriptions API through which the company could track the resource usage of our clients, and programmatically calculate billing details daily.
  • Integrated support for a new WhatsApp vendor "Karix" into existing messaging platform for brands to use.
LinuxGitAmazon Web Services (AWS)MySQLKafkaRabbitMQ+2

Full-stack Developer

Jan 2020Sep 2020 · 8 mos

  • ‣ Responsible for Migration of VM architecture to Kubernetes for faster deployment and efficient resource pooling among micro services.
  • Used Istio as a service mesh for cross cutting concerns like TLS, tracing, and load balancing.
  • Setup entire CI/CD flow for the new infrastructure on Kubernetes using Jenkins, Helm & Chartmuseum.
  • Set up Prometheus for metrics collection along with Loki and Grafana for logging across all services.
  • ‣ Multiple bug fixes and enhancements to our messaging product
  • ‣ Revamped real time event flows for messaging product with web-socket and Kafka
  • ‣ Integration of Reddit as a social media channel into the product.
  • Implemented OAuth 2 and cron based fetching of reddit posts
  • Designed a Microservice based architecture using Kafka, Spring Boot and MySQL
LinuxGitJavaKubernetesSpring Boot

Education

Visvesvaraya Technological University

Bachelor of Engineering - BE — Computer Science

Jan 2016Jan 2020

AECS Magnolia Maaruti Public School - India

CBSE 12th

Jan 2014Jan 2016

Sri Aurobindo Memorial School - India

CBSE 10th

Jan 2014Present

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience