The Full Portfolio

Nine years of production work across fintech, healthcare, SaaS, e-commerce, streaming, and mobile — for clients in 50 countries. NDA-marked projects can be discussed in broad strokes on a call.

Shipped with teams, not alone — depending on the project I was the sole developer, a senior engineer on the team, or the lead running delivery end to end.

69
Projects delivered
20+
Mobile apps
45+
Web platforms
50
Client countries

FinTech & Banking

Assure.co / Glassboard TechNDA

SPV and fund-administration platform — the back-office engine behind AngelList and EquityZen. Deal creation, company formation, bank-account opening, investor KYC, capital collection, and payouts. 50K+ users, 92K+ investments, 8.6K+ SPVs closed.

LoopBack 4TypeScriptReactPostgreSQLMongoDBStripePlaidKubernetes

Trading Master

Trading and finance progressive web app with portfolio views and market analytics.

PythonDjangoReactPostgreSQL

Theta Chain ExplorerNDA

Real-time blockchain explorer for the Theta Network — transaction history, wallet analytics, validator tracking, and staking rewards.

ReactNode.jsWeb3.jsPostgreSQLRedis

KelliNDA

Cross-platform desktop app for personal finance — local-first architecture with offline sync, budgeting tools, and bank statement parsing.

ElectronReactSQLiteTypeScript

AI & Data Platforms

StoodyNDA

AI-assisted study platform — flashcard generation, spaced repetition scheduling, and peer collaboration for university students.

ReactNestJSPostgreSQLRedisAWS

Culture JamNDA

B2B cultural-intelligence SaaS measuring the real-time velocity and momentum of culture, so brands can justify marketing spend with leading quantitative KPIs instead of lagging vanity metrics. Ingests NFC smart-merch tap telemetry from physical activations plus multi-platform social signals, scored against a 7-pillar affinity matrix.

Node.jsTypeScriptAWS LambdaAWS SAMPostgreSQLpgvectorDynamoDBSQS

PortfolioVue SMB AnalyticsNDA

Project-health analytics for SMB and enterprise portfolio managers. Built the health aggregation layer joining Google Sheets and Jira data into a single project-health collection, a multi-factor RAG engine scoring Red/Amber/Green from delay risk, burnout risk and budget variance, and a gated AI signal layer.

Node.jsExpressMongoDB AtlasPythonFastAPIAWS LambdaAWS SQSOpenAIReact

Healthcare

Health-NexttNDA

Telehealth and patient management for clinics — scheduling, HIPAA-compliant records, video consultations, and e-prescriptions.

React NativeNestJSPostgreSQLAWSStripe

ACA Enrollment PlatformNDA

HIPAA-compliant health insurance enrollment for US employers — multi-format ingestion (EDI, CSV, XLSX), 18+ processing modules, five role-gated portals.

ReactNestJSPostgreSQLAuth0AWS

Roaster

Scheduling system for clinic administrators and physicians — shift planning and availability management.

React.NET CoreMySQL

Custom EHRNDA

Electronic health records with HIPAA/PHI handling and a BPS assessment rules engine for behavioral health providers.

ReactNode.jsPostgreSQL

SaaS & Enterprise

EmploiNDA

End-to-end recruitment and workforce management for UAE enterprises — candidate tracking, payroll integration, and labor-law compliance reporting.

ReactNestJSPostgreSQLDockerGCP

BeneforeNDA

Employee benefits and perks platform for distributed teams — vendor integrations, flexible spending accounts, and HR connectors.

ReactNestJSPostgreSQLRedisStripe

DomainPalNDA

Domain portfolio management SaaS — bulk WHOIS, expiry alerts, DNS management, and appraisal tooling.

ReactNode.jsPostgreSQLRedisDocker

Berryessa Union School District

School management SaaS with multi-campus support.

React.NETSQL Server

TeamCap

Serverless workforce and project management SaaS — RBAC, shift scheduling, attendance, vacations, and payments, with an iOS app.

Node.jsAWS LambdaPostgreSQLSequelize

Jake ScaleNDA

Industrial weighing and dispatch for logistics facilities — live RS-232 scale integration streaming real-time weight data over WebSockets.

Node.jsSerialPortWebSocketReact

Butterfly Social

Luxury concierge club for Dubai DIFC — client-facing mobile app with a web admin panel. Multi-tier memberships, exclusive booking flows, and curated experiences.

React Native.NETSQL ServerRedis

LatticeNDA

Multi-tenant embedded BigCommerce app that stops SEO decay from broken URLs. Captures storefront 404s in real time, manages 301/302 rules with DFS-based loop detection and chain flattening, and serves a custom 404 with catalog-search suggestions to recover the visit.

FastAPIPythonNext.jsPostgreSQLRedisDockerAWS ECS

Power Bank Sharing Network

Device-to-cloud middleware bridging physical power-bank rental kiosks and a client's existing platform in the Netherlands. Scan a QR, the middleware checks availability, validates payment, sends the eject command to the cabinet over the vendor's TCP protocol, and tracks the session until the bank is returned at any station.

NestJSTCPRabbitMQMySQLRedisSupabaseDocker

Tumbler Production ERP

Full production and fulfillment ERP for a US branded-tumbler business — Etsy OAuth order import and shipping sync, scheduled Shopify variant/inventory sync, purchase orders and incoming shipments, and role-based Designer, Engraver, Shipping and Quality Control portals with approval flow and issue logging.

ReactTypeScriptSupabaseShopify Admin APIEtsy APINestJSDeno Edge Functions

Client Portal & Internal Ops System

Rescue and rebuild of a Monday-style internal management system and client portal for a visual marketing company — board and task views with drag-and-drop, file handling on cloud storage, and a client-facing portal over the same data.

ReactExpressPostgreSQLRadix UIGoogle Cloud StorageTypeScript

E-commerce & Marketplaces

Pet BasketNDA

Multi-vendor pet supplies marketplace for the Egyptian market — vendor dashboards, order tracking, and Arabic-first UI.

Next.jsNode.jsMongoDBRedisStripe

Headless Commerce Platform

Headless clothing e-commerce built on Vendure with a Next.js storefront.

VendureNext.jsMySQL

ModCart

US e-commerce platform with Stripe checkout.

Angular.NET CoreSQL ServerStripe

Deals Bajjar

Product discovery and price comparison — automated scraping across Amazon and Flipkart.

ExpressMongoDBPuppeteerReact

CraftiGalaxy3DNDA

Browser-based 3D product customisation for e-commerce — real-time WebGL rendering, texture painting, and AR preview.

ReactThree.jsNode.jsAWS S3

Streaming, Media & Social

Remember Me

Memorial platform to honor deceased loved ones — tributes, media, and payments.

.NETReactSQL ServerStripe

Education

DrJob AI Academy

Bilingual micro-learning platform teaching AI literacy to non-technical professionals across 61 job fields, built for an Abu Dhabi client serving the Arabic and English-speaking market. Curated prompt library, structured AI courses, payments, and full EN/AR support with RTL layout switching.

Node.jsExpressReactVitePostgreSQLDrizzle ORMTypeScripti18next

Mobile Apps

Tokr

Cannabis discovery and social platform — strains, brands, and events with user-generated video (Mux streaming), AI-powered recommendations, and GDPR-compliant moderation.

React NativeExpressSupabaseMuxOpenAI

Overlay Pix

Event planning app — create and share events with direct contact invitations, real-time RSVP tracking, and customisable themes.

React Native

MailRecap

AI mail management — turns physical mail into digital records with summaries, recommended actions, text-to-speech, and secure archiving.

React NativeAI Integration

Living Image

AI content curator — photograph any painting, sculpture, or artifact and get expert insights, HD media, and a personalized discovery feed.

React NativeExpo

Michael Keyz

Piano learning app — interactive lessons, practice tools, and performance tracking with audio integration.

React Native

Amoracal

Platform for fitness and wellness studio owners — bookings, memberships, and payments.

ReactNestJSPostgreSQLStripe

Azan Peace

Islamic prayer app — accurate prayer times, Azan alerts, Qibla direction, and duas with customisable notifications.

React NativeExpo

Carby (Copart)

Online vehicle buying and selling app.

React NativeExpress

Team Checker

Employee attendance, leave, overtime, and holiday tracking.

FlutterExpress

Health AI: Cal & Fit Tracker

AI food-scanning nutrition tracker — photograph a meal and a vision model returns calories, protein, carbs and fat, logged against personalised daily targets. Macro rings, weight milestones, weekly trend analytics, and Apple Health + Fitbit activity sync.

React NativeExpoNode.jsSupabaseHealthKit

AI Mobile App — Production Launch

Took an AI application from a hosted preview to full production and shipped it to both stores. Migrated test data into a newly provisioned MongoDB Atlas production cluster with vector search (HNSW) indexes rebuilt, then ran the end-to-end App Store and Google Play launch.

React NativeExpoExpressMongoDB AtlasVector Search

Food, Travel & Transport

BUS Group (Arriva)

European transport platform — bus, train, tram, and waterbus across 14 countries.

ReactPythonMongoDBAWS

Bite Serve

Food delivery and corporate catering app.

React NativeExpress

Motorsport Hospitality Ticketing

Ticketing platform for motorsport hospitality packages across Silverstone, Austrian MotoGP and Spa-Francorchamps. Built the CSV inventory pipeline into Supabase with load testing, backend and auth setup migrated to the client's own project under an owner model, CI/CD, and SEO-friendly slugs replacing numeric event IDs.

SupabasePostgreSQLCI/CD

Bahamas Transit

Public transit app taken from a prototype through a technical audit and recommended architecture, then built out: destination search, single-route map view, live bus positions, and boarding-stop directions.

ReactExpressPostgreSQLRadix UITypeScript

Real Estate

Remote ERP Integrations (ACOE)

Bi-directional data sync between internal databases and Salesforce.

Node.jsExpressSQL ServerSalesforce API
Start a ConversationBack to Home