Chirag Gupta

CTO

Delhi, India11 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over a decade of experience in scaling distributed systems.
  • Expert in handling multi-million QPS and petabytes of data.
  • Proven leadership in developing high-performance tech solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in AdTech and E-commerce.

Contact

Skills

Core Skills

LeadershipCore JavaGo (programming Language)Python (programming Language)

Other Skills

CC++CSSChronicle MapClickHouseEclipseFlaskGolangGoogle App EngineHQLHTMLHibernateHiringHybrisJava

About

Tech Lead with more than a decade of experience in scaling distributed systems. I know how to deal with multi million QPS and peta bytes of data. Tech Stack: Java, Golang, Python MySQL, Aerospike, Clickhouse, Kafka, Chronicle Map

Experience

Kayzen

Tech Lead

Jan 2019Present · 7 yrs 2 mos · India · Remote

  • Bidder, Worked on real time bidding server based on Netty to handle 2.7M requests/s keeping p99 latency under 50 ms
  • Attribution Store, Developed in house key value store based on Chronicle map to store impressions for last six months and scaled it to store and serve ~100 billion entries (~50 TB of compressed data)
  • Reporting, Scaled end to end reporting pipeline from handling 500M daily entries to 10 billion daily entries in the last 4 years
  • User Profile, Designed, developed and delivered user profile table pipeline, which process ~1 billion unique user's data every day from various different data sources
Core JavaGo (Programming Language)HiringLeadershipClickHouse

Applift

Senior Software Engineer

Jul 2016Dec 2018 · 2 yrs 5 mos · Bengaluru, Karnataka, India

  • Event Server, Rewrote event server in Golang and further optimized it using Golang's inbuilt performance measurement tools
  • Budget Pipeline, Redesigned and implemented real time budget pipeline, and was able to reduce time to give feedback to bidder from ~12 seconds to ~2 second. This helped in reducing the frequency of budget over delivery instances.
Go (Programming Language)Core JavaHiringClickHouseLeadership

Loancircle

Software Engineer

Feb 2016Jul 2016 · 5 mos · Bengaluru, Karnataka, India

  • Developed and implemented the algorithm based on Levenshtein distance to match similar addresses in a large data set of loan applications
  • Analysed a dataset of loan applications for identifying features to classify loan applicants into "fraud", "defaulter" and "honest" categories.
Python (Programming Language)

Pluss app (alpinismo online ventures pvt ltd)

Lead Engineer

May 2015Feb 2016 · 9 mos · Gurugram, Haryana, India · On-site

  • Founding Engineer, implemented complete e-commerce backend platform from scratch
  • Built and Lead a team of 6 developers
Core JavaPython (Programming Language)HiringLeadership

Gigstart (alpinismo online ventures pvt ltd)

Software Engineer

Dec 2014May 2015 · 5 mos · Greater Delhi Area

  • • Implemented the REST APIs for Gigstart web and mobile apps using Flask Python framework
Python (Programming Language)

Nagarro

Software Engineer

Jul 2014Dec 2014 · 5 mos · Gurugram, Haryana, India

  • • Worked on Hybris, a Java framework to develop ecommerce applications
Core Java

Education

Delhi College of Engineering

Bachelor’s Degree — Information Technology

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Leadership & Core Java

Explore similar profiles based on matching skills and experience