Portfolio
All projects
Everything from real-time betting infrastructure to health apps and internal tooling.

PlayZeet
Peer-to-peer sports betting platform
Founding engineer on a peer-to-peer, group, and novelty sports-betting platform. Owned frontend and backend end to end: bet-matching engine (lay bets, brave-take applicability, currency-equivalence logic), a pari-mutuel payout formula for group bets, a scheduled settlement job, JWT session management with multi-layer expiry detection, and a Puppeteer-based SSR/SEO layer for the React SPA. Integrated crypto (NOWPayments) and card (Flutterwave) deposits with BullMQ reconciliation.

PlayZeet Blog & CMS
SEO-ready React blog with role-based CMS
A full-stack blog and content platform for PlayZeet, built as a React + NestJS monorepo and containerized with Docker. Solves the SEO problem inherent to client-rendered React through server-side rendering/prerendering, and ships a CMS with role-based admin authentication for content management.

Esdiac Global System Inc.
Video Calling Web Application and Telecom Provider
Over nearly four years at Esdiac Global Systems Inc., I've built mobile and web applications across the company's product suite — including video calling solutions, a security agency app, the Provider App, the core Esdiac app, and Esdiac Payment. Working remotely alongside the CTO and the wider team, I've delivered these projects end-to-end while continually sharpening my skills across a range of technologies.

VitaScan
Health-monitoring mobile app
A React Native (Expo) health-monitoring app with native voice guidance. Built the client and resolved native module registration for on-device speech after EAS builds.

Media Vault
Social aggregation for a blog platform
A full media-vault feature for a React/NestJS blog app, aggregating social feeds through Curator.io with a clean ingestion and display pipeline.

Real-time Video & Recognition
Streaming + AI facial recognition
At Esdiac Global Systems: real-time video/audio systems, AI facial-recognition pipelines, and data dashboards for live operational monitoring.