Frontend Software Engineer

Building fast, accessible, production–minded digital products.

I focus on creating interfaces that work beautifully across devices, perform well, and serve real user needs. Experience with full-stack Next.js applications, SaaS platforms, and React Native mobile apps.

Engineering Focus

What I build and how I approach product development.

Frontend Architecture

Architecting and shipping production-grade frontend applications with React, Next.js, and TypeScript. Experienced in application architecture, API contracts, state management, RBAC, and scalable patterns that keep complex products maintainable.

Performance Engineering

Engineering fast, reliable interfaces for data-intensive applications. Experienced in bundle optimization, lazy loading, code splitting, rendering performance, API pagination, caching, Core Web Vitals, Lighthouse, and performance monitoring.

SaaS Product Engineering

Building complete SaaS products around real business problems, from product workflows and dashboards to API integrations and scalable frontend architecture. Experience across AI-powered platforms, enterprise applications, e-commerce systems, analytics dashboards, and cloud products, including Azure-based solutions and multi-tenant environments.

Mobile Application Engineering

Building responsive and performant mobile applications with React Native and Expo. Focused on intuitive mobile UX, touch interactions, navigation patterns, secure data workflows, and reliable experiences across different devices and performance constraints.

Experience

Companies and projects I've contributed to.

Frontend Software Engineer

PolicyCortexNov 2025 – Present

Own the end-to-end frontend architecture for a multi-cloud FinOps SaaS platform. Partner with backend engineers to design API contracts, dashboards for Azure spend tracking, anomaly detection, and budget forecasting across cloud tenants.

  • Migrated chart library to ApexCharts, improving rendering performance by 30%+
  • Replaced WebSockets with TanStack Query, reducing API calls by 35% and improving data retrieval by 25%+
  • Established Playwright testing standards with 20+ test suites, reducing regression defects by 40%

Frontend Developer

Orvyn MediaJan 2024 – Oct 2025

Architected performant React applications across 5+ client projects. Led discovery sessions with founders and stakeholders to translate business requirements into scalable digital products. Optimized Core Web Vitals and improved SEO across all projects.

  • Consistently achieved sub-2-second load times through lazy loading and code splitting
  • Improved Core Web Vitals and Lighthouse scores through bundle optimization and image delivery
  • Integrated Paystack payment APIs, reducing failed transactions through robust error handling

Frontend Developer Intern

TechinnatorsDec 2022 – Nov 2023

Developed responsive, accessible UIs for production applications in a startup environment. Collaborated with senior engineers, designers, and product managers throughout Agile cycles, contributing to feature builds, testing, and releases.

  • Built production UIs using React, TypeScript, and Tailwind CSS
  • Participated in code reviews, sprint planning, and QA processes
  • Strengthened engineering best practices across releases

Selected Products

Engineering projects that demonstrate problem-solving and product thinking.

01AI Career Platform

HireLens

Production-oriented AI career platform for resume analysis, job evaluation, application management, and document generation.

Next.js·TypeScript·React·PostgreSQL·Gemini·Sentry·Auth.js·Zod·Tailwind CSS
  • Gemini-powered resume and career analysis
  • AI-generated career documents and templates
  • Job saving and application tracking dashboard
  • Authentication and role-based admin access
  • Sentry error monitoring with user bug reporting
  • Route-based skeleton loading and performance optimization

Production

02Multi-Category E-Commerce

ShopVerse

Production-grade multi-category ecommerce platform with server-authoritative purchase pipeline and full RBAC backoffice, built on free tiers.

Next.js 16·React 19·TypeScript·PostgreSQL/Neon·Drizzle ORM·TanStack Query·Paystack·Cloudinary·Tailwind CSS v4
  • Guest checkout with server-owned pricing and inventory reservations
  • Multi-layer idempotency: checkout → payment reference → provider transaction → fulfillment
  • Admin-managed categories, collections, and homepage section engine
  • ~30 granular permissions, 6 roles, database-backed RBAC
  • Composable filters with URL state, cursor-paginated infinite discovery
  • Append-only audit log on every sensitive mutation

In progress

03SaaS Platform

RabbitMailer

Multi-tenant bulk email SaaS with SMTP isolation and campaign management.

Node.js·TypeScript·PostgreSQL·Redis·Bull Queue
  • Multi-tenant architecture with SMTP isolation per tenant
  • Worker-based campaign processing with queues
  • Rate limiting and security-aware system design

Internal architecture project

04Mobile Application

CloudNest

React Native mobile app for cloud storage and file management built with Expo.

React Native·Expo·TypeScript·REST APIs
  • Native mobile navigation and authentication flows
  • API-driven content and file management
  • Touch-optimized interface design

Mobile product

Selected Interfaces

Visual projects showcasing interface design and responsive implementation.

CollageCollectives photography portfolio homepage

CollageCollectives

Photography Portfolio

Visual storytelling and photography portfolio with smooth animations.

Next.js·GSAP·Image optimization
Live site ↗
Investa investment landing page interface

Investa

Investment Landing Page

Clean, polished investment-themed landing page with strong hierarchy.

Next.js·Tailwind CSS·Image optimization
Live site ↗

About

My background and approach to software engineering.

I'm a frontend software engineer with 3+ years of experience building web applications, landing pages, and digital products. I focus on creating interfaces that are fast, accessible, and genuinely useful for the people using them.

My background in Quantity Surveying shaped how I approach engineering. It taught me discipline, precision, and how to think through projects from start to finish—seeing both the details and the bigger picture. I bring that same structured thinking to code: clean architecture, clear thinking, attention to how systems work together.

I care about performance, accessibility, and the details that separate good products from great ones. I enjoy working with teams and collaborating on ideas, and I'm always learning new tools and approaches to solve problems better.

Get In Touch

Let's talk about your next project or opportunity.