Senior Full Stack Engineer with 7+ years of experience building scalable, high-performance mobile and web applications. Expertise across Flutter, Node.js, Go, React, Firebase, and cloud platforms (AWS/GCP/Azure), with strong end-to-end delivery from system design to production deployment. I lead teams and collaborate closely with founders and cross-functional stakeholders to turn product vision into reliable software. Experience includes building payment-enabled apps, optimizing performance for heavy media workloads, implementing CI/CD, and shipping production-grade solutions for healthcare and fintech use cases.

Nabin Kharal

Senior Full Stack Engineer with 7+ years of experience building scalable, high-performance mobile and web applications. Expertise across Flutter, Node.js, Go, React, Firebase, and cloud platforms (AWS/GCP/Azure), with strong end-to-end delivery from system design to production deployment. I lead teams and collaborate closely with founders and cross-functional stakeholders to turn product vision into reliable software. Experience includes building payment-enabled apps, optimizing performance for heavy media workloads, implementing CI/CD, and shipping production-grade solutions for healthcare and fintech use cases.

Available to hire

Senior Full Stack Engineer with 7+ years of experience building scalable, high-performance mobile and web applications. Expertise across Flutter, Node.js, Go, React, Firebase, and cloud platforms (AWS/GCP/Azure), with strong end-to-end delivery from system design to production deployment.

I lead teams and collaborate closely with founders and cross-functional stakeholders to turn product vision into reliable software. Experience includes building payment-enabled apps, optimizing performance for heavy media workloads, implementing CI/CD, and shipping production-grade solutions for healthcare and fintech use cases.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced
Nepali
Fluent

Work Experience

Senior Flutter Engineer at Yvid Pvt Ltd, Mumbai, India
December 20, 2025 - Present
Built and maintained a kids’ activity booking platform using Flutter, Firebase, and React. Led mobile architecture and schema/design work, implemented features and bug fixes, and collaborated directly with founders to realize product vision. Integrated Razorpay subscription payments, created a basic web dashboard using React and Node.js/TypeScript, and developed Firebase cloud functions. Used Claude Code throughout development for feature implementation, refactoring, and debugging across Flutter and Firebase Cloud Functions. Shipped to both App Store and Play Store; ongoing project with main app under review.
Senior Full Stack Engineer
December 20, 2025 - Present
Senior Full Stack Engineer working across mobile and web platforms with Flutter, Node.js, Go, React, Firebase, and cloud services. Contributes to system design, feature delivery, refactoring, debugging, performance optimization, and CI/CD practices. Works with payment integrations and cloud functions, and collaborates with founders and cross-functional teams on product execution and deployment.
Senior Mobile App Developer at TeaVee Corporation, Los Angeles, California, USA
January 20, 2025 - July 20, 2025
Took over and completed a semi-finished project as the sole developer. Updated outdated code to improve debugging and performance; redesigned architecture to improve app data flow and enhance security. Developed a React Native app with Node.js/Express backend and Firebase, including minor Angular changes. Integrated Docker and Kubernetes for CI/CD and refactored legacy code for performance. Optimized mobile memory and network usage for heavy media operations, improving React Native app memory/network performance by ~50% and improving animation rendering. Built scripts to automate bulk import/update of products, enabling importing millions of products efficiently.
Full Stack Engineer at TeaVee Corporation
January 1, 2025 - April 30, 2025
Took over and completed a semi-finished project as the sole developer, updating outdated code for better debugging and security. Handled mobile app development using React Native, backend with Node.js and Express, Firebase integration, and minor Angular changes. Integrated Docker and Kubernetes for CI/CD, refactored legacy code for improved performance, and optimized mobile memory and network performance for heavy media operations resulting in 50% better app performance and smoother animations.
Senior Full Stack Engineer, Team Lead at Brainants Technology, Kathmandu, Bagmati Province, Nepal
January 20, 2021 - December 20, 2024
Led mobile application development across multiple systems using Flutter, including health and telemedicine apps and a grocery platform where it served as a focal point. Contributed significantly to Flutter app architecture and design. Led backend development for a configurable inventory system using Node.js and MongoDB. Designed delivery scheduling algorithms to optimize logistics, eliminating manual scheduling and saving ~16 hours/week by improving routes (~20%) and avoiding missed appointments (100%). Integrated payment gateways (Stripe and CCAvenue) using Go via a unified payment microservice across the organization. Developed an auto-code execution engine using Node.js to reduce human involvement and enhance user experience. Served as a team lead coordinating with clients on goals and roadmaps; delivered 2 medium and 2 large projects over 4 years and was recognized as best out of 12 developers plus QA and UI designer for building secure, scalable, performant systems.
Senior Full Stack Engineer, Team Lead at Brainants Technology
January 1, 2021 - December 31, 2024
Led backend development of a custom inventory system using Node.js and MongoDB, creating a configurable backend for e-commerce platforms. Designed delivery scheduling algorithms optimizing logistics, reducing human effort completely and saving time and fuel. Integrated payment gateways (Stripe, CCAvenue) using Golang into a unified payment microservice. Developed an auto code execution engine in Node.js saving significant time and enhancing user experience. Coordinated with clients and led a team of 12 developers, a QA engineer, and a UI designer to deliver secure, scalable, and performant systems across multiple projects.
Intermediate Full Stack Engineer at Brainants Technology, Kathmandu, Bagmati Province, Nepal
April 20, 2018 - December 20, 2020
Delivered medium-sized mobile application projects end-to-end with Flutter and Firebase, providing pixel-perfect UI and implementing animations, list optimizations, API integration, Firebase authentication, and secure payment gateway integration for in-app payments. Deployed apps to Play Store/App Store and worked with Xcode/Android Studio for native debugging. Built backend services for an Online Exam SaaS using Node.js, GraphQL, and MongoDB, optimizing exam flows for medical professionals by reducing human involvement; published results within minutes and saved ~100% of human effort/time. Worked on multiple web applications using React, GraphQL, TypeScript, Redux, React Router, and MUI with responsive pixel-perfect components and REST API integration including Google Maps. Collaborated with seniors across full-cycle product development.
Intermediate Full Stack Engineer at Brainants Technology
April 1, 2018 - December 31, 2020
Built backend for Online Examination SaaS using Node.js, GraphQL, and MongoDB, optimizing processes for medical professionals and significantly reducing manual effort. Developed pixel-perfect, responsive UI components with React and integrated RESTful APIs and Google Maps. Delivered medium-sized mobile applications using Flutter and Firebase with secure payment integration, animations, and native debugging. Contributed to full-cycle product development collaborating with senior team members.
Junior Full Stack Developer at
January 1, 2017 - April 20, 2018
Developed mobile UI components using React Native. Built a Go-based email parser microservice feeding a Ruby on Rails backend, optimizing email parsing algorithms to process 10,000+ emails per user, supporting millions of words per run, improving performance and releasing >40% memory per instance. Created a cross-platform desktop app with Electron, implemented secure authentication using Google Auth, and introduced Flutter by building basic widgets for UI elements.
Full Stack Developer at WhiteHat Engineering
January 1, 2017 - April 30, 2018
Built an email parser microservice in Golang integrated with Ruby on Rails backend, optimizing processing to handle thousands of emails per user with a 40% memory improvement. Created a cross-platform desktop app with Electron.js featuring secure Google authentication, and developed React Native UI components for mobile platforms.

Education

Bachelor's at Amrit Campus, Tribhuvan University, Kathmandu
January 1, 2014 - January 31, 2018
Bachelor's in Computer Science and Information Technology at Amrit Campus, Tribhuvan University, Kathmandu
January 1, 2014 - January 1, 2018

Qualifications

Neo4j Certified Professional
January 11, 2030 - August 20, 2026
AWS (Cloud) / Cloud Certifications (Neo4j certification mentioned; AWS details not clearly dated)
January 11, 2030 - August 20, 2026
Claude 101 / Claude Code in Action
January 11, 2030 - August 20, 2026

Industry Experience

Software & Internet, Retail, Healthcare, Transportation & Logistics, Financial Services, Telecommunications, Professional Services