Skip to content

Nitin Singh

Full-Stack + AI Developer · Building for Bharat 🇮🇳

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 — Present

Rust + 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 — Present

Building 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

CodeQuest AI

Gamified coding learning platform with a local AI mentor live

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 SMBs

A 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 PDF

Turns 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 sync

A 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