Flutter
PRIMARY · 4 yrs
The main weapon. Production apps across iOS and Android — SafeChat, FullTeam, FreshTracker, Tanked, CoachBrandT. Flavors for dev/prod, Rive animations, biometrics, and offline-first SQLite.
Dart, Flavors, Rive, SQLite
I build fast, resilient products across web, mobile and blockchain — from the first screen to the smart contract. 100% Job Success across 12 Upwork contracts, 5.0 star average, 310 hours logged. Contact: zeeshanhamdani98@gmail.com, +92 300 5531902.
This page is an interactive first-person portfolio and needs a mouse and keyboard. Read the standard portfolio instead, or jump to projects, experience or services.
PRIMARY · 4 yrs
The main weapon. Production apps across iOS and Android — SafeChat, FullTeam, FreshTracker, Tanked, CoachBrandT. Flavors for dev/prod, Rive animations, biometrics, and offline-first SQLite.
Dart, Flavors, Rive, SQLite
STATE MANAGEMENT
Predictable state for Flutter at scale — event in, state out, testable in isolation. Paired with Stacked architecture on larger apps.
Streams, Stacked, Testable
CROSS-PLATFORM
Shipped Jambro on React Native, then led its migration to Flutter — which means knowing exactly where each one wins.
Jambro, Migration
WEB · APP ROUTER
Playables42's SaaS platform and SafeChat's web console. App Router, server components, React Query and Redux where the state earns it.
React Query, Redux, SSR
END TO END
Types on both sides of the wire — Next.js frontends, Node services, and Firebase Cloud Functions.
Node, Cloud Functions
SMART CONTRACTS
Escrow contracts for a blockchain job portal: clients post jobs, freelancers apply, funds sit in escrow until delivery is confirmed on chain.
Ethereum, Escrow, EVM
BACKEND
Auth, Firestore, Storage, FCM and Cloud Functions — scheduled cleanup jobs, push notifications, and per-flavor projects keeping dev away from prod.
Firestore, FCM, Functions
POSTGRES + PGVECTOR
Powers this very portfolio — Postgres, storage, and Edge Functions running a pgvector RAG chatbot that answers questions about my work.
Postgres, Edge Functions, pgvector
INFRA
Containerised builds and FFmpeg render workers behind Nginx for the Playables42 export pipeline.
Nginx, FFmpeg
API LAYER
Typed schemas and a single round trip where REST would have taken four.
Schemas, Codegen
DATA
Relational where the shape is known, document where it isn't. MongoDB behind Playables42, Postgres behind this site.
Postgres, MongoDB, SQLite
FOUNDATION
The floor everything else stands on. Tailwind, semantic markup, and a focus ring that is never invisible.
Tailwind, a11y, Three.js
FLUTTER · MOBILE
An app for dental retainer users to time daily wear and track progress toward a better smile. In-app photo capture, streaks, and reminders that actually get read.
Flutter, Firebase, Notifications
FLUTTER · CLOUD FUNCTIONS
Football team management: drag-and-drop players onto a virtual pitch, keep live score, follow teams for news, and export Gold / Silver / In-Form player cards.
Flutter, Cloud Functions, FCM, NodeJS
SOLIDITY · ETHEREUM
A job portal for freelancers built on smart contracts. Clients post jobs, freelancers apply, and payment sits in escrow on chain until the work is delivered.
Solidity, Escrow, Smart Contracts
FLUTTER · REST + JWT
Integrated the SmartThings API to pull every appliance on a user's account, group them into rooms, and drive a customisable button grid. Mappings cached in SQLite so the grid opens instantly.
Flutter, SQLite, REST, JWT
FLUTTER · FITNESS
Fitness and nutrition coaching in one app: custom workout routines, calorie and macro logging, barcode food scanning, recipe cards, and weekly progress analytics.
Flutter, Firebase, SQLite, Charts
LEGENDARY
Campus and Institute gold medals, CGPA 3.82. The kind of thing you only get to earn once.
LEGENDARY
Work trusted by SciPlay, Second Dinner (Marvel Snap), Scopely (Star Trek) and Pocket Gems.
EPIC
Quarterly Development Award for SafeChat — every milestone delivered on time, solo, across web and mobile.
EPIC
Cut playable-ad iteration from roughly 30 minutes to 4. A 7.5× speedup that changed how the team works.
EPIC
Leads and trains a multifunctional team — engineers, designers, and ad-ops, all shipping to the same pipeline.
EPIC
Ships across web, mobile and blockchain. Not three CVs — one engineer who covers all three.
RARE
Built SafeChat's Flutter app and its Next.js web console single-handed.
RARE
Solidity escrow smart contracts written, tested and shipped.
RARE
AES encryption at rest and unique cryptographic hashes per report, so a whistleblower stays anonymous even to the operator.
RARE
Guitar covers and EDM production, off the clock. Same instinct as the code — get the timing right.
PLAYABLES42 · FEB 2025 — PRESENT
BOSS · 4,800 XP
Conceived and lead a Next.js SaaS platform for config-driven customisation of prebuilt PhaserJS playable ads, while managing and training a multifunctional team. Iteration went from ~30 min to ~4 min — 7.5× faster. Team workspaces, built-in version control, analytics dashboards, and multi-network export to AppLovin, Unity, IronSource, Google, Meta and Vungle.
Next.js, React Query, Redux, FFmpeg, Docker, Nginx, MongoDB
SAFECHAT · JAN 2024 — FEB 2025
ELITE · 3,200 XP · Quarterly Development Award
Built an anonymous workplace-reporting tool solo across Flutter mobile and Next.js web, delivering every milestone on time. AES-encrypted sensitive data with unique cryptographic report hashes, biometric auth (Fingerprint / Touch ID / Face ID) behind a Rive-animated login, Firebase Cloud Functions for notifications and scheduled case cleanup, and Flutter flavors separating dev from prod across distinct Firebase projects.
Flutter, BLoC, Next.js, Firebase, AES
JAMBRO · APR 2022 — DEC 2023
RARE · 2,400 XP
Shipped features for a global musician-networking platform for discovering industry talent. Led the migration from React Native to Flutter, built Google Maps discovery by genre and instrument, wired deep linking via Open Graph with Sentry error and performance monitoring, and added an in-app NFT marketplace for video-based assets.
React Native, Flutter, REST APIs, Sentry
Full-Stack Developer (Firebase, Next.js)
Aug 5, 2024 – Jul 13, 2025 · $3,211.80
Zeeshan contributed to the development of our Firebase-based web application, delivering a broad set of features — including the communications platform. He was proactive about taking on difficult features, and…
Create a basic calculator app for Android and IOS devices.
Mar 17, 2024 – Jun 28, 2024 · $120.00
Zeeshan is a very professional individual that is knowledgeable in his field and very punctual in his deliveries.
Changing User interface and branding on flutter app
Jan 9, 2024 – Jan 9, 2024 · $50.00
My first project on upwork and I'm glad I chose Zeeshan. As a UK based business it was important for us to get high quality work with a tight timeframe.…
Beyond scope payment.
Nov 15, 2023 – Nov 15, 2023 · $50.00
Zeeshan and the team have been working on a bespoke feature for my app which has been challenging. The team have helped me realise my ideas and have made changes…
Sprint 3
Nov 10, 2023 – Nov 10, 2023 · $150.00
Excellent work on a more challenging sprint for my app. In this sprint we needed to migrate to another server which was handled well by the team. Starting the next…
AVAILABLE FOR NEW WORK
100% Job Success · 12 contracts · 5.0★
zeeshanhamdani98@gmail.com · +92 300 5531902. Flutter, React Native, Next.js, Supabase and Solidity — from the first screen to the smart contract.