Hello, I am
Iddi Yakubu
I build accessible, performant frontend interfaces with TypeScript, React, Vue and Flutter — from web apps to cross-platform engineering tools. Recent work includes GeoMech, a Flutter app used by drilling engineers to predict mud weight, pore pressure and fracture pressure, plus a merged bug-fix contribution to Supabase. On the backend I work in Laravel, and I run CI/CD pipelines that keep releases fast and safe.
const engineer = {
name: "Iddi Yakubu",
role: "Frontend Engineer",
stack: ["TypeScript", "React", "Flutter", "Vue"],
focus: ["accessibility", "performance"],
openSource: true,
};
Core skills
End-to-end engineering from backend systems to frontend experiences and platform automation.
Backend - PHP & Laravel
Designing APIs, domain models, database schemas and performant server code.
Frontend - React, TypeScript, Vue & Next
Component driven, accessible UI, state management, SSR and static site generation with React, Next, Nuxt and Vue.
Flutter & Cross-platform
Building cross-platform engineering tools with Flutter and Dart, including GeoMech, used by drilling engineers for pressure and mud-weight modeling.
Platform - Docker & CI/CD
Containerized development and automated pipelines that ensure reliable, repeatable releases.
TypeScript & Tooling
Type-safe codebases and developer experience enhancements across frontend and backend.
Testing & Quality
Automated tests to reduce regressions and maintain trust during rapid delivery.
Architecture & Best practices
Maintainable code, observability, and pragmatic trade-offs for production systems.
Selected projects
Practical work that demonstrates system design, frontend UX and end-to-end delivery.
About me
I build end-to-end products with a pragmatic engineering approach — from accessible React and Vue frontends to Laravel APIs and Flutter cross-platform tools. I prioritize clarity, testing and repeatable delivery pipelines so a distributed team can review and ship features with confidence.
I've been developing professionally since 2018, coming from a Petroleum Engineering background — a path that shaped how I approached GeoMech, a Flutter app I built for drilling engineers to model mud weight, pore pressure and fracture pressure. I'm an active open-source contributor, with a bug-fix merged into Supabase's monorepo, and I work comfortably in fully remote, async-first teams.
Contact
Available for remote and contract roles. Reach out to discuss your project.