BUILDING
SCALABLE
SYSTEMS.
I'm Sumit Chauhan, a Software
Engineer.
Based in India, solving complex problems with clean code.
About.
Computer Science undergrad at NIT Jalandhar (Batch of 2026), deeply focused on Backend Systems & Distributed Architectures.
I’ve built AI workflow engines like Weaveflow and RAG assistants like HerbiGPT. I heavily contribute to open-source — primarily Google’s Gemini CLI and the CNCF OpenTelemetry project. Beyond the keyboard, I'm an avid chess player applying strategic thinking to system design.
B.Tech CSE
NITJ • CGPA: 7.56
Class XII
92.6%
Class X
90.8%
Location
Dehradun, India
Coding Profiles.
Skills.
Languages
Core CS
Backend Systems / Infra
AI / ML Tooling
Projects.
Weaveflow
- Built workflow orchestration platform for multi-step AI pipelines.
- Designed microservice-based backend APIs enabling distributed workflow execution.
- Implemented REST APIs and service integrations between workflow components.
- Developed relational data model using PostgreSQL for workflow state persistence.
- Built CI/CD pipelines using GitHub Actions for automated builds.
HerbiGPT
- Built AI assistant using Retrieval-Augmented Generation enabling knowledge-grounded responses.
- Developed Python backend services for document ingestion, vector indexing and LLM queries.
- Implemented automated document processing pipeline using OCR and web scraping.
- Designed scalable retrieval system supporting concurrent semantic search queries.
Experience & Contributions
A timeline of my professional experience and key open-source contributions.
Professional Experience
Teaching Ninja
Mentoring undergraduate students in Data Structures & Algorithms, Competitive Programming, System Design, and core Computer Science fundamentals. Conducting coding sessions, guiding problem-solving approaches, and supporting hands-on learning to build strong software engineering foundations.
Open Source Contributor
These are some of my meaningful, production-grade open-source contributions that involved real code reviews, CI pipelines, and collaboration with maintainers.
OpenTelemetry (CNCF Project)
- Emit warning when TraceIdRatioBasedSampler is used as child sampler
- Added a spec-required compatibility warning at configuration time without changing runtime behavior.
OpenTelemetry (CNCF Project)
- Clarify suppressed warnings in API common module
- Improved maintainability by documenting intentional warning suppressions. No functional changes.
Google - Gemini CLI
- Support GOOGLE_CLOUD_PROJECT_ID fallback
- Added a backward-compatible environment variable fallback, improving developer experience across platforms.
For more open source contributions and 📊 GitHub Stats,
visit my GitHub profileHighlights.
Algorithmic Problems Solved
across Codeforces, LeetCode, and CodeChef.
ICPC Asia Regional '25
Global Rank 492 in Taichung.
Edu Codeforces Round 181
Out of 20,000+ globally.
CodeChef Starters 212B
Out of 34,700+ globally.
Leadership & Activities.
Mentorship
Mentored junior students in competitive programming
1st Place
Inter-NIT Chess Championship
3rd Runner-up
Inter-NIT Cricket Competition
Let's build something.
Currently open for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello