Ujjwal Kumar.
MERN Stack Developer & Analyst

Hey I'm
Ujjwal

I enjoy designing and building digital experiences that feel intuitive, thoughtful, and enjoyable to use. Whether it's a full-stack application or an AI-powered tool, I love turning ideas into products that solve real problems.

4thYear Senior
9.0CGPA
22Age
10+Projects
Ujjwal Kumar Avatar

My Experience

Core engineering pillars built across full-stack applications and data analytics.

Frontend Developer

React / Next.js

Built responsive, interactive dashboards for the Bountera platform with role-based creator workflows. Specialized in crafting clean UI/UX designs using Tailwind CSS and smooth animations with Framer Motion.

Backend Engineer

Node.js / Express / Flask

Designed secure REST APIs, Google OAuth 2.0 authentication with NextAuth, secure session states, and automated reward points logs. Deployed robust server setups in Node and Python with Vercel integrations.

Data Analyst & ML

Python / Data Visualization

Trained high-accuracy machine learning classifiers (Logistic Regression and XGBoost) on 873K+ git commits for software defect prediction, and charted granular labor market salary trends using Pandas and Seaborn.

Core Programmer

DSA / C++ Foundations

Strong fundamentals in Data Structures and Algorithms using C++. Solved 300+ challenges on competitive platforms, with expertise in object-oriented programming, standard template libraries, and problem-solving.

A small selection of recent projects

Mockups designed based on reference aesthetics with circular technology rows.

Bountera - Bounty Platform
bountera.live
Bountera - Bounty Platform

A full-stack bounty marketplace featuring creator workflows, Google OAuth with NextAuth, reward points tracking, real-time activity leaderboards, and automated Vercel CI/CD.

Git Risk Analyzer
git-risk-analyzer.streamlit.app/
Git Risk Analyzer

An ML pipeline for software defect prediction trained using 873K+ commits from 15 open-source projects. Employs Logistic Regression and XGBoost with ROC-AUC 0.99.

Job & Skills Demand Analysis
Job & Skills Demand Analysis

A Python-based data analytics platform that cleanses and parses real job postings, filters markets, and charts correlations using Pandas, Seaborn, and Matplotlib.

NutriScan
nutriscan-demo.streamlit.app/
NutriScan

An AI-powered calorie management system that detects food items from images using YOLOv8, estimates calories, and provides personalized nutrition insights based on BMI and health goals.

Developer Snapshot

Methodology mockups, visual flowchart nodes, and NSP scholar metrics.

Fintech Coding Dashboard

Curious about how things work. Passionate about building things that work even better.

C++PythonJavaScriptReactNode.jsSQLMERN
Profile Summary

Fluent in English & Hindi, specializing in structural algorithms in C++ and Python-based predictive systems.

My primarytech stack

React,
Node.js

React
Next.js
Express
MongoDB
Node.js
Tailwind
React
Next.js
Express
MongoDB
Node.js
Tailwind
Python
C++
TypeScript
Flask
Git
SQL
Python
C++
TypeScript
Flask
Git
SQL
Scholarship Merit

National NSP scholarship recipient, recognized for academic excellence.

Prime Minister's Scholarship Scheme

Do you want to ask a question?

Technical Stack

Languages
C++PythonJavaScriptHTMLCSSCJava
Frameworks & Libraries
ReactNext.jsNode.jsExpress.jsTailwind CSSFlaskStreamlit
Databases & Tools
MongoDBMySQLGitGitHubVS CodeVercelPostmanFigma
Inside Scoop
1
import { StudentDeveloper } from "@mait/it";
2
// Still debugging life one commit at a time 🚀
3
export const ujjwal = {
4
  name: "Ujjwal Kumar",
5
  cgpa: "9.0/10",
6
  frontend: "Works on my machine",
7
  backend: "Please don't touch prod",
8
  analytics: "Trust me, I checked the data",
9
  ai: "Prompt. Retry. Prompt again.",
10
};

Building, Breaking & Learning

The projects, experiments, and milestones that shaped how I build software today.

2025

Turning Data into Decisions

Built Git Risk Analyzer, an ML system trained on more than 873,000 Git commits to predict defect-prone files using Logistic Regression and XGBoost. During the same year, I maintained a 9.0 CGPA and received the Prime Minister's Scholarship Scheme for academic performance.

PythonXGBoostStreamlitScholarship Recipient
SNAPSHOT
Model PerformanceROC-AUC 0.99 Chart
SNAPSHOT
PMSS ScholarshipPMSS National Recipient
2024

Building Products People Can Use

Moved beyond tutorials and built Bountera—a full-stack bounty marketplace with Google authentication, role-based dashboards, leaderboards, and automated deployments. It became the project where I learned how different parts of a production application fit together.

Next.jsTailwind CSSNextAuthMongoDBVercel
SNAPSHOT
Creator Dashboardbountera.live Mockup
SNAPSHOT
Community RankingsPoints Tracker UI
2023

Where It All Started

Started my B.Tech in Information Technology at MAIT. Learned C++ from scratch, discovered problem solving through DSA, and gradually shifted from writing small console programs to building complete software projects.

C++DSAMAIT DelhiCompetitive Coding
SNAPSHOT
First C++ ProgramsC++ STL & Pointers
SNAPSHOT
University JourneyB.Tech IT Induction

Let's Talk

What led you here? What are you looking for? I would love to hear from you over a virtual coffee chat!

Let's get in touch