PRABESH SUBEDI
Welcome!

BUILDING systems THAT WORK

I build backend systems and AI applications with a focus on reliability and performance. From architecting workflows and agents to optimizing MCTS for board games, I value code that is readable, modular, and built to last. These days, I’m looking to bring my hunger for learning and my "build it right" mindset to a professional engineering team.

ENGINE NEGAMAX_V3
STRATEGY ALPHA_BETA_PRUNING
NODES_EVAL 0
STATUS OPTIMIZING_SEARCH...
Scroll to explore
01 — Work experience
HOBES TECH
AI / Backend Engineer
Dec 2025 — Mar 2026
BHASIKA AI
FastAPILangGraph PGVectorSentenceTransformers StreamlitLocustAzure VPS
  • Built and deployed a production-grade RAG chatbot for study-abroad counseling, designing a router workflow with retrieval grading, user profile extraction, and resilient fallback handling for LLM calls.
  • End-to-end ingestion and retrieval pipeline over PostgreSQL + PGVector — chunking, embedding, and efficient semantic search across 3,100+ documents.
  • Implemented a hybrid (keyword + semantic) citation validator with clickable source-linked outputs and localized currency normalization for NPR.
  • Optimized API reliability via async I/O, connection pooling, and multi-worker Gunicorn. Load-tested with Locust; deployed via systemd on Azure VPS.
02 — Projects
BAGCHAL AI AGENT
PythonPygame MCTSNegamax Numba
01

Two competitive AI agents for the traditional Nepali board game Bagchal. A pruning Negamax agent with tuned heuristics goes head-to-head with a research-inspired MCTS agent. Strong strategic play, engine published for anyone exploring game AI.

K SUNIRA? PARTY MUSIC PLAYER
FastAPISQLAlchemy Next.jsDockerWebSocket
02

Real-time listen together platform — synchronized playback, collaborative queues, cross-device control via QR. WebSocket-driven live updates, YouTube search, queue voting and priority. Low-latency across LAN with multiple simultaneous devices.

GUFFGAFF CHAT APP
DjangoDjango Channels RedisDocker
03

Full real-time messaging platform — friends system, group chats, typing indicators, online/offline status, toast notifications, and file-sharing up to 10MB. Redis channel layer for instantaneous delivery. Private and group chat that actually feels instant.

"My favorite part of a project isn't the 'Aha!' moment when it finally runs — it's the three hours of hair-pulling frustration right before it. That’s where the actual engineering happens"

— Prabesh Subedi
Languages
PythonJavaScript CHTML / CSS
Web & Backend
FastAPIDjangoFlask
Databases
PostgreSQLMongoDB RedisPGVector
DevOps & Tools
DockerGit LinuxBash Gunicornsystemd
AI / ML
LangGraphSentenceTransformers RAGMCTSNegamax

Tools should serve the engineer, not the other way around. I focus on the fundamentals so that I can pivot to any tool without losing sight of the underlying architecture

Education
Tribhuvan University
B.Sc. Computer Science & Information Technology — March 2026
Coursework
DSADatabase Systems Operating SystemsDistributed Systems AI & MLWeb Dev

LET'S
talk
WORK.

Open to full-time engineering roles, contract work, and interesting side-projects. Drop a line.