Work

Below is a selection of professional projects I've worked on throughout my career. This portfolio includes both projects I've built from scratch and existing systems I've taken over to improve and maintain. Each project showcases different aspects of my technical skills and problem-solving approach.

Oyster Mobile Application

Company: Oyster Skin Technologies

React NativeTypeScriptProduct Engineering

Description: Sole engineer responsible for architecting and delivering the entire Oyster mobile application, including build systems, release processes, and successful deployments to App Store and Play Store.

My Role: Product Engineer - Led end-to-end design and development, worked closely with founders, product, design, and ML teams to drive rapid iteration and translate business needs into technical decisions.

Impact: Achieved 1000+ downloads on launch, established frontend architecture and standards used across the company.

Publicly available

Konga Search Service (KSS)

Company: Konga Online Shopping Ltd.

ReactTypeScriptNext.jsFrontend Engineering

Description: A search and indexing platform that replaced Algolia, designed to handle 1M+ records under 500ms latency with advanced features including RBAC, faceted search, and real-time filtering.

My Role: Frontend Engineer - Led frontend engineering in a 3-person team, architected overall frontend architecture, defined state management strategy and component design patterns.

Impact: Reduced search and indexing operational costs by 70%, established engineering best practices including unit/integration tests and performance optimization.

Internal platform

Hydra EMR Platform

Company: Afrihealth

ReactTypeScriptFrontend DevelopmentHealthcare

Description: An electronic medical record (EMR) platform adopted by 100+ hospitals, providing an intuitive interface for doctors, nurses, and administrators.

My Role: Software Engineer - Led frontend development, designed scalable UI flows for patient registration, online consultations, and hospital workflows.

Impact: Reduced onboarding friction for medical staff, improved SQL query latency by 50% through efficient data-fetching strategies.

Publicly available

Additional work details available upon request.