Sumit Mundra
Independent Software Consultant
A software architect with 10+ years of professional experience developing highly scalable backend stacks in a variety of sectors.
EXPERIENCE
Freelance Software Developer (JAN 2023 - Current)
I have consulted for a few small scale fintech projects in family and friends along with upskilling on ML basics and Rust language. I also started https://github.com/sumit-mundra/cwire-grpc-example https://github.com/sumit-mundra/ThermalTrayIcon etc.
OYO, Gurugram — Software Development Engineer III/II (OCT 2019 - JAN 2023)
OYO is an Indian multinational hospitality chain of leased and franchised hotels, homes and living spaces. cf. https://www.oyorooms.com/
Software Development Engineer III (JUL 2020 - JAN 2023)
While primarily contributing to Global search team, I also worked across teams and orgs.
Key Contributions:
- Search Results Page Re-architecture ( Reduced P99 API latency from 5s to 2s)
- Cache client (Apache lettuce) Performance tuning ( for search results and many other microservices ) – led to 2x better cpu utilisation and 50% latency reduction.
- Search APIs refactoring for oyo vacation homes(OVH) business merger with hotels tech stack
- 2Yr Vision Roadmap for OYO Global Search
- MLOps setup with AWS sagemaker and Airflow thereby reducing dev to prod ML efforts from 10 to 2 days.
- Cost Reduction with several tech stack optimisations ( Reducing from USD 1000 to USD 500 per day).
- Recruiting Process : Conducted 100+ interviews for SDE I/II/III and Online Campus Hiring Days
- Internal SDE mentoring programmes like OYO Evolve and Design Hour Sessions
- Bar Raiser Sessions for Outage Analyses and Preventive Measures
- Successful PoC with firecracker-vm for performant reactive scaling of k8s pods.
- Predictive Resource Calculator for k8s modules
- Mentored a team of 10+ SDEs
Software Development Engineer II (OCT 2019 - JUN 2020)
- As part of PMS backend, I led error handling and stability cum security projects. With ovh platform team, I contributed majorly in devising merger plans for assets from Leisure group tech stack.
Key Contributions:
- Error Generation and Reporting: Helped in reducing TAT for consumer support tickets from 5+ days to < 2 days.
- Code Review and Code Quality Assessment: Integration with SonarGate and fixing OWASP bugs in tier 1 stack.
- Mentored 4 SDE1s/SDE2s.
Recognitions and Trivia:
- Awarded Coaching Guru - Best mentor award
- Rated Exceed Expectations for three consecutive years.
- I have reviewed more than 200 PRs for Oyo in 3 years.
Leadworx, Gurugram — Lead Software Engineer (JUL 2018 - DEC 2018)
Leadworx helps in identifying a website’s visitor, followed by automated workflows for the sales channels with enriched people-and-company information about decision makers.
Lead Software Engineer
Responsibilities:
- ELK stack design, deployment and development
- Data enrichment jobs development (~10m rows large scale data processing)
- AnyMailFinder Plugin Integration and backend APIs development
- AWS / DO Cloud Admin
- Various PoCs using AWS SQS, Cassandra, AWS Lambda etc., Google APIs. cf. https://www.leadworx.com
Fashion And You, Gurugram — Senior Software Developer (SEP 2015 - JUN 2017)
“Fashion And You” is one of the first ecommerce website in Indian market. With its flash sale model, it had created a unique position in ecommerce space during year 2010.
Responsibilities:
- Migration to SaaS platform from legacy infra
- Image Resizing & Website Optimizations
- Catalog and Search Development
- Website Redesigning
- Product Scoring and Relevancy
- OMS Development
- Sales and Inventory Data Migration to Microsoft Navision Dynamics
- AWS Infra Admin cf. https://www.fashionandyou.com
Shopzilla (Connexity), Gurugram — Software Developer (APR 2014 - AUG 2015)
Shopzilla is one of the oldest product listing platform for US and EU markets. It now focuses more on data-driven insights and marketing solutions.
Responsibilities:
- Full stack development of internal tools with ldap based sso
- Keyword bidding and analysis related tools
- Addition of Google Publisher Tag(GPT) ads
- Modification and analysis of services for classification engine from solr to Mahout based classifier. cf. https://www.connexity.com
Agnity Inc, Noida — Member of Technical Staff (JUL 2012 - MAR 2014)
Agnity offers a complete suite of product for telecommunication services including FlexYcharge, a run-time rating and charging solution.
Responsibilities:
- SIP Flows Testing Automation
- FlexYcharge features development for Claro
- Provided on-site product training at Claro Santo Domingo Dominican Republic for fixed line based calling card rating-and-charging solution. cf. https://agnityglobal.com/
PROJECTS
Behind The Ramp, Gurugram — Independent Consultant (OCT 2017 - JAN 2018)
Behind The Ramp(BTR) is a platform for fashion designers and service professionals to collaborate together.
Responsibilities:
Platform Architect and Developer
- Single-handed developed a backend stack for a feature-rich social platform featuring news feed, album, post, like, comment, activity logs, social login, oauth2, mongodb storage, image resizing, cloud storage, sendgrid integration etc. cf. https://www.behindtheramp.com
Traktree Digital Solutions Pvt Ltd — Dimsum Mobile App (JUN 2017 - JUN 2018)
Dimsum was an android app discovery platform and provided gratification to users on the basis of in-app tasks completion (like installing apps, in-app activities etc.). Responsibilities:
- Single-handed developed a lean backend supporting social login, oauth2 login, apps’ usage and tasks attribution, gratification service integration with payment gateways, GCP admin cf. https://www.getdimsum.com
SKILLS
Backend technologies
- Java 8, Python (numpy, pandas)
- Spring Framework, Hibernate, Quarkus, Micronaut, Dapper
- Postgres, Elastic ELK stack, MongoDb, MySQL
- Grpc, Nginx, Apache2, Tomcat, Jetty
- JUnit, Mockito
- Hazelcast, Memcache, Redis
- Apache Kafka, AWS SQS, Google Pub-sub
Cloud Technologies
- Docker, Kubernetes
- GCP, AWS, Azure etc.
- Grafana, Elastic APM, Open Telemetry
EDUCATION
Indian Institute of Technology, Roorkee ( 2007 - 2012 )
B. Tech and M.Tech (Electrical Engineering)