Franklin Udoagwa.
I build web, mobile, and backend products people love to use — React, React Native, Node.js, and AI features like chat, RAG and voice.

Selected work
A few things I've designed, built and shipped — from banking to AI to healthcare.
Revent Technologies
GTCO Digital Banking Platform
Leading frontend development for Guaranty Trust Holding Company (GTCO) digital banking — target savings, flexible savings, cards, transfers, bill payments, loans and more.
Oyster Skin Technologies
Ask Oyster — Agentic AI Skincare Assistant
Agentic AI skincare assistant on the Vercel AI SDK against a custom tool-calling backend — multi-turn LLM function calling (product search, RAG knowledge, routine generation, conversational memory) across multiple LLM providers, rendered as product cards, routines and citations via useChat tool UI states.
Oyster Skin Technologies
Oyster Mobile + Vendor Apps + AI Voice & Scan
Led end-to-end design and development of the mobile app, vendor web app, waitlist and main site. Built "Ask Your Model" natural-language BI chat for vendors (streaming metrics via AI SDK data-stream protocol with tool-call progress + follow-ups). Built real-time AI voice agent in the Oyster Widget (WebSocket + AudioWorklet PCM capture, VAD/gating — identify customer, create order, generate payment link). Shipped AI Skin Scan + Product Scan (multi-image face analysis, 3-tier product ID, fit scores, allergen warnings) across mobile, web and widget.
Projects & open source
Things I've built and contributed to.
Latest writing
Engineering notes and lessons from shipping real products.