portfolio.py
I build backend systems and
APIs that actually ship
From a language interpreter written from scratch to an AI-powered complaint pipeline — I like taking a problem apart until it's a clean set of endpoints and models.
$ ls ./projects
Things I've built
A mix of applied AI tools, full-stack platforms, and one programming language written entirely from scratch.
ChaiScript — a programming language with Hinglish syntax
A fully interpreted language built from scratch — custom lexer, parser and runtime engine, with variables, loops, functions, exception handling and 40+ built-ins. Shipped as a live web playground with a Monaco-based editor, plus a CLI interpreter and a VS Code extension.
Live playground — v1.2 released# hand-written lexer + parser
AIVOA — AI-powered complaint management
A decoupled, API-driven complaint management system for pharmaceutical support workflows — FastAPI backend, React frontend, built for tracking submissions end-to-end.
Support CRM — ticketing system
Full-stack ticketing system with server-side pagination synced to search and status filters, ticket detail views with note history, and auto-seeded demo data. Deployed on Render with interactive API docs.
E-Commerce platform
Full-stack storefront with Django REST Framework APIs and JWT-based authentication — product, user and order management with admin-side data handling.
Bhagavad Gita Explorer
A Django web app for exploring Bhagavad Gita verses chapter by chapter, organizing verse text and supporting media into a clean, searchable structure.
$ cat requirements.txt
Stack & tools
$ whoami
About
I'm a Python web developer who likes going one layer deeper than the tutorial — whether that's writing a language interpreter from scratch, or getting pagination and filtering to behave under load in a ticketing system. I'm most comfortable in the backend: models, routes, validation, the parts that have to be correct even when nobody's looking.
Recently I've been building with FastAPI, Django and React, applying LLM tooling to real workflows (like an AI complaint-triage pipeline), and shipping projects end-to-end — from local dev to a live deployment with a working URL.
$ mail --compose
Open to entry-level Python & backend roles — let's talk.
If you're hiring, or just want to see more of the code behind these projects, reach out. Or open the terminal in the corner and type help ↘