Experience

Credible

Senior Software Engineer / Tech Lead • Jul, 2023 — Present

• Lead the architecture and development of a cross-platform job-matching app with 80k+ users across Australia and the US • Built AI-driven modules like resume parsing, skill extraction, job recommendation, and Super CV generation • Developed Flutter Web, iOS, and Android apps with a Node.js/Next.js backend and MongoDB • Integrated Stripe and RevenueCat for in-app billing and leveraged Mixpanel for behavior tracking and analytics • Mentored engineers, led sprint cycles, and collaborated closely on product strategy and direction

Nakatomi

Flutter Developer • Jan, 2023 — Jul, 2023

• Developed “Like,” a TikTok-style group-sharing app with subgroup chat, hashtags, and vertical media feeds • Built rich custom animations, haptic feedback, and gesture-based UI interactions for immersive experience • Handled video and media caching with SQLite and CacheManager for offline-first performance • Maintained a modular Clean Architecture codebase with full test coverage

Leapfrog Technology, Inc.

Senior Software Engineer • Jan, 2020 — Present

• Delivered apps for US and Japanese clients using Flutter, React Native (Expo), and Next.js • Led rewrite of eATLAS — a real-world adventure app — with Firebase Cloud Functions and role-based access flows • Built admin dashboards with RBAC, campaign analytics, and user management using Next.js • Collaborated with international teams to localize and scale products across markets • Mentored devs and improved CI/CD pipelines, development velocity, and release quality

Lenden Sewa Pvt. Ltd.

Frontend Developer • Sep, 2020 — Dec, 2020

• Developed a Flutter-based mobile app and React.js web platform for shipping and wallet services • Integrated Google Maps SDK for rider tracking and handled socket-based real-time updates • Followed Clean Architecture and modern UI patterns using Hooks and Tailwind

IIT Nepal

Mobile Application Tutor/Developer • Dec, 2018 — Dec, 2020

• Taught Flutter and Android (Java/Dart) development courses from beginner to deployment • Guided students through building 15+ real-world apps including Firebase, Maps, and REST APIs • Built CSIT Notes — a Flutter-based internal study app for exam preparation and resources

Tejobindu Solutions Pvt. Ltd.

Android Developer • Jul, 2019 — Dec, 2019

• Developed Android apps in food delivery, ride-sharing, and stock trading using Java/Kotlin • Built background services, push notifications, and location tracking with Firebase and Maps SDK • Followed MVVM and MVC patterns; worked with LiveData, WorkManager, and EventBus for async tasks

Education

CQUniversity Sydney

Masters in Mobile Applications • 2022 — 2023

Asian School of Management and Technology

Bachelors in Computer Science and Information Technology • 2015 — 2019

Projects

Senior Software Engineer • Jul 2023 — Present

A cross-platform job-matching platform for Australia and the US. Led architecture and development using Flutter, Node.js, and Next.js. Features include AI resume parsing, Super CV builder, personalized job recommendations, Stripe + RevenueCat billing, push notifications, and Mixpanel analytics for 80K+ users.

Flutter Developer • Feb 2023 — Present

A Group Chat based social media application that allows users to join various squad and share different medias with each other.

Team Lead (ReactNative) • Mar 2023 — Present

An on-demand app-guided tour that allows users to explore the world with various adventures and activities.

Team Lead (Flutter) • Jul 2022 — Mar 2023

Brand-Influencer Matching Platform that helps brand and influencers to join campaigns and promote products to Instagram and TikTok in Japan.

Flutter Developer • Jan 2020 — Jan 2021

Job search app developed by Fourth valley Concierge Corporation for for- eigners who are looking for a job to work in Special Skilled Workers (Tokutei Ginou) in Japan.

Full-stack Developer • Jan 2021 — Nov 2021

ERP application that handles and manages day to day operations in Leapfrog Technology as well helps employees with project assignment to evaluation of each persons growth.

Flutter Developer • Jan 2021 — Jul 2021

Kathmandu based delivery company offering nationwide delivery services.

Flutter Developer • Jan 2021 — Nov 2021

Kaha, etymological meaning in Nepali being “where” is designed to solve the problem faced by users regarding accurate locations and identification based on maps.

Runlow

Android Developer • Jul 2018 — Jan 2019

A ride-sharing mobile application based on Sri Lankan users providing services that include ride-sharing, tour and delivery booking with various types of vehicles.

Skills

Flutter

Riverpod, BLoC, Provider, Clean Architecture, Firebase (Auth, Firestore, Cloud Functions), Hive, SQLite, GetIt, REST & GraphQL, Socket.IO

React Native

Expo, Redux Toolkit, React Hook Form, Formik, Context API, TRPC, Jest, Clean Architecture principles

React.js

TypeScript, Next.js, Tailwind CSS, Material UI, Redux Toolkit, React Hook Form, TRPC, Vercel

Node.js

Nest.js, Express.js, Prisma, Knex.js, RESTful APIs, GraphQL, WebSockets, Stripe, PostgreSQL, MongoDB

AWS & Firebase

AWS EC2, S3, EBS, Lambda, IAM, OpenSearch; Firebase Cloud Functions, Auth, Messaging, Realtime DB

MongoDB & SQL

MongoDB, Mongoose, PostgreSQL, MySQL, Prisma ORM, Aggregation Pipelines, Index Optimization