Karayo
Railar Solutions
I build production-grade Flutter apps — from first line of code to App Store launch, and everything that keeps them running after.
“Currently building Eque Studio — a Mobile-first design & development studio.”
About
I'm a Flutter engineer based in Kathmandu, building production-grade mobile apps across quick commerce, booking, and e-commerce. I care about clean architecture and code that's still easy to work with months later.
Currently building the server-driven home screen for Karayo at Railar Solutions.
Experience
Senior Software EngineerCurrent
Building Karayo, a quick commerce platform focused on fast ordering, real-time inventory, and scalable mobile experiences.
Architected and implemented a Server-Driven UI (SDUI) framework for Karayo, enabling dynamic, config-driven layouts and content updates without requiring app releases.
Refactored the Flutter codebase using Clean Architecture + GetX, improving maintainability, scalability, and development efficiency.
Improved production stability and monitoring, achieving 96% crash-free sessions post-release and delivering a more reliable user experience.
Lead Flutter Engineer
A property rental platform simplifying the renting experience for landlords and tenants across Malaysia.
Led the Flutter codebase, refactoring architecture and core components for long-term maintainability and performance.
Established CI/CD pipelines with Codemagic to streamline automated builds, testing, and production releases.
Guided junior developers through code reviews, architecture decisions, and day-to-day technical development.
Optimized rendering, caching, and memory usage to improve application responsiveness and overall user experience.
Collaborated across product, design, backend, and engineering teams to deliver high-impact features.
Flutter Developer
Developed and maintained production mobile applications across multiple business domains.
Built scalable Flutter applications with structured architecture and reusable, maintainable components.
Integrated REST APIs, payment gateways, and third-party services into production interfaces.
Improved performance through rendering and memory optimization, maintaining quality via code review and unit testing.
Set up and maintained CI/CD pipelines to streamline releases.
Junior Software Developer
A ticketing platform supporting booking experiences across movies, concerts, buses, and travel.
Led the mobile app development team in delivering booking experiences across movies, concerts, and bus transportation.
Built interactive seat mapping systems and QR code-based ticketing workflows.
Integrated payment gateways and third-party ticketing and flight APIs.
Designed UI prototypes and translated product requirements into production-ready Flutter interfaces.
Collaborated across teams to deliver and maintain booking workflows and customer-facing features.
Flutter Developer Intern → Junior Flutter Developer
Started as a Flutter Developer Intern and progressed into a Junior Flutter Developer role, working on production e-commerce and accounting applications.
Built and maintained features for e-commerce and accounting apps (Sajha Prakashan, Khata).
Integrated .NET APIs with JWT authentication and real-time WebSocket communication.
Implemented local persistence (Hive) and state management (Riverpod); shipped PDF viewing and document workflows.
Progressed from intern to Junior Developer, taking ownership of production features and Play Store releases.
Work
Contact
Whether it's a Flutter app, a freelance opportunity, or simply an idea you'd like to discuss — I'd be happy to hear from you.
Or reach me directly