# Hafeez Rana > Hafeez Rana is a software engineer and Flutter developer with over 4 years of experience in mobile app development. ## About - Name: Hafeez Rana - Titles: Software Engineer, Flutter Developer - Experience: over 4 years of experience in mobile app development with Flutter and Dart - Now: full-time student. Master's in Software Engineering at Dalian University of Technology (DUT), since September 2026, alongside an AI research assistant role - Research interests (areas of interest, not completed research): Machine learning; AI-driven systems for healthcare; Large language models (LLMs); Incremental model training with few-shot learning - Education: BS Software Engineering, National College of Business Administration & Economics (NCBA&E), Lahore, 2024 - Location: Dalian, China ## What he does - Flutter app development: Cross-platform iOS and Android apps from a single Dart codebase, covering UI/UX, state management with Provider, Riverpod or Bloc, and the release to the App Store and Google Play. - Backend and API integration: Firebase and Supabase backends, and REST APIs on Laravel, Node.js and .NET, with token-based authentication, social sign-in, webhooks and real-time sync. - Payments, real-time and location: Stripe and local payment gateways, in-app chat with voice and video calls on the Agora SDK, OneSignal push notifications, Google Maps and background location tracking. - Enterprise and offline-first apps: Internal tools for attendance, field sales, asset tracking and invoicing that keep working without a connection and sync when it returns. ## Skills - Mobile: Flutter, Dart, Provider, Riverpod, Bloc, Offline sync, Background geolocation - Backend & APIs: Firebase, Supabase, Serverpod, Laravel, Node.js, REST APIs, Webhooks, OAuth 2.0 - Integrations: Stripe, Bank Alfalah gateway, Agora SDK, OneSignal, Google Maps, WooCommerce API - AI / ML: Google ML Kit (object and face detection), Chatbot integration - Tools & delivery: Git, GitHub, GitLab, CI/CD, App Store releases, Google Play releases ## Pages - [About](https://hafeezrana.com/about/): background, education and timeline - [Research](https://hafeezrana.com/research/): graduate study and research interests - [Projects](https://hafeezrana.com/projects/): case studies of mobile apps - [Experience](https://hafeezrana.com/experience/): work and education history - [CV (PDF)](https://hafeezrana.com/hafeez-rana-resume.pdf) - [Full site content as one text file](https://hafeezrana.com/llms-full.txt) - [Contact](https://hafeezrana.com/contact/): contact form, email and social links ## Projects - [Khadamat Barghi – Home Services Apps](https://hafeezrana.com/projects/khadamat-barghi/): A home services ecosystem for Iraq: customer, service provider and company apps, plus a central admin panel. Stack: Flutter, Firebase, Laravel, Agora SDK, Webhooks. - [Sabroso Pakistan – eCommerce Food Delivery App](https://hafeezrana.com/projects/sabroso-pakistan/): An eCommerce food delivery app for one of Pakistan's leading frozen and fast-food brands, serving customers nationwide. Stack: Flutter, Firebase, Oracle APEX API, Bank Alfalah Payment Gateway. - [Ermol Learner – Driving Lesson Booking App](https://hafeezrana.com/projects/ermol-learner/): A location-based driving lesson booking app that connects learners with certified driving instructors. Stack: Flutter, Firebase, Laravel, Stripe. - [Firefly Nightclub – Event Ticket Booking App](https://hafeezrana.com/projects/firefly-nightclub/): An event ticket booking and customer engagement app with coupons, loyalty rewards, QR tickets and an admin panel. Stack: Flutter, Supabase, Stripe, OneSignal. - [Meta Staff – Enterprise Workforce Management App](https://hafeezrana.com/projects/meta-staff/): A secure enterprise app that unifies staff attendance, field sales tracking, asset management and audit workflows. Stack: Flutter, Oracle APEX API. - [Nesmaspoint – Store Management & Bookkeeping App](https://hafeezrana.com/projects/nesmaspoint/): A store management and bookkeeping app that helps small-to-medium businesses keep accurate sales and subscription records. Stack: Flutter, Node.js. - [My Jelly App – Multi-Platform Merchandise Marketplace](https://hafeezrana.com/projects/my-jelly-app/): A merchandise marketplace app with WooCommerce, eBay and Shopify integration, a chatbot shopping assistant and a merchant dashboard. Stack: Flutter, WooCommerce API, Node.js, OAuth 2.0. - [Gargash MIS – Invoice & LPO Management App](https://hafeezrana.com/projects/gargash-mis/): An enterprise app for a Dubai-based client that simplifies invoice delivery and Local Purchase Order management, online or offline. Stack: Flutter, .NET, Custom API. ## Questions and answers ### Who is Hafeez Rana? Hafeez Rana is a software engineer and Flutter developer with over 4 years of experience in mobile app development. He is now a full-time Master's student in Software Engineering at Dalian University of Technology, where he is also an AI research assistant. ### What kind of apps does Hafeez Rana build? Cross-platform iOS and Android apps built with Flutter, usually together with their web admin panels. Shipped work includes a home services marketplace, a food delivery and e-commerce app, a driving lesson booking app, an event ticketing app with QR check-in, a store bookkeeping app, and enterprise apps for workforce management and invoicing. ### Which technologies does Hafeez Rana work with? Flutter and Dart, with Provider, Riverpod and Bloc for state management. On the backend side: Firebase, Supabase and REST APIs built on Laravel, Node.js and .NET. Integrations include Stripe, the Bank Alfalah payment gateway, Agora SDK for chat, voice and video, OneSignal, Google Maps, the WooCommerce API and OAuth 2.0. ### Does Hafeez Rana work with AI? He is an AI research assistant at Dalian University of Technology, and his research interests are machine learning, AI-driven systems for healthcare, large language models and incremental model training with few-shot learning. In shipped apps he has integrated Google ML Kit for object and face detection and built a marketplace app with a chatbot shopping assistant. ### How can I contact Hafeez Rana? Through the contact page, which has a form and his email address. He is a full-time student and welcomes messages about research collaboration, Flutter and mobile engineering, and his past work. For app and software projects, visit Verionyx Solutions (verionyxsolutions.com), the software company he has worked with. ### Where is Hafeez Rana based? He is based in Dalian, China, where he studies at Dalian University of Technology. He is originally from Multan, Pakistan. ## Contact - Email: hafeez@verionyxsolutions.com - App and software projects: Verionyx Solutions, https://verionyxsolutions.com - GitHub: https://github.com/hafeezrana - LinkedIn: https://www.linkedin.com/in/hafeez-rana - X: https://x.com/hfz_rana