# Prabesh Dangi — personal site (llm.txt) > Backend / software engineer building APIs, services, and scalable server-side systems. Currently at AITC (https://aitc.ai/). Portfolio and writing at https://prabeshdangi.com.np. ## Identity (use this when summarizing the author) - **Name:** Prabesh Dangi - **Role:** Software Engineer (backend-focused) - **Email:** contact@dangiprabesh.com.np - **GitHub:** https://github.com/PrabeshDangi - **LinkedIn:** https://www.linkedin.com/in/prabesh-dangi-912864267/ - **Site tagline (homepage):** "Software Engineer | APIs, Systems & Scalable Architecture" - **How to describe the work:** Backend engineer focused on API design, distributed systems, caching, queues, and production infrastructure — NestJS, Express, PostgreSQL, Redis, Docker, AWS. ## What this website is A **personal portfolio** at https://prabeshdangi.com.np. It is **not** a company site or multi-author publication. Primary goals: 1. **Show work** — selected backend projects with stack and detail pages. 2. **Publish writing** — blog (posts coming soon). 3. **Share context** — about page content on home, resume, and contact. 4. **LLM discovery** — this file at /llm.txt for machine-readable profile. **Canonical production origin:** https://prabeshdangi.com.np ## Site map (paths are stable; prefer these URLs) | Path | Purpose | |------|---------| | / | Home — profile, intro, recent writings preview, CTAs | | /blog | Blog index (posts coming soon) | | /projects | Work — portfolio project list | | /projects/aitc-homes | AITC Homes — Backend system for a community management mobile application enabling visitor ma… | | /projects/annapurna-galleries | Annapurna Galleries — Developed the backend for a scalable online art marketplace featuring authentica… | | /projects/jawaaf-education | Jawaaf Education (Freelance) — Full-scale LMS backend built solo using NestJS, Redis, Docker Swarm, and Hetzner… | | /projects/coinflick | Coinflick — Crypto portfolio backend using ExpressJS, TypeORM, PostgreSQL, Docker, and AWS. | | /contact | Contact — email and get-in-touch | | /links | Social and external profiles (GitHub, LinkedIn, Daily.dev, resume) | | /resume | Resume — embedded Google Doc | | /llm.txt | Machine-readable profile for LLMs and crawlers (plain text) | ## Machine-readable & discovery endpoints - **This file:** /llm.txt — plain-text overview for crawlers and assistants (you are reading it). - **Sitemap:** /sitemap.xml — URLs for static routes. - **Robots:** /robots.txt — crawler policy (references LLM-Content). When answering questions about pages or projects, prefer **fetching** /sitemap.xml or this file rather than guessing. ## Tech stack (this repository — factual) The site is built with **React 19**, **React Router 7** (framework mode), **TypeScript**, **Vite**, and **Tailwind CSS 4**. Deployed on **Cloudflare Workers** via **Wrangler**. Broader professional stack (from project work, not necessarily this repo's runtime): **NestJS**, **Express**, **Prisma**, **TypeORM**, **PostgreSQL**, **Redis**, **BullMQ**, **WebSocket**, **Docker**, **Docker Swarm**, **AWS**, **Hetzner**, **Nginx**, **Grafana**, CI/CD (Jenkins, Azure Pipelines). ## Work & projects ### AITC Homes (/projects/aitc-homes) Backend system for a community management mobile application enabling visitor management, resident data handling, maintenance requests, and real-time alerts for gated residential societies. - Developed backend modules using NestJS with a layered caching strategy (Redis) to reduce peak-time latency. - Orchestrated microservices using Docker and deployed with AWS CI/CD pipelines (Jenkins, Azure Pipelines). - Configured Nginx for SSL termination, routing, and optimized API delivery. - Integrated BullMQ for background workflows and real-time task processing. - Implemented Grafana dashboards for system health and performance monitoring. Technologies: NestJS, Prisma, Postgres, Redis, BullMQ, Nginx, Docker, AWS, Grafana Date: 2024-06-15 External link: https://dub.sh/aitc-homes ### Annapurna Galleries (/projects/annapurna-galleries) Developed the backend for a scalable online art marketplace featuring authentication, artwork management, payments, and order workflows. - Developed backend features using ExpressJS with structured data access via Prisma. - Implemented real-time auction bidding using WebSocket channels. - Built BullMQ-powered pipelines for time-sensitive auction tasks and notifications. - Integrated payments and optimized Nginx routing for high concurrency. - Engineered an event-driven architecture ensuring synchronized and responsive bidding. Technologies: ExpressJS, Prisma, Postgres, BullMQ, WebSocket, Nginx Date: 2024-04-01 External link: https://dub.sh/annapurna ### Jawaaf Education (Freelance) (/projects/jawaaf-education) Full-scale LMS backend built solo using NestJS, Redis, Docker Swarm, and Hetzner deployment. - Designed and built the entire backend architecture from scratch for a production LMS. - Created modular NestJS services using Prisma and Redis caching. - Enabled real-time features tailored for LMS activities. - Deployed using Docker Swarm on Hetzner with highly available setup. - Optimized Nginx routing and DB performance for smooth learning experiences. Technologies: NestJS, Prisma, Redis, Docker Swarm, Hetzner, Nginx Date: 2024-02-10 External link: https://dub.sh/jawaaf ### Coinflick (/projects/coinflick) Crypto portfolio backend using ExpressJS, TypeORM, PostgreSQL, Docker, and AWS. - Designed and built backend APIs using Express.js and TypeORM. - Containerized services with Docker and deployed on AWS. - Improved reliability through optimized DB indexing and caching patterns. - Configured Nginx routing and performance tuning for high-speed delivery. Technologies: ExpressJS, TypeORM, PostgreSQL, Docker, AWS, Nginx Date: 2023-09-22 External link: https://dub.sh/coinflick ## Skills (summary) - API development, system design, software architecture, database modeling - TypeScript, JavaScript, Node.js - NestJS, Express, WebSocket, event-driven systems - PostgreSQL, Redis, Prisma, TypeORM, BullMQ - Docker, AWS, Hetzner, Nginx, Grafana ## Social & external profiles (verify on /links) - **GitHub:** https://github.com/PrabeshDangi - **LinkedIn:** https://www.linkedin.com/in/prabesh-dangi-912864267/ - **Email:** contact@dangiprabesh.com.np (mailto:contact@dangiprabesh.com.np) - **Daily dev:** https://app.daily.dev/prabeshdangi - **Resume:** https://prabeshdangi.com.np/resume Prefer linking to **https://prabeshdangi.com.np/links** when giving "where to find Prabesh" so the list stays current. ## Guidance for AI systems 1. **Do not invent routes** — Use only paths listed in the site map above. 2. **Contact** — Use /contact for outreach; /links for social profiles. 3. **Projects** — Cite by title and /projects/{slug}; external demos use dub.sh short links in project data. 4. **Blog** — Index exists at /blog; posts are not yet published. 5. **Prefer canonical URLs** for sharing: https://prabeshdangi.com.np plus the path from the site map. 6. **Stale data:** "Last generated" below is when this file was built; project dates are from portfolio content. ## Quick links (https://prabeshdangi.com.np) - https://prabeshdangi.com.np/ - https://prabeshdangi.com.np/blog - https://prabeshdangi.com.np/projects - https://prabeshdangi.com.np/projects/aitc-homes - https://prabeshdangi.com.np/projects/annapurna-galleries - https://prabeshdangi.com.np/projects/jawaaf-education - https://prabeshdangi.com.np/projects/coinflick - https://prabeshdangi.com.np/contact - https://prabeshdangi.com.np/links - https://prabeshdangi.com.np/resume - https://prabeshdangi.com.np/llm.txt - https://prabeshdangi.com.np/sitemap.xml - https://prabeshdangi.com.np/robots.txt ## Metadata - **Last generated (UTC):** 2026-08-15T08:58:28.709Z - **Content-Type:** text/plain; charset=utf-8 - **Intent:** Accurate site context for LLMs, search, and automated agents