Available for Opportunities

BUILDING
SCALABLE
SYSTEMS.

I'm Sumit Chauhan, a Software Engineer.
Based in India, solving complex problems with clean code.

About.

Bio

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

C++
Java
Python
TypeScript
SQL
C

Core CS

Data Structures
Algorithms
OS
Networks
DBMS

Backend Systems / Infra

REST APIs
Microservices
Distributed Systems
PostgreSQL
Redis
Docker
Linux
CI/CD

AI / ML Tooling

LangChain
RAG Pipelines
Vector Embeddings

Projects.

Dashboard

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.
Next.js TypeScript PostgreSQL REST
AI Bot

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.
Python LangChain Vector DB

Experience & Contributions

A timeline of my professional experience and key open-source contributions.

Professional Experience

K

Teaching Ninja

Kalvium · Internship
Mar 2026 - Present · 1 mo Bengaluru, India · On-site

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.

Data Structures Algorithms System Design Competitive Programming

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.

Contribution

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.
View Contribution (PR #7937)
Contribution

OpenTelemetry (CNCF Project)

  • Clarify suppressed warnings in API common module
  • Improved maintainability by documenting intentional warning suppressions. No functional changes.
View Contribution (PR #7951)
Jan 2025 – Present Remote

Google - Gemini CLI

  • Support GOOGLE_CLOUD_PROJECT_ID fallback
  • Added a backward-compatible environment variable fallback, improving developer experience across platforms.
View Contribution (PR #2725)

For more open source contributions and 📊 GitHub Stats,

visit my GitHub profile

Highlights.

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

© 2025 Sumit Chauhan. All rights reserved.

Designed with passion and coded with caffeine.