Typed end to end
Zod at every boundary and typed query hooks in the client. Contracts fail at build time, not in production.
Six years building fintech, AI and logistics products for teams around the world.
Architected by Luke6+ yrs in production01 · About

Luke, Abuja
Background
B.Eng Electrical & Electronics, Ahmadu Bello University
EN · HA · YO
I like owning the whole problem. For six years I've shipped web, mobile and AI products for fintech, logistics and events teams, and I stay on after launch. I founded Precision InfoTech, where 9 in 10 clients come back for the next build. I write code the next engineer can read, and I care about fast, accessible interfaces.
Zod at every boundary and typed query hooks in the client. Contracts fail at build time, not in production.
Containers, CI/CD, structured logs, rate limits and API docs are part of the first release, not a later clean-up.
I'm Microsoft-certified in identity and access. RBAC, MFA and least privilege go in from the first commit.
Certifications
02 · Selected work
Five projects in fintech, commerce, events, HR tech and logistics. I owned each one from data model to deployment.
AI sales assistant & marketplace for WhatsApp vendors
Led the build across auth, WhatsApp connection, live conversations, orders and analytics. Integrated the WhatsApp Business API as a Meta-verified Tech Provider, with Monnify settlements confirmed automatically.
ORDER #BV-2041
Ankara two-piece · M
Event discovery and AI attendee matching (UK)
Built the web app, the Node/Express API and a Python FastAPI matching service across Anthropic and Gemini, with per-request token budgets that kept inference cost predictable.
Your best matches · TechWeek
Fintech · React · London
Founder · AI · Seed
Design systems · B2B
Technical assessments with on-device proctoring
Candidate code runs entirely in the browser with Monaco and Sandpack, so there is no server-side sandbox to run. Identity checks use MediaPipe face detection, and no video leaves the device.
function twoSum(nums, t) {
const seen = new Map();
for (let i = 0; i < nums.length; i++) {
if (seen.has(t - nums[i]))
return [seen.get(t - nums[i]), i];
seen.set(nums[i], i);
}
}
✓ 8/8 tests passed · ran in browser
Identity verified · on-device
Last-mile delivery across 10 Nigerian cities
Shipped customer and rider React Native apps to both stores, with live rider tracking streamed to customers and an ops console. First-mile integrations onboarded Jumia and Konga.
Fintech platform security & frontend performance
Rebuilt complex React/Next.js interfaces and led enterprise IAM (RBAC + MFA), security automation and the move of critical apps to a PCI DSS-compliant environment.

03 · Experience
Six years across a consultancy, a UK event-tech startup, a fintech and a logistics company, in both product and platform roles.
$ git log --author="Luke Olawale" --oneline
4 roles · 2020 → today
a41f9c2(HEAD → present)Oct 2021 — Present
Abuja · Software consultancy
7be03d1Jan 2025 — Dec 2025
Remote · United Kingdom
c92e4a8Mar 2023 — Nov 2024
Hybrid · Fintech
3d17f05Feb 2020 — Nov 2023
Abuja · Logistics
04 · Stack
I pick tools that are dull, well documented and still readable two years later. I reach for something new only when it clearly earns its place.
Fast, accessible interfaces with typed data layers.
APIs that stay predictable as they grow.
One codebase for both stores, released properly.
LLM features with cost control, plus payments.
Containers, pipelines, logs and API docs.
Microsoft-certified identity and access work.
05 · Client sites
Production websites built through Precision InfoTech for companies across several industries.
06 · Kind words
“We were thoroughly impressed with every aspect of our new website. I'd highly recommend Luke to anyone looking to build a polished, modern product.”
Victor DaniyanPrecision InfoTech“I would highly recommend Luke for his great work. He's a pleasure to collaborate with, and traffic to my website has grown noticeably thanks to his optimization.”
Sally UmarFounder07 · Journal
Jan 12, 2026 · 6 min read
A practical architecture pattern for modules, services, and domain boundaries in production apps.
Dec 20, 2025 · 7 min read
A repeatable system for clean layouts, motion hierarchy, and conversion-focused components.
Nov 30, 2025 · 5 min read
How better types reduce regressions and improve development speed in full-stack projects.
08 · Contact
I'm open to senior full stack roles, contract CTO work and product builds. Remote or hybrid, any timezone. I reply within a day.