Emmanuel Emeka Ndubuisi
Full-stack web developer
I build complete web apps with AI - and test them on real phones before they ship.
Profile
I take an idea from a WhatsApp message to a live, working product: accounts and logins, databases, admin dashboards, payments (test mode), real-time multiplayer and installable apps that work offline. I use AI to move fast, and I review, test and own every line. Everything below is live today, most of it on Cloudflare's global network.
Experience
- Designed, built and launched eight apps and sites and six games end to end, from first idea to production.
- Built a booking website for a client's serviced apartment in Lekki, from design to a working booking backend.
- Built secure accounts, admin dashboards and encrypted personal data for a Lagos delivery startup and a jobs marketplace.
- Built live 1v1 multiplayer on Cloudflare Durable Objects, and weekly cash-prize competitions with server-side anti-cheat.
- Fixed real-world problems from user feedback: phone lag, slow screens, stale data and confusing layouts.
- Remote admin and customer support for small business owners: 30 to 50 client emails and messages a day answered the same day, inbox and calendar management, Google Sheets tracking systems and data entry.
Selected projects
Delivery platform for a Lagos startup · 2026
- Customer, rider and admin apps with real accounts; riders' ID and guarantor details encrypted field by field (AES-GCM).
- Distance-based fares from OpenStreetMap routing, live rider tracking and a 4-digit code to confirm each delivery.
HTML/CSS/JS · Cloudflare Pages · Cloudflare Functions · Cloudflare D1 · OSRM routing · PWA
Client project - booking website for a serviced apartment · 2026
- Booking site for a 4-bedroom apartment in Lekki: gallery, video tour, interactive floor plan and prices in four currencies.
- Cloudflare backend with live availability checks so dates can never be double-booked; Paystack card payments ready to switch on.
JavaScript · Tailwind CSS · Cloudflare Pages Functions · Cloudflare D1 · Paystack
Jobs and services marketplace · 2026
- 74 professions; police certificate required for nannies, drivers and security; payment held before work starts and released 48 hours after.
- Fixed lag on real phones with a lighter phone build - no blur layers and no running animations at phone size.
JavaScript · Cloudflare Pages Functions · Cloudflare D1 · WebRTC calls · PWA
Community app · 2026
- Bounty board backed by a server-side money ledger, private messages, voice rooms (WebRTC) and a Pidgin-speaking AI helper (Workers AI).
- Two-factor login, data export and account deletion; wallet on demo credits until a licensed payment partner is in place.
JavaScript · WebRTC voice · PWA + service worker · Cloudflare Pages
Live football scores · 2025
- Cut about 42 API calls per page load to one cached call per date, keeping the site inside a free 100-requests-a-day plan.
- 40+ leagues including Nigeria's NPFL; keeps serving the last good data if the provider fails.
JavaScript · API-Football · TheSportsDB · PWA · Cloudflare Workers · Cloudflare D1 · Cloudflare Pages
Quiz game show · 2026
- Weekly cash prize made cheat-resistant: the server holds the answers, sends one question at a time and times every answer.
- Cut dead time per question from 10.3 s to 3.1 s after player feedback; 1,100+ questions checked for duplicates.
JavaScript · Cloudflare Workers · Workers KV · Speech synthesis · Cloudflare Pages
8-ball pool game · 2026
- Custom physics with exact contact timing, so the aiming guide shows exactly where the ball goes.
- Computer opponent plans in a background Web Worker; 150 trick-shot stages verified solvable; live 1v1 with a friend.
JavaScript · Canvas graphics · Physics engine · Web Workers · Cloudflare Workers · PWA