▸ Loading deployment zone…

ZEESHAN HAMDANI — Full-stack engineer

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.

ARMORY

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

BLoC

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

React Native

CROSS-PLATFORM

Shipped Jambro on React Native, then led its migration to Flutter — which means knowing exactly where each one wins.

Jambro, Migration

Next.js

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

TypeScript

END TO END

Types on both sides of the wire — Next.js frontends, Node services, and Firebase Cloud Functions.

Node, Cloud Functions

Solidity

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

Firebase

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

Supabase

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

Docker

INFRA

Containerised builds and FFmpeg render workers behind Nginx for the Playables42 export pipeline.

Nginx, FFmpeg

GraphQL

API LAYER

Typed schemas and a single round trip where REST would have taken four.

Schemas, Codegen

SQL + MongoDB

DATA

Relational where the shape is known, document where it isn't. MongoDB behind Playables42, Postgres behind this site.

Postgres, MongoDB, SQLite

HTML · CSS · JS

FOUNDATION

The floor everything else stands on. Tailwind, semantic markup, and a focus ring that is never invisible.

Tailwind, a11y, Three.js

PROJECT BAY

FreshTracker

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

FullTeam

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

Blockchain Job Portal

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

Samsung SmartThings IoT

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

CoachBrandT

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

TROPHY HALL

Gold Medalist

LEGENDARY

Campus and Institute gold medals, CGPA 3.82. The kind of thing you only get to earn once.

AAA Approved

LEGENDARY

Work trusted by SciPlay, Second Dinner (Marvel Snap), Scopely (Star Trek) and Pocket Gems.

MVP of the Quarter

EPIC

Quarterly Development Award for SafeChat — every milestone delivered on time, solo, across web and mobile.

Speed Runner

EPIC

Cut playable-ad iteration from roughly 30 minutes to 4. A 7.5× speedup that changed how the team works.

Party Leader

EPIC

Leads and trains a multifunctional team — engineers, designers, and ad-ops, all shipping to the same pipeline.

Triple Threat

EPIC

Ships across web, mobile and blockchain. Not three CVs — one engineer who covers all three.

Solo Shipper

RARE

Built SafeChat's Flutter app and its Next.js web console single-handed.

Chain Breaker

RARE

Solidity escrow smart contracts written, tested and shipped.

Cryptomancer

RARE

AES encryption at rest and unique cryptographic hashes per report, so a whistleblower stays anonymous even to the operator.

Bard

RARE

Guitar covers and EDM production, off the clock. Same instinct as the code — get the timing right.

OPS ROOM

Lead FullStack Developer

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

Senior Software Engineer

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

Software Engineer

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

COMMS

★★★★★ · Upwork

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…

★★★★★ · Upwork

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.

★★★★★ · Upwork

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.…

★★★★★ · Upwork

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…

★★★★★ · Upwork

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…

Open a Channel

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.