Android-first mobile engineer who also ships in Flutter when cross-platform matters. I build end-to-end products β user app, admin console, and backend together β across FinTech (multi-level investment platforms), HealthTech (tele-health, prescription scanning), Ag-Tech (on-device PyTorch disease diagnosis), and everyday productivity tools.
role: Multi-vertical Mobile Engineer
based: Sargodha, Pakistan (UTC+5)
focus: Android Β· Flutter Β· On-device AI Β· Offline-first
status: Open to remote roles, freelance & product collabs
shipped: 50 public repos Β· 12 fintech apps Β· 4 healthcare appsπ± LeafBloom Β Β·Β Android Kotlin PyTorch Firebase
On-device tomato-leaf disease diagnosis with a PyTorch model, a plant-care chat assistant, and a houseplant encyclopedia. Native ML in a real consumer app.
π©Ί PharmaScan Β Β·Β Android Kotlin Gemini AI OCR
Scan a prescription with your camera, verify each medication, and get smart reminders so you take the right pills at the right time.
π GitPulse Β Β·Β Android Kotlin GitHub API Automation
Schedules tiny commits to a private repo automatically so your contribution graph stays green even on the days you don't get to write real code.
π Smart Ambulance Β Β·Β Flutter Dart Firebase Google Maps
Request an emergency ambulance from your phone and watch it head your way on a live map. Ships with a paired driver app for accepting and completing rides.
π Medicare Β Β·Β Flutter Dart Firebase AI Chatbot
A healthcare companion β browse doctors, book and pay for appointments, and chat with an AI health assistant between visits.
π° AI Trust Ledger Β Β·Β Android Kotlin Firebase FinTech
End-to-end investment platform β wallet, plan purchases, multi-level referral team, leaderboard, and in-app support chat. Your most complete fintech build.
πΈ FinTech & Investment Platforms β 11 repos
- AI Trust Ledger Admin β Admin console for the AI Trust Ledger platform: users, plans, deposits, withdrawals.
- AI Trust Ledger Cloud Functions β Daily payouts, scheduled bonuses, team analytics behind AI Trust Ledger.
- BitBloom Admin β Admin console for BitBloom β users, plans, withdrawals, announcements, support.
- BitBloom User β BitBloom user app β wallet, plans, referral team, support chat.
- BitBloom Cloud Functions β Daily payouts, wallet credits, and team reporting for BitBloom.
- MinerX Global User β Investment plans, referral team, lucky draw, and real-time chat.
- MinerX Utils β Per-level team-deposit lookup tool for MinerX admins; live-streams results.
- Philippine Stock Exchange Admin β Admin app for the PSE investment platform.
- Philippine Stock Exchange User β PSE user app β plans, USDT deposits, referral team, support.
- PSE Cloud Functions β Team rollups, leadership bonuses, nightly ROI, monthly salary scheduler.
- PSE Deposit Backend β Backend deposit service: USDT-BEP20 top-ups via CoinPayments.
π₯ Healthcare & AI β 2 repos
- PneumoScan β Pneumonia education app β AI lung screening from chest X-rays coming soon.
- NovaAI β Chat with an open-source LLM (Mistral 7B) right from your phone.
π± Productivity & Lifestyle Apps β 10 repos
- To-Do List β An iOS-Reminders-style to-do app for Android β cloud sync + local notifications.
- To-Do List Offline β The offline-only version of my Reminders app, no account needed.
- NoteStash β Quick notes in a clean grid; swipe to delete with undo.
- Expense Tracker β Daily expenses, date filters, pie-chart breakdown, daily reminder.
- BookWiz β Browse and search millions of books from the Google Books catalogue.
- Pixels β Browse and search Pexels photos with pinch-zoom and offline reads.
- Blogger β Write and organise blog posts entirely offline; share to other apps.
- Contacts (iOS 26 UI) β Contacts list with an iOS-26-inspired look, all stored on-device.
- Employee Management System β Add, edit, and remove employee records β fully offline CRUD.
- BizQ β Onboard your business: services, hours, branding, English or Arabic.
πΊ Kiosk, Streaming & IoT β 4 repos
- Playback Master β Scheduled full-screen video playback during a daily time window.
- Playback Master Proximity β Same as Playback Master, but driven by an ESP32 proximity sensor over USB.
- SpyWare β Local-video kiosk that resumes scheduled playback after a reboot.
- StreamBox β Android IPTV streaming app paired with a PHP admin panel.
π GitHub Tooling β 2 repos
- GitPulse (Flutter) β The Flutter rewrite of GitPulse β schedule tiny commits to keep your graph alive.
- GitHub Readme Streak Stats β Contribution-streak SVG badge for your profile README (fork).
π Learning & Samples β 9 repos
- Compose Basics Codelab β My solution to Google's "Jetpack Compose basics" codelab.
- Compose Basic Layouts Codelab β My solution to the "Basic Layouts in Compose" MySoothe codelab.
- MVVM Implementation β Phone-number login against a remote API, structured around MVVM.
- Volley API Implementation β Sign-up/login against a REST API using Volley.
- Firebase Auth Starter β Minimal Firebase email/password auth starter.
- Kotlin SharedPreferences β Sign-up/sign-in flow persisted via SharedPreferences.
- Java Activity Classes β Pass data between two Android activities using an Intent.
- Genwise β Type in your age, learn your life stage.
- Marketplace UI Prototype β UI prototype for a services-marketplace app.
π Web & Portfolio β 5 repos
- Mock Portfolio β Interactive 3D portfolio β animated character + physics-based ball pit (R3F + GSAP).
- Portfolio Mockup β Animated single-page React portfolio with smooth scroll and dark theme.
- Portfolio β Personal portfolio β placeholder, real version coming soon.
- ClothPedia β A small fashion encyclopedia.
- Web Engineering 1 β Static 5-page mockup of an online-learning site (Web Engineering coursework).
In practice: Jetpack Compose Β· Material Design Β· Coroutines/Flow Β· Room Β· Retrofit Β· Volley Β· AlarmManager Β· ExoPlayer Β· Firebase (Auth Β· Firestore Β· Functions) Β· PyTorch Β· Gemini Β· CoinPayments Β· Three.js Β· R3F Β· GSAP Β· TailwindCSS Β· CodeIgniter.
π Sargodha, Pakistan (UTC+5) Β· π Open to remote / hybrid
"First, solve the problem. Then, write the code." β John Johnson

