Nitin Singh
Full-Stack + AI Developer · Building for Bharat 🇮🇳- nsingh987610@gmail.com
- +91 80851 49264
- Indore, Madhya Pradesh, India
- github.com/nitinsingh2006
- Portfolio
Summary
Full-Stack + AI developer (B.Tech CSE '28, IIST Indore) who ships production software end to end. Creator of Nitin-AI, an open-source, local-first AI workstation in Rust + Tauri. Experienced across Next.js/TypeScript front-ends, Node/Python services, and applied LLM tooling, with a security-first mindset (CEH) and a strong bias for shipping.
Technical Skills
- LanguagesTypeScript · Python · Rust · JavaScript · SQL
- FrontendReact · Next.js · Tailwind CSS · Framer Motion · Three.js / R3F · shadcn/ui
- BackendNode.js · Next.js API · Prisma · REST APIs · Tauri (Rust)
- AI / MLOllama · OpenAI · Anthropic · Google Gemini · OpenRouter · Pyodide
- DatabasesPostgreSQL · SQLite · Prisma ORM
Experience
Creator & Lead Engineer — Nitin-AI (open source)
2026 — PresentRust + Tauri · v0.1.0-beta · Apache-2.0
- Designed and built a local-first, provider-agnostic AI desktop app across 7 Rust crates with a typed Tauri IPC boundary between a React/TS UI and a trusted Rust core.
- Implemented a sandboxed agent runtime (workdir jail, per-action approval, auditable log, timeout-kill) and a provider registry unifying Ollama, OpenAI, Anthropic, Gemini, OpenRouter and agent CLIs.
- Hardened secrets handling: API keys stored in the OS keychain as zeroized leases — never logged or serialized; no server sits in the AI request path.
Rust · Tauri · TypeScript · SQLite · Ollama
Independent Full-Stack + AI Developer
2025 — PresentBuilding in public · GitHub @nitinsingh2006
- Shipped CodeQuest AI — a gamified Python-learning platform with in-browser execution (Pyodide) and a local AI mentor (Ollama), on Next.js + Prisma/Postgres, fully Dockerized.
- Built Invo — a GST-compliant invoicing SaaS for Indian SMBs with Clerk auth, Razorpay payment links, and AI-written reminders via Google Gemini.
- Automated end-to-end lead generation in Python (Apify → Gemini site generation → GitHub Pages deploy → outreach) running daily across 12 cities.
Next.js · TypeScript · Prisma · PostgreSQL · Python · Gemini
Selected Projects
An AI-powered, gamified platform to learn Python by solving quests, battling bosses, and leveling up — with a local AI mentor that runs on Ollama, so learners aren't gated behind paid API keys.
Next.js · TypeScript · Prisma · PostgreSQL · Ollama · Pyodide · Docker
Invo
— AI-powered, GST-compliant invoicing for Indian SMBsA production-ready SaaS for Indian freelancers and small businesses to create GST-compliant invoices, manage clients, take payments, and automate AI-written follow-ups.
Next.js · TypeScript · Clerk · Razorpay · Gemini AI · Tailwind
PortfolioSathi
— Generate a portfolio from a GitHub username + LinkedIn PDFTurns two inputs — a GitHub username and a LinkedIn PDF export — into a polished, animated developer portfolio, using only free public data and server-side parsing (no paid APIs, no AI calls).
Next.js · TypeScript · Three.js · Framer Motion · Zustand · pdf-parse
ResumeForge
— ATS-friendly resume builder with live preview & cloud syncA professional resume builder with live preview, multiple templates, PDF export, and cloud sync — designed to produce clean, ATS-parseable output.
Next.js · TypeScript · Prisma · Tailwind · Docker
Education
B.Tech, Computer Science & Engineering
Indore Institute of Science and Technology, Indore
2024 — 2028
Coursework: Data Structures, Algorithms, OOP, DBMS, Operating Systems, Computer Networks.
Certifications
- OCI Developer ProfessionalOracle Cloud Infrastructure 2025
- OCI DevOps ProfessionalOracle Cloud Infrastructure 2025
- Certified Ethical Hacker (CEH)Certification