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 Engineerbased: Sargodha, Pakistan (UTC+5)focus: Android · Flutter · On-device AI · Offline-firststatus: Open to remote roles, freelance & product collabsshipped: 50 public repos · 12 fintech apps · 4 healthcare apps🌱 LeafBloom · AndroidKotlinPyTorchFirebase
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 · AndroidKotlinGemini AIOCR
Scan a prescription with your camera, verify each medication, and get smart reminders so you take the right pills at the right time.
📈 GitPulse · AndroidKotlinGitHub APIAutomation
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 · FlutterDartFirebaseGoogle 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 · FlutterDartFirebaseAI Chatbot
A healthcare companion — browse doctors, book and pay for appointments, and chat with an AI health assistant between visits.
💰 AI Trust Ledger · AndroidKotlinFirebaseFinTech
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
This profile repository and documentation are open-source under the MIT License — Copyright (c) 2026 shayann07.


