The kid who took things apart
Always been the kid who liked to understand how things work. Started building software independently around 2022. In 2024 I joined Cusrow Wadia Institute of Technology, Pune to pursue a Diploma in Computer Engineering.
Hi, I'm Chinmay
Diploma CS Student · Software Developer · Pune, IN
Things I designed, built, and shipped.
Full-stack AI chat platform — Google Sign-In, multi-model AI (Gemini, NVIDIA Nemotron, OpenRouter), per-user token quotas, chat history, file attachments, and a role-based admin panel.
AI-powered study notes generator from any topic, pasted text, or uploaded PDF using Google Gemini 2.5 Pro. 4 note styles, one-click PDF & Markdown export.
Java desktop app packaged as a Windows EXE — role-based access control, BCrypt login, live student search & filtering, full CRUD synced with MySQL.
Amazon-inspired e-commerce website UI built with HTML and CSS — product listings, navigation, and responsive design.
Drop a line — I reply fast.

Diploma CS Student · Software Developer
Always been the kid who liked to understand how things work. Started building software independently around 2022. In 2024 I joined Cusrow Wadia Institute of Technology, Pune to pursue a Diploma in Computer Engineering.
I don't just write code, I ship products. From architecting a multi-model AI chat platform with SSE streaming to packaging a Java desktop app as a Windows EXE — I take ideas all the way to something real people can use.
Java
TypeScript
JavaScript
Python
React
Firebase
MySQL
Vercel
GitHub
VS Code
We are the ancestors of the future. The responsibility of building today is to leave behind a world that is more intuitive and less fragmented than the one we found.
Diploma CS Student · Aspiring Software Developer
Motivated and detail-oriented Diploma student in Computer Engineering at Cusrow Wadia Institute of Technology, Pune, with hands-on experience building and deploying full-stack and desktop applications. Works with Java, Python, JavaScript and TypeScript. Currently doing a 4-month internship at The Code Culture.
Full-stack AI chat platform — Google Sign-In, multi-model AI, per-user token quotas, chat history, file attachments, admin panel. SSE streaming, Firestore-backed chat history, tier-based daily token limits.
Stack: Vanilla JavaScript · Firebase Auth · Firestore · Google Gemini API · OpenRouter API · Vercel Serverless Functions
Dark-themed web app generating structured study notes from any topic, pasted text, or uploaded PDF using Gemini 2.5 Pro. 4 note styles, one-click PDF and Markdown export, zero backend.
Stack: HTML · CSS · Vanilla JavaScript · Google Gemini API · jsPDF · Vercel
Desktop Student Management System in Java packaged as a Windows EXE — BCrypt login, live search, full CRUD, admin user management, class-level restrictions.
Stack: Java AWT/Swing · MySQL · jBCrypt · Launch4j
Amazon-inspired e-commerce UI built with HTML and CSS.
Relevant: Data Structures, OOP, DBMS, Web Technologies, OS, Computer Networks
English · Hindi · Marathi
Chess — Strategic thinking and problem-solving through competitive chess.
A full-stack AI chat platform with Google Sign-In, multi-model AI (Gemini, NVIDIA Nemotron, OpenRouter), per-user token quotas, chat history, file attachments, and a role-based admin panel.

CS-AI is a full-stack AI chat application deployed on Vercel with Firebase as the backend. It supports multiple AI models, Google and email authentication, per-user token quotas enforced server-side, persistent chat history, and a full admin panel for managing users and tiers.
I wanted to build something that felt like a real product, not just a demo. The core challenge was making multi-model AI accessible while keeping it controlled. Different users get different access levels and every request is authenticated and rate-limited before it ever reaches an upstream API.
I built the entire stack myself: the chat UI, the serverless API layer that proxies Gemini and OpenRouter, the Firestore schema, the token quota system, and the admin panel. Streaming responses were handled via Server-Sent Events with a filter that strips internal model reasoning before it reaches the user. Rate limiting runs on Upstash Redis at 20 requests per minute per IP.
A web app that turns any topic, pasted text, or uploaded PDF into clean, structured study notes using Google Gemini 2.5 Pro.
Notes AI is a web app that turns any topic, pasted text, or uploaded PDF into clean structured study notes using Google Gemini. It supports four note styles — Structured, Bullet Points, Cornell Method, and Mind Map — and lets you export everything as a formatted PDF or Markdown file in one click.
The problem I kept seeing was students drowning in messy, unstructured notes that were hard to revise from. I wanted to build something that took whatever you had — a topic, a wall of text, a lecture PDF — and gave you something actually usable in under a minute.
The PDF export runs entirely in the browser using jsPDF with dark-themed pages, proper heading hierarchy, and accent-colored markers. The API key is stored in .env only — it never touches any server other than Google's.
A desktop Student Management System built entirely in Java (AWT/Swing), packaged as a signed Windows executable, backed by MySQL.

Student Data Administration System is a desktop application built entirely in Java using AWT and Swing, backed by a MySQL database hosted on Clever Cloud. It provides a clean role-based interface for school and institute administrators to manage student records with access restrictions enforced at the class level.
The goal was to build something that worked like a real internal tool, not a prototype. Authentication uses BCrypt hashing so passwords are never stored in plain text. The dashboard renders all student records in a scrollable, sortable table with live search across name, class, roll number, and mobile.
Student management is gated behind the Admin role with confirmation dialogs to prevent accidental deletions. The Admin Panel lets admins create new user accounts, change roles, reset passwords, delete users, and configure per-user class access restrictions. The entire stack was written and packaged by me as a fat JAR and wrapped into a signed Windows executable. Built and validated against 150+ official Cusrow Wadia Institute of Technology student records.
A multi-page Amazon-inspired e-commerce frontend built entirely with HTML and CSS — no frameworks, no libraries.
CS Mart is a multi-page e-commerce frontend built entirely with HTML and CSS. It is structured as a storefront with a homepage, product listing page, about page, contact page, and a registration form. The product cards display item names, original and discounted prices, percentage-off badges, and a buy button modelled after real shopping platforms.
The goal was to build a complete, navigable website from scratch without any frameworks or libraries — just HTML and CSS. Each page shares a consistent navigation bar. The homepage acts as a landing page. The product listing page renders eight cards across categories like vehicles, electronics, and bikes, each with discount labels.
The registration form collects name, email, phone, address, password, gender, hobbies, department and date of birth with client-side validation via HTML5 attributes. The entire layout uses flexbox for structure.