Mahesh Shrestha

Available to hire

I am a Flutter-focused mobile developer with hands-on experience delivering cross-platform apps using Dart and Flutter.

About

I am a Flutter-focused mobile developer with hands-on experience delivering cross-platform apps using Dart and Flutter. I enjoy turning complex requirements into intuitive, high-quality software and collaborating closely with design, backend, and product teams to ship reliable solutions. I thrive in fast-paced environments and love crafting clean architectures, reusable UI components, and thoughtful animations to improve user experiences.

Beyond coding, I enjoy learning new technologies, mentoring teammates, and contributing to open-source projects. I aim to continue growing as a developer by building impactful apps in education, productivity, and e-commerce spaces while maintaining a user-centered mindset and strong attention to detail.

Languages

  • EnglishAdvanced
  • NepaliFluent
  • HindiIntermediate

Industry experience

  • Software & Internet
  • Education
  • Professional Services
  • Media & Entertainment
  • Other

Projects · 5

Kalika Admin App is a management tool designed for administrators to efficiently handle school activities. It allows admins to view and create attendance records, post and manage events, and publish important notices, all from a single, user-friendly interface.

  • App Developer
  • QA Engineer

The Nidi Aadarsha Teacher App is designed to offer a seamless and user-friendly experience tailored to Teachers’ academic and personal needs. The app features a comprehensive home dashboard that provides personalized greetings and quick links to recent activities, assignments, and updates, along with a calendar preview of upcoming classes, events, or deadlines. Teachers can manage their profiles by viewing and updating personal details, and reviewing key performance indicators such as GPA and completed credits. The app also includes robust course management tools, allowing Teachers to monitor their students on different topics such as attendance, assignment submissions, results, also provide lecture notes, create assignments, and track project deadlines. A detailed class schedule ensures Teachers can view their weekly timetable, get notified about changes, and integrate it with their preferred calendar apps.

  • App Developer
  • QA Engineer

At Moksha, we bring the mystical realm of astrology to your fingertips, offering a unique and personalised approach to addressing your concerns and queries. Our mission is to illuminate the celestial pathways, guiding you through life’s intricacies with astrological wisdom that is practiced in Nepal, Land of Astrology… Embark on a transformative journey with Moksha, where celestial insights meet practical guidance, providing you with a roadmap to navigate life’s intricate tapestry.

  • App Developer

Our app is an innovative all-in-one platform that seamlessly connects vendors, freelancers, and users. It’s designed to make finding, offering, and booking services faster, simpler, and more secure than ever before. Vendors and freelancers can easily create detailed profiles to showcase their skills, portfolios, and service offerings. This helps them reach a wider audience and build trust with potential clients.

  • App Developer

ShofyDrop – Shop Smart, Shop Local

ShofyDrop is a modern multi-vendor online marketplace that connects you directly with trusted vendors and local businesses in Nepal. Our mission is to make shopping simple, reliable, and enjoyable—right from your mobile phone.

With ShofyDrop, you can:

🛍️ Explore a wide range of categories including beauty, wellness, fashion, home décor, gifts, grooming tools, and more.

🚚 Get products delivered conveniently to your doorstep.

🤝 Support small businesses by shopping directly from local vendors.

💸 Enjoy exclusive deals, offers, and exciting contests every week.

🔔 Stay updated with real-time notifications on discounts, orders, and promotions.

  • App Developer

Work experience· 5 roles

Mobile App Developer (Flutter) · Top Nepal International Pvt LtdJul 2025 – Present · 1 yr 5 mos

Developed multiple Flutter apps including e-commerce and chat functionalities. Integrated third‑party APIs (maps, social login, data fetch) and implemented efficient state management and responsive UI components. Collaborated with backend and UX/UI teams to optimize performance and ensure smooth user experiences.

Mobile App Developer with Flutter (Developer) · MSP Solution Pvt LtdJul 2025 – Present · 1 yr 5 mos

Developed multiple Flutter apps including Shopify Drop, Shofy Drop Vendor, Karyantra, Moksha; released several apps on Google Play Store; implemented state management with BLoC, GetX; integrated GraphQL (GET), local storage (Flutter Storage, Shared Preferences, Flutter Secure), and Firebase push notifications; collaborated with backend and UI/UX teams to ensure smooth functionality, performance optimization, and user-friendly experience; included third-party API integration and robust authentication/authorization; optimized app performance and test coverage.

Mobile App Developer with Flutter · MSP Solution Pvt LtdJul 2025 – Present · 1 yr 5 mos

Developed multiple Flutter apps including Shopify Drop, Shofy Drop Vendor, Karyantra, and Moksha; released several on the Google Play Store. Implemented state management with Bloc and GetX; integrated GraphQL (GET), RESTful APIs, local storage (Flutter Storage, Shared Preferences, Flutter Secure), and connected the app to backend servers via RESTful APIs. Collaborated with backend and UI/UX teams to ensure smooth functionality, optimized performance, added custom animations and reusable widgets, and conducted rigorous integration testing.

Flutter Developer · MSP Solution Pvt LtdOct 2024 – Jul 2025 · 10 mos
Mobile App Developer (Flutter) – Internship · Dot Net InternshipFeb 2024 – Aug 2024 · 7 mos

Education

Master of Science in International management and leadership · queen margaret university2026 – 2027
Bachelor of Education in Information and Communication Technology · Janamaitri Multiple Campus2019 – 2024
Bachelor of Education in Information and Communication Technology · Janamaitri Multiple Campus2019 – 2024
Master of Science in International Management and Leadership · Queen Margaret University2025

Testimonials · 5.0 from 1 review

Hire Mahesh Shrestha today

Post a job and invite Mahesh, or contact them directly. No hidden commission.

Post a job