P

Prateek Jha

Software Engineer

Bengaluru, Karnataka, India9 yrs 2 mos experience
Highly StableAI Enabled

Key Highlights

  • Expert in building high throughput microservices.
  • Proven track record in optimizing ad-serving systems.
  • Winner of MIT COVID-19 India Challenge.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and SaaS.

Contact

Skills

Core Skills

Go (programming Language)CockroachdbMysqlMicrosoft AzureKotlinRedisKafkaPrometheusAzure SqlSoftware Design

Other Skills

ASP.NETAndroidApache KafkaArduinoArgoArtificial Intelligence (AI)Azure Cosmos DBAzure EventHubCC#C++Cosmos DBDeep LearningDjangoDjango REST Framework

About

Software engineer, working with Udaan.com on B2B/B2C E-commerce. Experience in developing large scale high throughput systems in microservice architecture. Currently building in-house ads platform to help brands and vendors to boost their selection in-organically. Previpusly working on udaan promotions platform to shape demand and improve salience across seller selection.

Experience

9 yrs 2 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 2 mos
Current Experience

Groww

Software Engineer ll - Platform

Apr 2024Present · 2 yrs 2 mos · Bengaluru · On-site

  • Developed a modular Go-based metrics exporter framework enabling teams to plug in custom data sources and emit metrics to Prometheus. Used across multiple sources, including CockroachDB and Confluent Kafka, to expose insights on throughput, replication, and cluster health, improving monitoring coverage by 90% and enhancing incident visibility and platform reliability.
  • Developed a custom Terraform provider in Go for CockroachDB user and privilege management, integrated with HashiCorp Vault. Automated provisioning of database users, roles, and secrets with state persistence, replacing manual scripts and enabling secure, GitOps-based access control for product and DB teams. This reduced onboarding time and strengthened auditing.
  • Re-factored Groww Watchlist service from Redis primary + MySQL secondary to MySQL-primary + Redis-cache, also removing Kafka used for async writes to MySql. Simplified the data flow and architecture complexity. Improved latency, cut infrastructure cost by ~40% (Kafka, Consumer service, Redis resources), and handled ~3k RPS across 5 lakh users with higher reliability.
Go (Programming Language)CockroachDBArgoGoogle Cloud Platform (GCP)

Udaan.com

4 roles

Software Engineer II - Ads

Dec 2023Apr 2024 · 4 mos

  • Designed and developed a real-time merchandising and monetization engine powering in-app ad placements for brands and vendors, built on Kotlin, Redis, Azure EventHub, and Cosmos DB. Designed a scalable, fault-tolerant backend supporting high-volume ad requests and ensuring consistent low-latency performance under load.
  • Engineered a Redis-based ad tracking counter leveraging composite keys (buyer + ad-id + timestamp + time-unit) to precisely measure impression frequency and enforce ad-serving limits. This mechanism eliminated ad repetition, improved fairness in auction delivery, and enhanced real-time campaign targeting accuracy.
  • Optimized ad-serving latency to under 80 ms (p99) by introducing async event pipelines via Kafka/EventHub, caching strategies, and Solr-based relevance search. The resulting system drove higher partner visibility, improved CTRs, and unlocked scalable, in-house monetization without relying on third-party ad networks.
SolrMicrosoft AzureApache KafkaRedisKubernetesKotlin Coroutines+1

Software Engineer II - Rewards/Promotions

Promoted

Aug 2023Apr 2024 · 8 mos

  • Designed and developed Quantity Purchase Scheme (QPS), a slab-based rewards platform assigning weekly and monthly purchase targets by order volume or value. Designed a rule-driven evaluation system where each order was asynchronously processed via message queues, validated against active targets, and marked achieved post-return window. Automated reward computation through background jobs that credited redeemable points to buyer wallets, improving engagement and repeat purchases.
  • Implemented a facet-based coupon scheduler leveraging async indexing on category, SKU, and buyer attributes, enabling fast and targeted coupon evaluation. Achieved P99 latency under 100ms, enhancing responsiveness and coupon discovery for users.
PrometheusAzure SQLGrafanaAzure Cosmos DB

Application Developer III

Promoted

Jan 2022Aug 2023 · 1 yr 7 mos

  • Designed and developed a multi-tenant Coupon Orchestration Platform using Kotlin, Azure Cosmos DB, and Redis to serve personalized offers across Food, FMCG, Home&Kitchen, and Electronics categories. Improved search accuracy and scalability to ~2K RPS, while optimizing compute usage, reducing CPU requirements by 50% across multiple deployments.
  • Built Prometheus and Grafana dashboards tracking coupon usage, redemption, and fill rates across segments, helping engineering and product teams monitor real-time effectiveness and optimize offer strategies.

Application Developer

May 2021Jan 2022 · 8 mos

  • Enhanced existing promotions admin console, enabling granular CRUD operations across multiple levers such as Deal of the Day, Seller Promotions, and large-scale platform events like Mega Bharat Sale.
  • Added comprehensive audit capabilities to the admin console, ensuring traceability, accountability, and compliance for all promotional and configuration changes.
  • Developed backend capabilities for multi-slab discounts in food and FMCG categories, supporting buyer-level targeting and hierarchical catalog-based rules across verticals, listings, and sub-categories.

Mit covid-19 challenge

Winner of MIT COVID-19 India Challenge

Aug 2020Aug 2020 · 0 mo

  • Won the MIT COVID-19 Challenge (India Turning the Tide) out of 1500+ participants and 4000+ applicants worldwide.
  • Worked on strengthening the coordination across the healthcare institutions (public and private) to build a robust ecosystem.
  • I along with my team presented an idea to create an interface for connecting convalescent plasma donors with patients seeking for COVID-19 treatment.

Odessa

2 roles

Software Engineer

May 2019Apr 2021 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Delivered key modules like Direct Debit Mandate (EU), Fleet Maintenance, and Pool Syndication for a leasing SaaS product, leading to 20% faster onboarding for European clients.
  • Enhanced core product based on complex client use cases; improved code reliability and reduced defects via rigorous test automation and debugging workflows.
Software DesignJavaScriptC#ASP.NETSQL

Intern

Dec 2018May 2019 · 5 mos · Bengaluru, Karnataka, India

  • Contributed to bug fixing, performance tuning, and feature enhancements in the existing product based on client feedback and change requests, improving system stability and user experience

Giscle systems

Deep Learning Intern

Jul 2018Sep 2018 · 2 mos · Bengaluru Area, India

  • Worked on Deep Learning and DevOps initiatives focused on delivering Al-driven solutions for client products.
  • Developed a Face Recognition prototype using state-of-the-art deep learning architectures such as ResNet, MTCNN, YOLO, OpenFace, and DLib, ensuring high accuracy across varied datasets and lighting conditions.
  • Integrated the face recognition capability as a REST API into the client's existing product, enabling seamless deployment and scalability within their production environment.
  • Gained hands-on experience in model training, inference optimization, and API deployment pipelines, bridging the gap between research and real-world application

Odessa

Winner of Odessa Hiring Hackathon

Mar 2018Mar 2018 · 0 mo

  • Won national level Hiring Hackathon organized by Odessa
  • Developed a small-scale Vehicle Leasing application on Android. I was among the four developers in my team at the hackathon. Won the job offer from Odessa for the profile of Software Developer and work on LeaseWave.
  • LeaseWave is an equipment finance software system that provides lease and loan management for the entire lifecycle of the contract and the entire lifecycle of the asset.

Laxmivinayak ventures private limited

Process Automation Intern

Dec 2016Jan 2017 · 1 mo · Patna Area, India

  • Analyzed and documented the existing automation processes to identify bottlenecks and improvement opportunities within operational workflows.
  • Proposed and implemented process enhancements aimed at increasing productivity, reducing manual effort, and improving overall efficiency.
  • Worked as part of a third-party company supporting Hindustan Unilever Limited, contributing to automation and productivity improvement initiatives aligned with business objectives.

Next tech lab

Member

Oct 2016Dec 2018 · 2 yrs 2 mos · Chennai Area, India

Education

SRM IST Chennai

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2015Jan 2019

Radiant International School - India

Senior Secondary Education

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Go (programming Language) & Cockroachdb

Explore similar profiles based on matching skills and experience