Available for Flutter & Mobile Projects

Hi, I am Rakesh Giri

Flutter Developer · Mobile & Web Architect

Passionate Flutter Developer with 2+ years of hands-on experience designing, developing, and publishing production-ready applications on Google Play Store. Delivered 3 live apps — including 2 solo-built products and 1 client project — with real users actively using them.

3+

Live Play Store Apps

2+

Years Experience

100%

Delivery Quality

Rakesh Giri - Flutter Developer
3 Play Store Apps
Riverpod & BLoC Expert

Engineering Scalable Mobile Experiences

Bridging user-centric design with clean, high-performance architecture

I specialize in crafting cross-platform mobile and web applications using Flutter & Dart. With deep expertise in MVVM / Clean Architecture, robust state management (Riverpod, BLoC, GetX), and seamless cloud integration (Firebase, Supabase, REST APIs), I build resilient products from initial architecture to full Play Store publishing and lifecycle management.

Clean Architecture

Repository pattern, testability, and decoupled layers.

Full Backend Sync

Firebase Auth, Firestore, Supabase, & Django REST.

Store Deployment

App signing, versioning, release tracks, & compliance.

Skills & Tech Stack

Modern toolchains and frameworks I utilize in production

Languages & Frameworks

Dart Flutter (Mobile & Web) Python Django Django REST Framework HTML5 / CSS3 / JS

State Management

Riverpod BLoC Pattern GetX ChangeNotifier Stateful / Reactive UI

Backend & Cloud

RESTful APIs Firebase Authentication Cloud Firestore Firebase Hosting Push Notifications (FCM) Supabase

Tools & Platforms

Google Play Console Android Studio VS Code Git & GitHub Postman Figma / Canva

Architecture & Design

MVVM Architecture Clean Architecture Repository Pattern Responsive & Adaptive UI Component Modularity

Professional Soft Skills

Client Communication Problem Solving Time Management Team Collaboration Agile Delivery

Professional Experience

Real-world production development and client project delivery

Flutter Developer

Client Projects (Freelance)
February 2025 – Present
  • Delivered responsive, adaptive UI following Flutter best practices for client-facing mobile applications.
  • Implemented continuous UI/UX improvements based on direct client feedback, testing cycles, and design reviews.
  • Integrated real-time streaming, RESTful API endpoints, and cloud data synchronizations for production apps.

Flutter Developer — Intern & Freelance

OurFreelancerCommunity
June 2023 – March 2024
  • Developed and maintained Flutter-based web and mobile UI components for a live freelance marketplace platform.
  • Integrated REST APIs and Firebase services into production Flutter applications with secure token authentication.
  • Improved UI responsiveness and performance benchmarks across multiple screen sizes and device configurations.
  • Collaborated closely with backend engineers to define API contracts and ensure optimal data serialization.

Featured Projects

Production apps live on Google Play Store & cutting-edge web applications

NECX Exam Preparation App Live on Play Store

NECX – Nepal Engineering Council Prep

Designed, developed, and independently published a comprehensive educational Flutter application for engineering students preparing for the Nepal Engineering Council license exam. Features interactive quizzes, study notes, past questions, and push reminder notifications.

Flutter Dart Firebase Auth Firestore Supabase Riverpod FCM
Sargam FM Live Radio Streaming App Live on Play Store Client App

Sargam FM – Live Radio Streaming

Developed and delivered a production Flutter-based live radio streaming app for a client radio station from specification to launch. Implemented background audio streaming, lock-screen media controls, and responsive UI branding.

Flutter Dart Audio Streaming Firebase Responsive UI
Bainabatta E-Commerce App Live on Play Store

Bainabatta – Live E-Commerce App

Contributed to a live commercial e-commerce application actively used by real customers on the Google Play Store. Redesigned key UI flows for enhanced user experience, integrated REST APIs, and resolved critical production stability issues.

Flutter REST API State Management Responsive UI
HamroBusTicket Booking System

HamroBusTicket – Booking System UI

Modern UI/UX architecture and responsive booking interface designed for seamless bus ticket reservations, seat selection, and digital ticket generation.

Flutter Seat Matrix UI State Management
ChatGPT Clone AI Application

ChatGPT AI Assistant Application

Interactive conversational AI application integrating OpenAI API endpoints with real-time text streaming, markdown parsing, and customizable model parameters.

Flutter OpenAI API Streams Markdown UI
COVID-19 Tracker App

COVID-19 Live Tracker & Analytics

Real-time pandemic case tracking application leveraging global health APIs to display interactive country charts, statistical forecasts, and health advisories.

Flutter REST API Charts Geolocation

Technical Articles & Case Studies

Deep dives into mobile architecture, real-time streaming, and cloud integration

Building Production-Ready Flutter Apps with Clean Architecture & Riverpod

Discover how isolating domain entities, data repositories, and UI presentation layers with Riverpod state management creates resilient, testable, and highly maintainable Flutter codebases.

Read Complete Article

Real-Time Audio Streaming in Flutter: Architecture & Best Practices

A comprehensive technical case study based on the development of the Sargam FM app, covering lock-screen playback controllers, audio caching, and handling intermittent network connections.

Read Complete Article

Exploring the Fusion of Flutter & AI in Modern Mobile Applications

Examining practical methodologies for integrating on-device machine learning with TensorFlow Lite and cloud LLM APIs to create smart, predictive user interfaces in mobile apps.

Read Complete Article

Backend Strategy for Mobile Developers: Firebase vs Supabase vs Django REST

A practical comparison for mobile architects when deciding between Backend-as-a-Service (BaaS) and custom backend frameworks like Django REST Framework for scalability and data security.

Read Complete Article

Education & Languages

Foundations in Computer Science and communication

Degrees & Certifications

Bachelor of Technology in Computer Science Engineering

Bhagwant University (India)

2019 – 2023

+2 Science

Patan Nist

Graduated 2019

Languages & Fluency

Nepali Native
English Fluent Professional

Let's Build Something Great

Open for freelance opportunities, full-time roles, and consulting

Contact Details

Feel free to reach out directly via email, phone, or any of the social channels below. I respond promptly!

Phone / WhatsApp

+977 9804714110