Odiri Teddie Adamu
Frontend-focused Full Stack Engineer
Building software that people actually use.
I build scalable web applications, open-source tools, and AI-powered products, and I write about engineering beyond the UI. This is where my work, my writing, and my journey come together.
// current focus
Featured Work
Products I've designed, built, and shipped
Real applications solving real problems, from enterprise scheduling to AI-powered education. Each one shipped, maintained, and used in production.
ServiceDey: Service Marketplace
A two-sided marketplace connecting service providers with clients, complete with payments, reviews, and messaging.
Engineering Writing
Notes from beyond the UI
Deep dives on architecture, performance, security, and the craft of building software that lasts. Written for engineers who care about the why.
Frontend
How to Choose Between Cache First, Network First, and Stale-While-Revalidate
A practical mental model for choosing caching strategies around speed, freshness, fallback behavior, and user expectations.
Authentication
Why Authentication Is More Complicated Than Most Frontend Engineers Think
A practical look at why auth goes beyond login screens: sessions, tokens, expiry, refresh, identity flows, and failure states.
React
State Management Changed When I Stopped Thinking of State as "Just React State"
A practical mental model for understanding UI state, server state, URL state, global state, and derived state.
Accessibility
The Difference Between a Working Component and a Production-Ready Component
Why production-ready components need accessibility, keyboard support, focus management, and semantic behavior.
System Design
Most Frontend System Design Problems Start With Bad Requirements
A look at why strong frontend architecture starts before components, frameworks, state, and folder structure.
JavaScript
The Foundational Data Patterns Behind Modern JavaScript
How array methods map back to foundational iteration, accumulation, comparison, and scan-and-decide patterns.
JavaScript
The Difference Between a Function That Works and One You Can Trust
A four-layer model for writing safer functions: contract, validation, core decision logic, and effects.
Learning in Public
Always leveling up
The journeys I'm on right now. Growth compounds when you do it in the open.
Frontend Architecture
Scaling design systems and module boundaries across large teams.
Backend Engineering
Event-driven services, queues, and resilient API design.
Python & AI
From data pipelines to fine-tuning and serving models.
System Design
Designing for scale, consistency, and graceful failure.
Cloud & Distributed Systems
Edge compute, multi-region deploys, and observability.
Financial Markets
Understanding the systems that move capital and risk.
Experience
The path so far
A decade of shipping, from first commits to founding my own engineering studio.
2023 - Present
Arvel Systems
Founder & Principal Engineer
- Founded an engineering studio shipping web and AI products for clients and in-house ventures.
- Lead architecture, delivery, and the open-source libraries that power our stack.
Aug 2025 - Present
PeakPath Innovation
Frontend Developer
- Lead frontend work across ServiceDey and BizFlow AI, spanning architecture, scalable UI systems, dashboards, and API integrations.
- Build maintainable React, Next.js, and TypeScript product interfaces while collaborating with stakeholders, backend engineers, and junior developers.
Sep 2024 - Aug 2025
ClearCare Solutions
Full Stack Engineer
- Built frontend systems, reusable UI architecture, backend APIs, and database-driven workflows for care-sector platforms.
- Contributed to schedulers, form builders, AI-assisted workflows, notes systems, and reporting tools with React, Vue, TypeScript, Laravel, and SQL.
Mar 2020 - Jul 2024
Atop Web Technologies
Frontend Engineer
- Developed responsive web applications and business websites with React.js and Next.js across multiple industries.
- Handled frontend implementation, API integrations, performance optimisation, and user-focused web delivery for client-facing platforms.
2017 - 2019
Webbiit Technologies
Frontend Developer
- Built and shipped my first production interfaces and fell for the craft.
- Started writing and sharing what I learned in public.
Tech Stack
Tools of the trade
The technologies I reach for to design, build, test, and ship, refined over years of production work.
Frontend
Backend
Cloud
Databases
Testing
DevOps
Languages
Currently Building
Where my focus is now
The work compounding in the background, open-source, writing, education, and products that ship.
UI component library
Growing the headless primitives kit with new components and better theming.
Engineering essays
A weekly cadence of deep-dives on architecture, performance, and AI.
AI education platform
Building adaptive, AI-powered learning paths for aspiring engineers.
Developer AI tools
Hooks and utilities that make shipping LLM features genuinely reliable.
Everyday software
Small, sharp products that solve real problems for real people.