Available for new opportunities

UsmanAdenekan

|
8+
Years Experience
50+
Projects Shipped
9+
Mobile Apps Built
⚛️ React 19 Next.js 15TS TypeScript🎨 Tailwind CSSTQ TanStack Query Radix UI Framer Motion🐻 Zustand ViteZ Zod📋 React Hook Form📊 Recharts Vitest🎯 Figma🔌 Socket.io📍 Google Maps📱 React Native Expo🗂️ Expo Router💨 NativeWind Reanimated⚛️ React 19 Next.js 15TS TypeScript🎨 Tailwind CSSTQ TanStack Query Radix UI Framer Motion🐻 Zustand ViteZ Zod📋 React Hook Form📊 Recharts Vitest🎯 Figma🔌 Socket.io📍 Google Maps📱 React Native Expo🗂️ Expo Router💨 NativeWind Reanimated
Scroll
01.

About Me

Hey — I'm Usman Adenekan, a Senior Frontend Engineer with 8+ years of experience shipping production software across web and mobile.

I started my career at Majadtekin 2017, building client SaaS products across PropTech, Legal, and Inspection verticals. Since then I've worked at NetPlus and led frontend at Quickmechs — shipping enterprise dashboards, real-time platforms, and full-scale marketplaces.

Beyond the web, I build cross-platform mobile apps with React Native and Expo — from real-time chat apps with WebRTC video calling to three-sided food delivery ecosystems. I care about performance, accessibility, and the details that make an interface feel alive — whether on a browser or a phone.

1M+
Lines of code written
Cups of coffee consumed
50+
Products shipped
Lagos, Nigeria
Based in

My Journey

2017

First dev role at Majadtek — built first production web app and never looked back

2019

Expanded into React Native — shipped first mobile app to the App Store

2021

Growing cross-platform expertise — delivering web and native apps in parallel

2023

Joined NetPlus — built Storm POS dashboard and Tabul enterprise platform

2024

Promoted to Lead Frontend at Quickmechs — led full automotive marketplace from scratch

2025

Delivering across every vertical — fintech, legal, food delivery, real estate, and chat

Now

Shipping web and mobile — React/Next.js on web, React Native/Expo on mobile

02.

Skills & Stack

6 years of continuous learning across the full frontend spectrum — from pixels to performance, components to CI.

Core

TypeScript96%
JavaScript (ES2024)98%
HTML5 / CSS397%

Frameworks & Libraries

React / Next.js95%
Vue 3 / Nuxt80%
Svelte / SvelteKit72%

Styling

Tailwind CSS96%
CSS Modules / Sass90%
Styled Components85%

Animation

Framer Motion90%
GSAP82%
Three.js / R3F70%

State & Data

Zustand / Redux Toolkit90%
React Query / TanStack92%
GraphQL / Apollo83%

Testing & Tools

Vitest / Jest / RTL88%
Playwright / Cypress82%
Storybook87%

Technologies I work with daily

⚛️React 19
Next.js 15
TSTypeScript
🎨Tailwind CSS
TQTanStack Query
Radix UI
Framer Motion
🐻Zustand
Vite
ZZod
📋React Hook Form
📊Recharts
Vitest
🎯Figma
🔌Socket.io
📍Google Maps
📱React Native
Expo
🗂️Expo Router
💨NativeWind
Reanimated
03.

Experience

6 years across agencies, scale-ups, and FAANG-tier companies.

Lead Frontend Engineer

Quickmechs
Jan 2025 – Present· 1+ yr

Led frontend development of a full-scale automotive services marketplace — a consumer SPA and a companion admin dashboard. Owned the entire frontend layer from architecture decisions to production deployment across multiple environments.

Built real-time service booking with Pusher integration and live mechanic tracking via Google Maps
Integrated Stripe and PayPal gateways with OTP verification and KYC via Veriff SDK
Delivered multi-environment build pipeline (dev/staging/production) with env-cmd and Vite 7
React 19TypeScriptMUI v7StripePusherGoogle MapsTanStack QueryZustand
6
Years of professional experience
Across agency, startup, and enterprise — always leveling up.
04.

Featured Projects

A selection of projects I've built — web applications and cross-platform mobile apps.

TA
Enterprise Platform
Live syncTanStackNextAuth

Tabul

Enterprise data-management platform with real-time collaboration via Pusher/Laravel Echo, QR code generation, NextAuth authentication, drag-and-drop file uploads, and infinite-scroll data tables.

Next.js 16React 19TypeScriptPusherNextAuthRadix UITanStack Query
ST
Dashboard
PDF+Excel+CSVChart.jsMapbox GL

Storm POS

Production-grade Point of Sale dashboard with interactive Chart.js visualisations, Mapbox GL geolocation, multi-format exports (PDF, Excel, CSV), and Redux-powered state management.

React 18TypeScriptChart.jsMapbox GLRedux ToolkitExcelJSjsPDF
LB
PropTech
Google MapsTanStackInfinite

Lbrix

Real-estate management platform featuring Google Maps property visualisation, TanStack Form workflows, multi-format chart analytics, image lazy-loading, and infinite-scroll listings.

React 18TypeScriptViteGoogle MapsTanStack FormChart.jsZustand
LI
Legal SaaS
TurbopackRechartsRadix UI

LiquidAttorney

Attorney practice management SaaS with document tracking, case progress monitoring, Recharts analytics, OTP authentication, and a fully accessible Radix UI component library.

Next.js 15React 19TypeScriptTurbopackRadix UIRechartsZod
HA
FinTech
OTP flowFormik+YupSWR

HarmoniaPay

Payment platform UI with multi-step OTP verification, real-time password strength checks, international phone number formatting, countdown timers, and SWR-powered data fetching.

React 18TypeScriptViteTailwind CSSFormikSWRReact Router
TR
Travel SaaS
Next.js 15TanStackZod

Tripplez

Travel booking application with TanStack Query data layer, Zod-validated multi-step forms, Radix UI primitives, accessible date pickers, and Sonner toast notifications.

Next.js 15React 19TypeScriptTanStack QueryRadix UIZodSonner
QU
Marketplace
Stripe+PayPalGoogle MapsPusher

Quickmechs

Full-scale automotive services marketplace with a consumer SPA and admin dashboard. Features Stripe & PayPal payments, real-time mechanic tracking via Google Maps and Pusher, KYC via Veriff SDK, and webcam-powered document capture.

React 19TypeScriptMUI v7StripePayPalGoogle MapsPusherZustand
BU
Chat App
LiveKit WebRTCSocket.IOMulti-lang

Bugga Chat

Real-time messaging app with WebRTC-powered video & audio calling via LiveKit, Socket.IO messaging, location sharing, emoji keyboard, PDF file support, and full multi-language support via i18next.

React NativeExpo 54Socket.IOLiveKitZustandNativeWindi18next
SN
Food Delivery
3 appsGoogle MapsSocket.IO

Snapmeal

Three-app food delivery ecosystem — customer, restaurant partner, and rider apps — each with real-time order tracking via Socket.IO, Google Maps navigation, Expo secure storage, and TanStack Query data sync.

React NativeExpo 54Socket.IOGoogle MapsTanStack QueryZustandExpo Router
LB
FinTech
Flash ListExpo RouterReanimated

Lbrix Mobile

Investment and property services mobile app with phone OTP authentication, financial dashboard, Shopify Flash List for performant data rendering, smooth Reanimated transitions, and NativeWind styling.

React NativeExpo 54Expo RouterNativeWindTanStack QueryZustandReanimated
05.

Get In Touch

Whether you have an opportunity, a project idea, or just want to say hi — my inbox is open.

Find me on
Open to opportunities

I'm currently open to senior frontend, staff engineer, and technical lead roles — remote or Lagos, Nigeria.