Kiran Budhathoki
js. I’ve worked on complex platforms like online learning systems, subscription services, and community apps.
About
Hi, I’m Kiran Budathoki, a Full-Stack Developer experienced in building scalable web applications using Node.js, NestJS, MongoDB, React, and Next.js. I’ve worked on complex platforms like online learning systems, subscription services, and community apps.
I focus on clean architecture, scalable backend systems, and solving real-world production challenges to build reliable and maintainable applications.
- 4 years' experience
- Joined March 2026
Skills· 15
Languages
- EnglishAdvanced
- NepaliAdvanced
Industry experience
- Software & Internet
- Professional Services
- Education
- Healthcare
- Media & Entertainment
- Computers & Electronics
More experts in Lalitpur, Nepal
Work experience· 5 roles
Contributing to multi-product, ed-tech, and logistics platforms within a monorepo architecture. Led feature planning, architecture decisions, code reviews, and PR management while coordinating with QA engineers, developers, and product managers. Integrated CargoWise and processed shipment data using AWS SQS for asynchronous communication. Implemented automated cron jobs for shipment and flight tracking workflows. Built live flight and shipment tracking using FlightAware API, Cargo API, and Google Maps API with custom markers and real-time aircraft positioning. Developed course management and user progress tracking systems. Designed MongoDB schemas and aggregation pipelines for analytics, reporting, and efficient data retrieval. Integrated AWS SES for transactional emails and Firebase Cloud Messaging for push notifications. Built real-time auction timer logic with dynamic reset mechanism and synchronized progress tracking using GraphQL and PubNub. Implemented secure authentication using
Migrated entire system from integer-based to UUID-based primary keys, including schema changes and production data migration to enhance data integrity and security across multiple services. Optimized API performance by redesigning request/response structures to reduce data transfer and API latency by ~30%. Implemented advanced authorization with a JWT-based role and permission system (RBAC/PBAC) for dynamic access control. Configured Grafana (running in Docker) to display and monitor logs in real time; integrated Loki to forward logs automatically for improved observability. Implemented image optimization (Sharp, BlurHash) and validation hardening to ensure data integrity and security. Designed and implemented a secure profile-switching mechanism generating a new token when switching between user and business profiles. Decomposed microservices for scalability (notification, attendance) and integrated Firebase for notifications. Implemented a GraphQL API with a data loader and deployed
Migrated entire system from integer-based to UUID-based primary keys across multiple services, including schema changes and production data migration to enhance data integrity and security. Optimized API performance by redesigning request/response structures, reducing latency by ~30%. Implemented advanced JWT-based authorization with RBAC/PBAC for dynamic role management and secure access control. Configured Grafana (Docker) to monitor logs in real-time and integrated Loki to forward logs to Grafana for improved observability. Implemented image optimization reducing file sizes by 40% and added a blurred version for better loading. Strengthened validation to ensure data integrity and security. Implemented profile switching with token regeneration when switching between user and business profiles. Decoupled microservices for scalability (notification and attendance) and integrated Firebase Cloud Messaging for push notifications across multiple user groups and platforms.
Education
Hire Kiran Budhathoki today
Post a job and invite Kiran, or contact them directly. No hidden commission.










