Available for Opportunities

Sumit Singh B.Tech 2nd Year · Computer Science

Building at the intersection of AI & Machine Learning, Web Development, and thoughtful Software Engineering. Passionate about solving real-world problems through code.

AI / ML Web Dev Python React Problem Solving Open Source

Driven by curiosity, built on code

Hey! I'm a second-year Computer Science student with a genuine passion for building things that matter. My journey into tech started with a simple fascination — how do computers think? That question led me down a rabbit hole of algorithms, data, and eventually the world of Artificial Intelligence and Machine Learning.

Beyond academics, I'm the kind of person who spends weekends experimenting with side projects, jumping into hackathons, and exploring new frameworks. I believe the best way to learn is to build, break, and rebuild. Every project is an experiment; every bug is a lesson.

I'm especially excited about the intersection of AI and real-world applications — how intelligent systems can make people's lives easier, healthcare more accessible, and decisions more informed. That's the problem space I want to spend my career working in.

5+ Projects Built
3+ Hackathons
10+ Certs Earned
SS

Sumit Singh

CS Student · AI/ML Enthusiast · Builder

Python Machine Learning React C++ Data Science
🤖
ML Project
75.42% accuracy achieved
🏆
Hackathon
Smart India Participant

My toolkit

Technologies and languages I work with regularly, built through coursework, projects, and self-driven exploration.

🐍
Python
Advanced · Primary Language
C++
Intermediate · DSA / Competitive
🟨
JavaScript
Intermediate · Web Development
🌐
HTML & CSS
Advanced · Frontend Foundation
⚛️
React
Intermediate · Component Dev
🤖
Machine Learning
Developing · Scikit-learn / TF
📊
Data Science
Developing · Pandas / NumPy
🔧
Git & GitHub
Advanced · Version Control
🗄️
SQL
Intermediate · Database Queries
🌩️
Cloud Basics
Learning · AWS / GCP Fundamentals

Things I've built

A curated selection of projects from coursework, personal experiments, and hackathon submissions.

🍛
PythonScikit-learnMLComputer Vision
Indian Food Classification

ML pipeline that classifies 20+ Indian dishes from images using HOG feature extraction and Random Forest, achieving 75.42% accuracy after systematic model comparison across 26+ trials.

🌤️
PythonOpenWeatherMap APITkinter
Weather Forecast App

A desktop Python application that fetches real-time and 5-day forecast weather data using REST APIs, with a clean GUI interface displaying temperature, humidity, wind, and UV index.

🕶️
ARUnityVuforiaMobile
AR Tourism Guide

An augmented reality mobile application that overlays historical information, 3D reconstructions, and interactive guides on real-world tourist landmarks when viewed through a phone camera.

💼
ReactTailwindFramer Motion
Student Portfolio Website

A premium developer portfolio with dark glassmorphism UI, animated sections, smooth scroll transitions, and full responsiveness — the very site you're looking at right now.

🌐
NetworkingPythonSocket Programming
Computer Networks Mini Projects

A collection of networking mini-projects covering TCP/UDP socket programming, a basic HTTP server, a simple chat application, and packet-level protocol analysis using Wireshark.

The Bake Off

Behind every project is a story of struggle, iteration, and discovery. Here's mine — raw and unfiltered.

🔬 Experimental Log

Where the real
learning happened

The Bake Off is my documentation of the messy, non-linear reality of building projects as a student — the dead ends, the breakthroughs, and the moments that changed how I think about engineering.

KhanPaan: Ayurvedic Food Recognition System
Building an ML pipeline that classifies Indian foods from images — 26 trials, 7 algorithms, and one massive lesson about feature engineering.
+

The Challenge

Our goal was ambitious: build a system that could identify Indian dishes from photos and recommend Ayurvedic dietary advice based on the user's dosha (Vata, Pitta, or Kapha). The immediate blocker? Accurate food recognition in the wild is genuinely hard — especially for visually similar dishes.

I owned the entire image processing pipeline. We started with raw pixel data, but that approach quickly hit a wall. The model was memorizing, not learning. That's when I turned to HOG (Histogram of Oriented Gradients) — a feature extraction technique that captures shape and texture rather than raw color.

The Process

I ran 11 progressive Random Forest experiments — tweaking tree count, depth, feature subsets, and even reformulating the problem itself. The jump from 37.89% multi-class accuracy to 45.16% came simply from reframing the task as a binary problem. But the real breakthrough was switching to TF-IDF text features derived from ingredient descriptions, which shot accuracy to 75.42%.

That single discovery rewired how I think about data representation. The right features beat the right algorithm, almost every time.

"The most valuable thing I learned wasn't scikit-learn syntax or model evaluation metrics. It was the mindset shift: when your model underperforms, look at your data representation before you blame the algorithm."

Python Scikit-learn HOG Features TF-IDF GridSearchCV Pandas Matplotlib

Key Metrics

  • Algorithms Tested7
  • Total Trials26+
  • RF Experiments11
  • Baseline Accuracy37.89%
  • Binary Reformulation45.16%
  • Final Accuracy75.42%
  • Feature Reduction12×

SDG Alignment

Aligned with UN SDG 2 (Zero Hunger) and SDG 3 (Good Health) — promoting culturally-aware nutritional guidance at scale.

Research Poster May 2026
KhanPaan ML Bake-Off Research Poster
KhanPaan — Official Research Poster Click to expand ↗
Smart India Hackathon: 36 Hours of Pressure
What happens when a team of CS students tries to solve a government problem statement in 36 hours with three different tech stacks and zero prior coordination.
+

The Context

Our team of six tackled a government-issued problem statement around digital infrastructure and data accessibility. The catch: we had six people with different skill levels, different preferred stacks, and exactly 36 hours to produce something coherent and functional.

Hour one was spent arguing about the tech stack. Hour two was spent agreeing on a shared architecture. Hours three through thirty-six were a blur of caffeine, commits, and compromise.

What I Learned

I handled the backend API layer and spent most of the night wrestling with data schema decisions that kept cascading into frontend breakages. The biggest realization: in a hackathon, good-enough architecture deployed is better than perfect architecture planned.

I also learned how to communicate technical decisions under pressure — not just to teammates but to judges who needed the story, not just the code.

"By hour 30, none of us remembered why we'd made half the architectural decisions we had. That's when I started writing micro-comments in the code — not for the judges, but for my own future self."

Python Flask REST API React SQLite Git

Stats

  • Team Size6 members
  • Duration36 hours
  • Git Commits87
  • Merge ConflictsToo many
  • Coffee Cups
  • Demo StatusShipped ✓
Learning Machine Learning Without a Roadmap
My self-directed journey through ML — the courses that clicked, the ones that didn't, and the moment I stopped watching tutorials and started building.
+

The Starting Point

I started with Andrew Ng's course on Coursera. By week three, I understood linear regression. By week five, I could implement it from scratch. But something felt off — I was getting better at following along, not at actually solving problems.

The shift happened when I forced myself to close all tutorials and build the KhanPaan project from scratch using only documentation. That's when confusion became competence.

The Real Education

I discovered that ML isn't about memorizing algorithms. It's about understanding what questions your data can answer — and which ones it can't. Feature engineering isn't a trick; it's the whole game. Model selection comes last, not first.

I'm still learning. But now I know how to learn it — through projects, not passive watching.

"Tutorial hell is real. The moment I accepted confusion as part of the process — and stopped expecting instant understanding — everything started to click faster."

Learning Stack

  • Courses Completed8+
  • Kaggle Notebooks12+
  • Models Implemented7+
  • Papers Read5+
  • Projects Shipped3

Certifications & Badges

Verified learning milestones from structured courses, workshops, and industry programs.

🌐

Cisco Networking Essentials

Cisco Networking Academy

Verified
🐍

Python for Everybody Specialization

Coursera · University of Michigan

Completed
🤖

Machine Learning Fundamentals

Andrew Ng · Coursera

Completed
📊

Data Science with Python

NPTEL · IIT Madras

Completed
🏆

Smart India Hackathon Participation

Ministry of Education · India

Participant
🔧

Web Development Bootcamp

College Workshop · 2023

Completed

Experience & Growth

From industrial visits to hackathons — every experience that shaped the developer I'm becoming.

2024 · Present

ML Research Project — KhanPaan

Academic Project · Computer Science Department

Led image classification pipeline development, ran 26+ ML trials across 7 algorithms, and authored the complete technical report. Presented findings to faculty panel with measurable accuracy improvements.

PythonScikit-learnResearchPresentation
2024

Smart India Hackathon

Government of India · National Level

Participated in one of India's largest hackathons as backend developer for a 6-person team. Built REST API layer, managed database schema, and contributed to final demo presentation under 36-hour time constraint.

FlaskAPI DevTeamworkAgile
2023

Industrial Visit — Tech Company

Organized by CS Department

Visited a software development company to observe real-world engineering workflows, CI/CD pipelines, and product development lifecycles. Gained practical context for academic concepts.

Industry ExposureDevOpsNetworking
2023

Web Development Workshop

College Technical Fest · 2023

Attended an intensive 2-day hands-on workshop on modern frontend development including responsive design, CSS Grid/Flexbox, and JavaScript interactivity. Built a mini project during the session.

HTML/CSSJavaScriptResponsive Design

Let's build
something together

Whether you have an opportunity, a project idea, or just want to talk tech — my inbox is always open. I'm particularly interested in AI/ML projects, hackathon collaborations, and internship opportunities.

Send a message