I build iOS and Android apps that pass App Review and keep working after launch.
Five years shipping production mobile apps in Flutter and Kotlin, for teams in Pakistan, the UK and the UAE. Most client work is one of three things: building a cross-platform app from requirements through release, taking over an unstable codebase and making it reliable, or adding real-time and AI features to an app that already has users.
Alongside that I ship my own products. Five iOS applications released in 2026, each one built and taken through App Review by me as the only engineer — listed below with store links, so you can open them rather than read about them. I also maintain browser-execution-runtime, a provider-agnostic browser execution runtime for AI agents, in TypeScript.
Flutter · Dart · Kotlin · iOS · Android · Clean Architecture · BLoC · Node.js · NestJS · Firebase · AI integration
- Portfolio: shahryarahmad.com
- LinkedIn: linkedin.com/in/shahryar-ahmad-flutter
- Email: shaharyarahmad393@gmail.com
Built end to end as the only engineer: architecture, implementation, and App Review.
| App | What it does | Notable engineering |
|---|---|---|
| AI Receipt Scanner & Tracker | Turns photographed receipts into export-ready Excel and PDF reports, by category, month, client, project or tax purpose | Structured extraction from unstructured photos via a Supabase edge function; three report templates; credit metering across client and server |
| Voice Calorie Counter AI | Log a meal by speaking it, instead of searching and tapping | Speech-to-log pipeline with transcript confirmation; on-device OCR of packaged nutrition panels; home-screen widget |
| AI Humaniser — Detect & Rewrite | Reads a draft for machine-written patterns and rewrites it, with a compare view before you copy | Four-tier entitlement model with per-tier character caps, kept in sync between the Dart client and a Supabase edge function |
| Cluster — Shared Tasks & Chores | Shared chores and shopping for a household, with recurring tasks that rotate between members | Realtime shared sessions — several people patching one list at once; rotation queue; Siri manifest sync; home-screen widget with actions |
| Bloom — Voice Journal & Diary | Spoken journalling with transcription, mood tracking and a weekly written-back story | Usable with no account and no sign-up; sync is opt-in rather than the price of entry |
Oct 2025 – Present · Full-time · Lahore, Pakistan · Hybrid
Inherited a poorly structured Flutter codebase with memory leaks, excessive API calls and no proper state management. Refactored all major modules using Clean Architecture and BLoC, rebuilt the UI, and fixed the core performance bottlenecks. App performance and stability improved by 70% within four weeks.
Also integrated a chatbot layer and worked with backend engineers to fix the delivery assignment flow.
Jun 2025 – Sep 2025 · Contract · Kingston upon Hull, United Kingdom · Remote
Built two production Flutter apps for a UK-based AI company.
- Encounter — an adventure and outdoor activity app with real-time location, Mapbox integration and activity discovery
- Infinity Club — a membership and community platform with tiered access, real-time updates and a content-driven UI
Worked across the full feature lifecycle: architecture, implementation and cross-platform delivery on Android and iOS.
Oct 2024 – May 2025 · Full-time · Lahore, Pakistan · On-site
Led a four-person Flutter team across multiple production apps.
Built an AI support chatbot that cut response time from 10 minutes to 30 seconds and automated 70% of queries. Introduced structured code reviews, established architecture standards and mentored junior developers. Shipped apps with Web3 integrations and real-time WebSocket systems.
Dec 2023 – May 2024 · Contract · Dubai, United Arab Emirates · Remote
Built Mate, a cross-platform pet social app for Android and iOS. Pet profiles, compatibility-based search, secure in-app chat, pet sitter booking and pet visa services. State management with BLoC, with consistent UX across both platforms.
Aug 2021 – Sep 2023 · Full-time · Lahore, Pakistan · Remote
Led development of Rox LIVE, a real-time audio and video streaming app for a UK-based company. Built live streaming, animated gifts, in-app games, earnings withdrawal and Google Pay integration. Handled high-concurrency real-time interactions, ran user testing and maintained code quality through regular reviews.
May 2020 – Aug 2021 · Freelance · Lahore, Pakistan · Remote
Stabilised and upgraded a Kotlin messaging app. Fixed recurring crashes, improved stability and added new messaging features.
Jan 2019 – Aug 2021 · Self-employed · Lahore, Pakistan · Remote
Built and shipped Android apps independently in Kotlin and Java. Integrated Firebase, Google Maps, the YouTube API and various third-party SDKs. Applied MVC and MVVM patterns.
Mobile — Flutter, Dart, Kotlin, SwiftUI, Android, iOS, cross-platform delivery Architecture — Clean Architecture, BLoC, Provider, Riverpod, MVVM Backend — Node.js, Express, NestJS, PHP, MongoDB, MySQL, Redis Cloud and services — Firebase, AWS, Google Pay, Mapbox, Stripe, Socket.IO, WebSockets AI — OpenAI and Gemini integrations, support chatbots, retrieval and escalation design Blockchain — Ethereum, Bitcoin, Web3 integrations, NFT marketplaces
| App | What it is | Built with |
|---|---|---|
| Encounter Walking | Trail booking and hiking navigation, real-time location | Flutter, BLoC, Mapbox, Firebase, Stripe |
| Infinity Club | Membership and discounts platform with geolocation | Flutter, Flutter Web, Firebase Functions |
| CrowdGen AI | NFT marketplace: browse, buy, sell, withdraw | Flutter, Web3, Solidity |
| Factor Wallet | Multi-chain crypto wallet: BTC, ETH, Dogecoin, Stellar and two more | Flutter, NestJS, blockchain RPC |
| Mate | Pet matching, vet booking and pet shops | Flutter, BLoC |
| Rox LIVE | Live audio and video streaming with gifts and in-app games | Kotlin, Socket.IO, AWS |
browser-execution-runtime — an open, provider-agnostic browser execution runtime for AI agents. TypeScript, MIT.
| Repository | What it is | Language |
|---|---|---|
| pusher_client | Pusher Channels client for Flutter, full Android and iOS support. MIT | Kotlin |
| scaleable-flutter-nodejs-chat-app | Chat with a Node, Socket.IO and Redis backend. Offline writes, replies, reactions, BLoC and clean architecture. MIT | Dart |
| workflow_ai | Drag-and-drop AI workflow automation on mobile | Dart |
| Flutter-Bitcoin-Doge-WalletGen | Wallet generation from a BIP39 mnemonic, written because the existing Flutter libraries for it were unmaintained | Dart |
| NFT marketplace with Web3 | ERC721 minting, listing, bidding and on-chain transfer | Dart, Solidity |
University of Engineering and Technology (UET), Lahore — BS Computer Science, GPA 3.29/4.0, September 2021.
Coursework and certifications: iOS App Development · Clean Architecture for App Development · Advanced Flutter Development · Kotlin and Android Development · Chat Apps with Socket.IO
Volunteering — mentored students in Flutter and Kotlin at a local coding bootcamp (2022). Organised events, workshops and coding challenges with the ACM Society at UET (2018–2021).
The client figures — 70% performance and stability, 10 minutes to 30 seconds, 70% of queries automated — are from engagements that are not public, so you cannot audit them from outside. Treat them as my account of my own work. The App Store and repository links are the opposite: Apple and GitHub host those, and they hold up without you having to believe me. There is a fuller version of this distinction, claim by claim, at shahryarahmad.com/proof.
Open to senior mobile engineering roles and contract work, remote. The fastest way to reach me is LinkedIn.


