Amodh Dhakal
Software Engineer | Web, AI, Systems
Education
North Carolina State University
B.S. in Computer Science
Skills
Languages
Frontend
Backend
Databases
AI / ML
DevOps / Cloud
Tools
Experience
Created and delivered a mobile 3D clinical diagnosis simulator for medical training in collaboration with cardiology professors using JavaScript, Babylon.js, Vue, and Vuex.
Reduced build times by 78% (128s to 28s) optimizing Vite/Capacitor build pipeline with caching, tree shaking, and code splitting. Optimized 3D rendering performance from 17 FPS to sustained 60+ FPS on low-end Android and iOS devices using gltf-transform for draco compression and texture resizing.
Designed medical pages including electronic health records, patient charts, and diagnostic ordering systems using Vuetify. Developed a simulation engine to manage synchronized states like user progress, hospital logistics, and patient condition.
Generated 1,000+ medical cases automatically with OpenRouter (GPT) through Express backend with verification pipeline for medical facts. Achieved 85%+ code coverage with Vitest and Istanbul in Vuex simulation logic.
Projects
FastTute
open sourceAI-powered learning platform that transforms passive video tutorials into interactive lessons with AI-generated chapters, synchronized transcripts, and timestamp-anchored Q&A. Built background job queues with Gemini AI, handled rate limiting using exponential backoff and circuit-breaker patterns (64% → 98% reliability). Added AI-powered video focus system to skip sponsors and filler content.
Open Todoist
open sourceAI productivity tool shipped to Vercel using Next with 48+ users processing 2,700+ tasks. Extracts bulk tasks from unstructured texts like lecture notes and project briefs, synchronizing them to Todoist via Gemini AI. Integrated real-time status updates during AI batch processing with Server-Sent Events (SSE). Leveraged Sentry observability to identify bottlenecks in relative date resolutions, adding system-time prompt engineering to achieve a 14% increase in task acceptance rates. Uses Tailwind and ShadCN for accessible UI design.
BrewLogic
closed sourceFull-stack cafe management system led a team of 6 engineers. Designed RESTful Spring Boot backend with 60+ endpoints, sustaining 1k+ requests/second with 0.2s p95 latency. Configured Spring Security with JWT and RBAC. Built React SPA with Redux. Mitigated 14+ security issues including XSS and injection attacks. Achieved 95%+ code coverage.
Linterra
open sourceVoxel engine built from scratch in C++ and OpenGL. Improved framerates by 32,500% (3 FPS to 980 FPS) and reduced memory by 96% (2.71 GB to 110 MB) with greedy meshing, frustum and face culling. Added infinite worlds with procedural generation using Fractal Brownian Motion (FBM) noise and multithreading.
Fairfare
open sourceHackathon app synthesizing data from Uber, Lyft, and other providers for real-time cost comparison. Added dynamic cost projection using Google Maps API for route duration and geocoding. Created dynamically generated provider-specific URLs with pre-populated coordinates to reduce user friction.
uBlockAI
open sourceChrome extension filtering misinformation in real-time social media feeds. Built request deduplication via in-flight URL tracking, indefinite result caching, and debounced scroll handling. Integrated FastAPI text extraction with Backboard using GPT 5.0 OCR pipeline. Added distributed web search with Brave API and LLM-assisted query generation.