Full-stack software engineer in Lalitpur, Nepal, building production web applications with React, Next.js, TypeScript, Node.js and NestJS. I work across interfaces, APIs, data and deployment, and integrate AI where it serves the product, from retrieval over learning content to support-ticket triage.
01 / EXPERIENCE
Sponsorvista
Frontend Developer · Part-time
–
Amsterdam, Netherlands · Remote
Led frontend development on a three-person team building a multi-tenant sponsorship management platform, owning navigation architecture, dashboard UX, frontend performance and code review.
Moved data loading to server-side rendering in Next.js, removing a full-page loader that blocked the interface on every refresh.
Restructured a codebase weighed down by unmanaged packages into separate API, hook and UI layers, moving data fetching to TanStack Query and reducing the bundle.
Built deal-management views with infinite scrolling, bulk actions and server-side prefetching.
Set up GitHub Actions CI/CD and added telemetry, API error tracking and Web Vitals monitoring for production.
Joined as Backend Engineer; full-stack from June 2025.
Migrated the existing Express.js backend to NestJS alongside ongoing feature work, making backend functionality easier to extend, and worked on Docker-based deployment workflows.
Built Playground and Manifest features and component dashboard functionality in Next.js, React and TypeScript, coordinating collaborative editing with changing workflow data.
Built a custom Figma MCP integration and AI-assisted documentation that turns linked design context into first drafts for people to review and refine.
Implemented rate-limit-aware background synchronization and retry handling for the Figma integration, and took over maintenance of the Figma widget and its data flows.
Built a support-ticket triage service with NestJS, LangChain and OpenAI that classifies and filters incoming user issues before they reach the team.
Assessed designs for four client projects against engineering constraints before handoff, flagging what would be costly, risky or impractical to build.
Introduced a structured feasibility review between design and development, giving developers clearer handoffs and reducing rework.
Braimy
Full-Stack Developer
–
Kathmandu, Nepal · Onsite
Built the initial React web application, admin tools and NestJS backend, working alongside the legacy Express API on MongoDB, then continued development as the team grew to five developers.
Built and ran the knowledge-base service behind Big-B, the platform’s AI assistant: deduplicating and splitting learning material, retrieving relevant passages for Gemini, and delivering answers through Bull and Redis background jobs and Socket.IO.
Built semantic search with Gemini embeddings and MongoDB Atlas Vector Search, image-to-question search with Mathpix OCR, and ranking that normalizes mathematical notation.
Built a Lexical-based editor for mathematical notation, images, tables and code, and admin tools to flag and correct AI answers.
Owned forums, notifications and real-time updates, plus deployment and monitoring with Docker, PM2 and GitHub Actions.
Built course discovery, discussion threads and progress tracking in React, backed by Node.js and Express REST endpoints for content delivery and activity tracking.
Fixed bugs and took part in code reviews and sprint planning with senior engineers.