Siddharth Gupta

Senior Architect at Meesho

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Siddharth Gupta is a Senior Architect with 12 years of experience building scalable backend systems at Meesho, where he progressed from SDE-IV to architect-level roles and now leads platform architecture efforts. He writes production services in Java and Python, has a strong background in messaging, content pipelines, and fraud-resistant reward systems from prior roles at Hike, and prefers spaces over tabs. An IIIT-Delhi alumnus, he combines hands-on engineering with system design and mentoring across cross-functional teams. Siddharth is also an active open-source contributor—enhancing the dc.js charting library’s number-display component to support pluralization and flexible HTML rendering—showing his attention to UX details even in frontend code. Based in Bengaluru, he brings practical experience shipping end-to-end features that span backend infra to client-facing behavior, with a knack for pragmatic, backward-compatible migrations.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Technology (BTech) Computer Science and Engineering, Bachelor of Technology (BTech) Computer Science and Engineering at Indraprastha Institute of Information Technology, Delhi
bookSenior Secondary Science, Senior Secondary Science at Amity International School, Saket
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
1,593reputation
108kreached
27answers
13questions
Badges
django-models
top-5%
python
top-5%
django
top-5%
github-logo-circle

Github Skills (14)

javascript10
visualization10
d3js10
visualizations10
charting10
python9
django9
django-models9
html9
legend6
django-static-files6
logging6
sorting6
pie-chart6

Programming languages (7)

SmartyCSSJavaScriptGoRubyKotlinClojure

Github contributions (5)

github-logo-circle
dc-js/dc.js

Jun 2014 - Jul 2014

Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
Role in this project:
userFront-end Developer
Contributions:23 commits in 21 days
Contributions summary:Siddharth primarily focused on enhancing the functionality of the `number-display` component within the dc.js charting library. They implemented features to customize the display of numbers, including the ability to add text, hide zero values, and support pluralization. Furthermore, the user introduced an `.html` function to allow for more flexible and customized display options for the number display. This included options for zero, singular, and plural display based on the value of the number.
visualizationchartsmulti-dimensionalchartcharting
Contributions:13 pushes, 1 branch in 9 years
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Siddharth Gupta - Senior Architect at Meesho