Flutter Developer with 3+ years building cross-platform Android & iOS apps. Specialized in Flutter/Dart, Firebase & REST APIs, delivering end-to-end solutions in e-commerce, fintech & productivity.
Get to know me better
I'm a results-driven Flutter Mobile App Developer with over 3 years of professional experience turning ideas into polished, cross-platform mobile applications for Android and iOS. My journey in software development began during my undergraduate years at the University of the Punjab, where I independently built a full-stack zoo management app for my final year project — an experience that gave me my first real taste of end-to-end product development and set the direction for my career.
My Journey: After graduating with a BS in Information Technology (CGPA 3.39), I joined Agile International as a Flutter Development Intern and was promoted to a full-time developer role after delivering strong results on a critical in-house productivity app, Agendex — built to help organisation internal team to manage tender-related deadlines, tasks, and communications. That early experience shaped my instincts for writing clean, scalable code under real-world constraints.
What I Do: I currently serve as the sole Flutter developer at Obraj, Inc., a U.S.-based startup, where I own the complete software development lifecycle across multiple cross-platform products. My work spans e-commerce (HarborHaul — live on the App Store and Google Play), warehouse logistics (OloSt, integrating UPS APIs and Stripe recurring billing), fintech web applications (MySoftCredit, built with Next.js and Supabase with TransUnion credit bureau integration), and internal automation tooling. I'm proficient in modern state management patterns (Provider, Riverpod, BLoC), clean architecture principles (MVC/MVVM), and integrating complex third-party APIs including Amazon SP-API, UPS, Stripe, Microsoft Azure, and Google Maps SDK.
My Approach: I believe great apps are built on clean architecture, thoughtful UI/UX, and code that's maintainable long after launch. I'm equally comfortable working solo as the lead developer or collaborating closely with designers and cross-functional teams. I thrive in challenging environments and take pride in delivering pixel-perfect, Figma-matched interfaces alongside robust backend logic.
Beyond the Code: I'm IBM Certified in Cross-Platform Application Development, Meta Certified in iOS App Development, and hold a Google Certificate in Flutter. I'm continuously investing in my craft. These aren't just credentials — I've applied this foundation hands-on, building RAG pipelines, working with LangChain, LangGraph, vector databases, and multi-agent systems using frameworks like CrewAI and AutoGen. I'm actively bridging my mobile-first background with AI-augmented development — a combination that's increasingly rare and in high demand in the current market.
A comprehensive overview of my technical proficiencies and tools I work with daily
My professional journey

Obraj, Inc.
•full-timeServing as the sole Flutter developer at a U.S.-based startup, owning the complete software development lifecycle across multiple cross-platform products in production. Delivered a full-scale e-commerce platform, a warehouse storage subscription service, a fintech web application, and an internal business automation tool — all from design and architecture through to deployment and maintenance.

Agile International
•full-timeJoined the company as a Flutter Development Intern and promoted to a full-time Flutter Developer based on strong early performance and contribution to key projects.Designed and developed "Agendex", a private internal productivity application used to manage government contract agendas, deadlines, tasks, and team communication.Replaced a manual and error-prone workflow with a centralised mobile solution, improving task tracking and operational efficiency.Implemented in-app reminders and deadline management features that helped teams stay organized and complete contract-related tasks on time.Contributed to improving team productivity by streamlining communication and providing a structured system for managing responsibilities and timelines.
My academic background

University of the Punjab, Lahore
Information Technology
Completed a four-year BS in Information Technology at one of Pakistan's most prestigious public universities, building deep foundations in programming, object-oriented design, data structures, algorithms, software engineering, and Agile development. The degree culminated in a full-stack final year project — a Flutter and Firebase zoo management application — independently architected and delivered end-to-end, which directly launched a professional career in mobile app development.

Government College of Science, Lahore
Pre-Engineering — Mathematics, Physics, Chemistry
Completed Intermediate (FSc Pre-Engineering) at Government College of Science, Lahore — one of Lahore's well-regarded science institutions. The curriculum provided a strong analytical foundation in Mathematics, Physics, and Chemistry, developing the quantitative reasoning and logical thinking skills that underpin a career in software engineering and mobile application development.

BISE Lahore — Board of Intermediate and Secondary Education
Science — Mathematics, Physics, Computer Science
Completed Matriculation (Secondary School Certificate) with Science subjects under the Board of Intermediate and Secondary Education (BISE), Lahore. The inclusion of Computer Science as a Matric subject marked an early interest in computing and technology that would go on to define a full professional career in software and mobile app development.
Some of my best work

Full-scale e-commerce platform — live on the App Store & Google Play

Production fintech web app with TransUnion credit bureau integration

Warehouse storage subscription service with UPS shipping & Stripe billing
Professional credentials and certifications
March 4, 2026
for
Comprehensive Udemy course covering full Stripe payment integration in Flutter — built around two complete real-world apps: a Shoes Store for one-time purchases and a Subscription App for recurring monthly and yearly billing. Covers Stripe API integration using flutter_stripe, webhook setup, subscription lifecycle management (purchase, cancellation, upgrade, downgrade), invoice and purchase history display, secure API key management with environment variables, and production deployment best practices. Directly reinforces Stripe integration work already shipped in production at Obraj, Inc.

Udemy
July 1, 2025
for
Advanced Level 2 certification from the University of the Punjab's Skill Development Centre — a 48–60 contact-hour programme structured with 80% practical exercises and 20% theory. Covers advanced spoken English fluency, pronunciation, persuasive public speaking, formal debating, business English, active listening, emotional intelligence, body language, professional etiquette, and career readiness including mock interviews. Delivered through live role-plays, group debates, individual presentations, and peer feedback at one of Pakistan's premier universities.

Skill Development Centre (SDC)
Credential ID:
SDC-PGSE-048
January 7, 2025
for
IBM's comprehensive 12-course professional certificate spanning the full mobile development spectrum — Android with Kotlin and Java, iOS with Swift and SwiftUI, Flutter and Dart, React Native, UI/UX design with Figma, Git and GitHub, and a complete mobile app capstone project. Covers push notifications, Firebase and Firestore integration, SQLite, App Store and Play Store publishing workflows, and AI-assisted development practices. Directly reinforces and formalises hands-on expertise built across 3+ years of professional Flutter development.

IBM — Coursera
January 4, 2025
for
"Fine-tuning large language models (LLMs) is essential for aligning them with specific business needs, improving accuracy, and optimizing performance. In today’s AI-driven world, organizations rely on fine-tuned models to generate precise, actionable insights that drive innovation and efficiency. This course equips aspiring generative AI engineers with the in-demand skills employers are actively seeking. You’ll explore advanced fine-tuning techniques for causal LLMs, including instruction tuning, reward modeling, and direct preference optimization. Learn how LLMs act as probabilistic policies for generating responses and how to align them with human preferences using tools such as Hugging Face. You’ll dive into reward calculation, reinforcement learning from human feedback (RLHF), proximal policy optimization (PPO), the PPO trainer, and optimal strategies for direct preference optimization (DPO). The hands-on labs in the course will provide real-world experience with instruction tuning, reward modeling, PPO, and DPO, giving you the tools to confidently fine-tune LLMs for high-impact applications. Build job-ready generative AI skills in just two weeks! Enroll today and advance your career in AI!"

IBM
December 12, 2024
for
This IBM course provides deep hands-on experience training and deploying transformer-based language models. Learners use industry-standard frameworks including LangChain and Llama to build, fine-tune, and deploy LLM applications — bridging the gap between model architecture and real-world AI app development.

IBM — Coursera
Credential ID:
8JV3NYW4UIBP
December 12, 2024
for
IBM's comprehensive professional certificate in Generative AI Engineering, covering transformer architecture, large language model (LLM) data preparation, fine-tuning, and deployment. Topics include LLM architecture (GPT, BERT, BART, T5), tokenisation pipelines, PyTorch-based model training, LangChain integration, RAG-based question-answering systems, and Hugging Face model deployment. Also covers IBM WatsonX and prompt engineering using the Interview Pattern, Chain-of-Thought, and Tree-of-Thought frameworks.

IBM — Coursera
August 24, 2024
for
Google's official Flutter certificate awarded upon completing the Google Cloud Flutter lab series — covering Flutter project setup, the widget system, multi-screen navigation, Material Design components, and cross-platform development fundamentals using the Dart programming language. Covers four hands-on Google Cloud lab courses: Getting Started with Flutter Development, Build a Two Screen Flutter Application, Flutter Qwik Start, and Material Components for Flutter Basics — all completed in a cloud-based development environment.

Google — Coursera
June 21, 2024
for
Meta's 12-course professional certificate covering end-to-end iOS app development — from Swift fundamentals, SwiftUI and UIKit, Core Data, and REST API integration through to React Native cross-platform development, coding interview preparation, and a complete iOS capstone project. Achieved certification confirming proficiency in native Apple platform development, complementing 3+ years of Flutter cross-platform expertise.

Meta — Coursera
December 31, 2021
for
Government of Pakistan certified full-stack web development programme delivered under the Prime Minister's Hunarmand Pakistan Programme (NAVTTC — 'Skills for All') — 240 contact hours over 12 weeks with 80% hands-on practical training and 40 graded tasks. Curriculum spans the complete web stack: HTML5, CSS3, Bootstrap 5, JavaScript, jQuery, AJAX, PHP, OOP, MySQL, and the Laravel MVC framework including Eloquent ORM, Blade templating, migrations, Eloquent relationships, CSRF security, and RESTful API design. Three complete projects built: a Laravel CRUD Application, a Laravel + jQuery Gallery App, and a combined full-stack capstone project.

Government of Pakistan — NAVTTC / Prime Minister's Hunarmand Pakistan Programme
Credential ID:
645714
Milestones and recognitions
IBM — Coursera
Earned IBM's advanced professional certificate in Retrieval-Augmented Generation (RAG) pipelines and Agentic AI — covering LangChain, LangGraph, LlamaIndex, vector databases (FAISS, ChromaDB), and multi-agent systems using CrewAI, AutoGen (AG2), BeeAI, and the Model Context Protocol (MCP). One of the most forward-looking AI credentials in the market as of 2026.
IBM — Coursera
Earned IBM's comprehensive professional certificate in Generative AI Engineering — covering transformer architecture, LLM data preparation, fine-tuning, PyTorch-based model training, LangChain integration, RAG-based question-answering, Hugging Face model deployment, and IBM WatsonX prompt engineering.
Obraj, Inc.
Delivered a full-stack Next.js + Supabase fintech web application — live at mysoftcredit.com — with TransUnion credit bureau API integration and Knowledge-Based Authentication (KBA) identity verification. Reduced user onboarding time by approximately 30% by automating credit liability retrieval and eliminating manual data entry.
Learn MoreObraj, Inc.
Architected and delivered a full-scale e-commerce platform as the sole Flutter developer — 4 apps (user + admin, iOS + Android) — from zero to live in production on both the Apple App Store and Google Play Store. Integrates Amazon SP-API, Stripe payments, Firebase, and real-time in-app chat.
Agile International
Promoted from Flutter Development Intern to full-time Developer at Agile International based on performance — recognised for independently delivering Agendex, a critical in-house enterprise productivity app for managing government contract agendas, deadlines, and team communications.
Meta — Coursera
January 2025
Completed Meta's rigorous 12-course iOS Developer Professional Certificate — covering Swift, SwiftUI, UIKit, Core Data, REST APIs, React Native, and a complete iOS capstone project. Earned alongside 3+ years of active Flutter production experience, establishing credibility across both cross-platform and native iOS development.
Obraj, Inc.
June 2024
Delivered a measurable business outcome through technical execution — automated the retrieval of users' credit liabilities via the TransUnion credit bureau API, eliminating manual data input during the loan application process and reducing the average user onboarding journey by approximately 30%.
Obraj, Inc.
May 2023
Hired and retained as the sole Flutter developer at Obraj, Inc. — a U.S.-based startup — owning the complete software development lifecycle across 4 distinct production products simultaneously. Delivers across mobile (iOS + Android), web (Next.js), and internal automation tooling as a single remote developer from Lahore, Pakistan.
Agile International
April 2023
Delivered Agendex — an internal Flutter productivity app for managing government-issued contract agendas — that achieved a 100% government tender compliance rate on the pilot team, up from a manually managed, error-prone process with repeated failures.
University of the Punjab, Lahore
November 2022
Graduated with a CGPA of 3.39 / 4.0 from the University of the Punjab — one of Pakistan's most respected public universities. Delivered a full-stack Flutter + Firebase zoo management app as a Final Year Project, gaining real-world end-to-end product development experience before entering industry.
What I can do for you
Cross-platform iOS and Android apps built with Flutter and Dart — from architecture to App Store and Google Play deployment.
Flutter is my primary and strongest skill — 3+ years of professional production experience building cross-platform applications that run natively on both iOS and Android from a single Dart codebase. I have architected, built, and shipped multiple live applications across e-commerce, fintech, and logistics — all as the sole Flutter developer, owning the complete SDLC from Figma designs through to App Store and Google Play deployment. I implement modern state management (BLoC, Riverpod, Provider), clean architecture (MVC/MVVM), Firebase integration, complex third-party API connections, and pixel-perfect UI — delivering production-quality apps that are maintainable long after launch.
Pricing
Pricing based on app complexity, number of screens, API integrations, and timeline. Contact for a detailed estimate.
Timeline
6–16 weeks depending on scope and complexity
Intelligent mobile and web apps powered by RAG pipelines, LangChain, multi-agent systems, and OpenAI or Gemini API integration.
I bridge mobile-first development with cutting-edge Generative AI — a rare combination in today's market. Holding IBM Professional Certificates in both Generative AI Engineering and RAG & Agentic AI, I can embed real AI intelligence directly into your Flutter or web application. This includes building RAG pipelines that ground LLM responses in your own documents and data, integrating OpenAI or Gemini APIs for intelligent features, designing multi-agent systems using LangGraph or CrewAI for automated workflows, and implementing vector search using FAISS or ChromaDB. Whether you want a smart chatbot, AI-powered search, document Q&A, or an automated agentic workflow, I can design and deliver it end-to-end.
Pricing
Pricing varies based on AI complexity, data volume, number of agents, and integration depth. Contact for a scoping call.
Timeline
4–12 weeks depending on AI system complexity
Stripe one-time and subscription billing, credit bureau APIs, KBA identity verification, and secure fintech workflows — in Flutter or web.
I have hands-on, production-proven experience integrating the financial APIs that most developers find most complex. At Obraj, Inc. I implemented Stripe recurring billing across multiple Flutter apps, integrated the TransUnion credit bureau API with Knowledge-Based Authentication for a live fintech product, and built complete subscription lifecycle management including purchase, renewal, cancellation, and upgrade flows. I understand both the technical and compliance dimensions of payment integration — from PCI-safe tokenisation and Stripe webhook handling to identity verification pipelines and secure key management. Whether you're building a subscription app, an e-commerce checkout, or a credit or financial services platform, I can deliver a complete, production-grade payment integration.
Pricing
Pricing based on number of payment flows, platforms, and integration complexity. Contact for a detailed quote.
Timeline
2–6 weeks depending on complexity
Full-stack Next.js web applications with Supabase or Firebase backend — responsive, production-ready, and built for scale.
Beyond mobile, I deliver full-stack web applications using Next.js, TypeScript, and either Supabase or Firebase as the backend. My web development experience comes directly from shipping MySoftCredit — a live production fintech web application — as well as building internal tooling integrating Microsoft Azure and Oracle SQL. I design clean, responsive interfaces with Tailwind CSS, implement secure authentication flows, connect complex third-party APIs, and deploy production-ready applications. If your project needs a companion web app to extend an existing mobile product suite, or you need a standalone web application from scratch, I can deliver it end-to-end.
Pricing
Pricing based on application scope, backend complexity, and number of integrations. Contact for a scoping call.
Timeline
4–10 weeks depending on scope
Complex API integrations — Amazon SP-API, UPS Shipping, Google Maps SDK, Microsoft Azure, TransUnion, and more — in Flutter or web.
Pricing per integration based on API complexity and authentication requirements. Bundled rates available for multiple integrations.
⏱️ 1–4 weeks per integration
Clean architecture review, state management strategy, CI/CD pipeline setup, and Flutter technical guidance for individuals and teams.
Hourly rate for consulting and code review sessions. Fixed-price architecture audit packages available — contact for details.
⏱️ Flexible — typically 1–3 weeks for a full audit
Wherever you are in the world, let's work together on your next project.
Lahore, Punjab, Pk (Remote)
Loading chat...