Full Stack AI
Web Developer

I ship web apps with AI agents in the loop, and I build the agents. React, Node.js and cloud on one side; agentic systems, MCP servers and tool use on the other.

HTML
CSS
JS
TS
Tailwind
React
Redux
Node
Express
MongoDB
PostgreSQL
AWS
Docker
Agentic AI
MCP Server
UI/UX
Prabesh Bhetwal

AI in the loop

I ship with agents,
and I build them.

Agent-assisted delivery
Coding agents scaffold, test and deploy alongside me. I set the architecture, review every change and own what ships.
Agentic systems
Multi-step agents that read, decide and act: tool use, MCP servers and the guardrails around them. Built as products, not demos.
Full stack underneath
React, Node.js, Postgres, AWS. An agent layer is only as good as the system it runs on, so I build both.

Projects

What I'm building, and what already runs.

AI and agents

Five local builds. Source and demos go up here as each one goes public.

2026 · In progress

AI Model Testing Arena

Runs several LLMs over the same 50+ case test set, validates structured output with Pydantic, scores accuracy, latency and cost, and includes prompt-injection cases. Every run logged to Postgres.

LLM Evals, Pydantic, FastAPI, Next.js, Postgres

2026 · In progress

Campus Knowledge Assistant

Campus RAG with hybrid retrieval (pgvector and full-text), Cohere reranking, role-based document access, and cited answers that abstain when unsure. Ragas eval on 57 questions.

RAG, pgvector, FastAPI, Ragas, LangFuse

2026 · In progress

AI Website Accessibility Auditor

Crawls a site with Playwright, runs axe-core on every page, then asks a vision model the questions rules cannot answer, like whether the alt text is useful. Fails the build on regressions.

Playwright, axe-core, Vision LLM, Prisma, GitHub Actions

2026 · In progress

Real-Time Lecture Companion

Keeps live transcription in sync with slide changes, so a student can ask what the lecturer meant two minutes ago and get an answer grounded in both. Notes and a quiz afterwards.

Speech-to-text, FFmpeg, Multimodal, Streaming, FastAPI

2026 · In progress

Bike Sharing Demand Forecaster

Hourly demand model on 17k Capital Bikeshare records with a time-aware split. RandomForest cuts MAE from 113 to 47 against a same-hour-yesterday baseline. Predict and retrain endpoints, drift monitoring.

scikit-learn, XGBoost, FastAPI, Drift Monitoring, Recharts

Web and full stack

One live site, five earlier builds from 2022 to 2024.

Earlier builds

  • Financial Calculator App

    2024

    React, MongoDB, JWT

  • Not To Do List

    2023

    React, LocalStorage

  • Ecommerce Website

    2023

    React, Redux, Express, MongoDB

  • Social Networking Website

    2022

    React, Express, PostgreSQL, WebSockets

  • Library Management System

    2022

    TypeScript, Express, Docker, AWS

Experience

Four years shipping software, ten years learning how.

2022 to presentDevelopment / AI

Software Engineer, Dented Code Academy

Websites and web apps shipped with coding agents in the loop, and agentic systems and MCP servers built on top of them.

2023 to 2025IT / Support

IT Support Officer

Contract role at Harbour Net. Technical support and ServiceNow administration against SLA targets.

Before that

2017 to 2023: customer-facing roles at Woolworths, Highfield's Huxley and Mandala Nepalese Restaurant.

How I work

Owned end to end, from idea to deploy.

I build websites and web apps. Most of that work now runs through AI: agents that scaffold, test and ship alongside me, and agentic systems I build. My usual day is where I try new ideas and keep the ones that hold up.

Building for the web since 2016, shipping professionally since 2022. What stuck is the habit of taking a thing from the first sketch to the deploy log, and answering for it afterwards.