Sumit Chauhan

Hi, I'm Sumit

a Software Engineer

I design systems that scale, write code that speaks, and solve problems that matter.

About Me

Hey there 👋 I’m Sumit Chauhan, a Computer Science undergrad at NIT Jalandhar (Batch of 2026) and a passionate software engineer + competitive programmer who loves solving real-world problems with clean, scalable code.

I’ve built projects like HerbiGPT, an AI-powered Ayurveda chatbot using LangChain, and CyberFlux, a distributed network intrusion detection system. I also contribute to open-source — most recently to Google’s Gemini CLI, improving authentication reliability for GCP users.

Beyond the keyboard, I'm an avid chess player and enjoy the collaborative strategy of cricket. These pursuits sharpen my analytical thinking and teamwork skills, which I apply to my technical work. I'm always exploring backend systems, distributed design, and GenAI pipelines, aiming to build products that are both technically deep and practically useful.

Education

B.Tech in Computer Science

NIT Jalandhar • 2022 - 2026

Interests

Artificial Intelligence Machine Learning Data Structures & Algorithms System Design Open Source Quantitative Analysis Maths Puzzles Chess

Experience & Contributions

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

Open Source Contributor

Contribution

Linux Foundation — OpenTelemetry Java

  • Open-source contribution to the Java SDK under the OpenTelemetry project.
  • Improved code quality and developer experience through collaborative review.
  • Aligned changes with project guidelines and CI checks.
View Contribution (PR #7937)

Jan 2025 - Present · Remote

Google - Gemini CLI

  • Authored a feature to add fallback support for a key environment variable, improving developer experience.
  • Developed a secure, reusable GitHub Action for the Gemini CLI to enable seamless CI/CD integration.
  • Improved auth stability by enforcing safe defaults, fixing enum mismatches, and updating test mocks.
View Contribution (PR #2725)

Contribution

OpenAPI Generator

  • Introduced a `declareStrictTypes` option to add `declare(strict_types=1);` to all generated PHP files.
  • Promotes modern PHP standards and improves code quality by enabling strict type checking across the generated client.
View Contribution (PR #21179)

Contribution

OpenAPI Generator

  • Created a `validate-python.sh` script to perform comprehensive post-generation checks on the Python client.
  • Ensures the generated SDK can be successfully built, installed, and instantiated, improving its reliability.
View Contribution (PR #21420)

My Arsenal

A collection of the languages, tools, and technologies I use to build, optimize, and solve complex problems.

Languages

Java (CP)

C++

Python

JavaScript

TypeScript

Core Expertise

Data Structures & Algorithms

Competitive Programming

Problem-Solving

Algorithmic Optimization

Frameworks & Libraries

Next.js

React

Node.js

Tailwind CSS

AI / ML & Backend

LangChain / LangGraph

Gemini API

LLM Automation

REST APIs

MongoDB / PostgreSQL

Tools & Workflow

Git & GitHub

VS Code & Linux CLI

Java Fast I/O Templates

Full-Stack Architecture

Featured Projects

A selection of projects that showcase my skills and interests.

HerbiGPT screenshot

HerbiGPT - AI Ayurveda Chatbot

Provides instant, AI-driven Ayurvedic advice. Built with a LangChain-based retrieval system trained on 2500+ sources to reduce hallucinations.

ReactExpressPythonLangChain
CyberFlux screenshot

CyberFlux - Network Intrusion Detection

A TCP/IP-based distributed packet inspection system on a Raspberry Pi cluster to detect SSH brute-force and ARP spoofing attacks in real-time.

PythonC++ScapyLinux

My Achievements

Milestones from my competitive programming and academic journey.

492nd

ICPC Asia Taichung Regional

Global Rank (AIR 23) in 2025.

28th

Codeforces Round 1067 (Div. 2)

India Rank: 2 (Global Rank 28)

17th

CodeChef Starters 199B

out of 34,700+ participants.

1st

UK Chess competition

Secured first place in Sports Fest 2022.

3rd

QuantIQ

Placed 3rd Runner-up in Sports Fest 2024 for excellence in mathematics and puzzle solving.

Get In Touch

Have a project in mind or want to connect? I'd love to hear from you. Feel free to reach out!