01//BIOGRAPHY & CAREER

From frontend craft to full-stack ownership.

Full Stack engineer bridging high-performance frontend interfaces with resilient, cloud-native backend architecture.

OPERATIONAL STATUSAvailable
Primary Focus

TypeScript & Distributed Apps

Core Ethos

Radical clarity in APIs, razor-sharp frontends, and zero vanity abstractions.

Joshua Adediran

Joshua Adediran

Based in Edo, Nigeria • Remote First

02//ESSENCE

Building tools that treat human attention as a sacred resource.

I bridge design engineering and cloud infrastructure—taking full ownership from MongoDB, PostgreSQL schemas and Redis cache layers to optimistic UI states and 60fps interactions.

I build with strict TypeScript, treat database migrations with care, and champion pragmatic stacks that prioritize rapid feature delivery over configuration sprawl.

2+YEARS SHIPPING CODE
<45msMEDIAN LATENCY TARGET
100%TYPESCRIPT CODEBASE
02//CAREER ARC

Engineering Trajectory

A progression grounded in progressive ownership, shifting from visual finesse to systems resilience.

2024 — 2025Chapter 01

Frontend Specialist

Specialized in React, Next.js, and design systems. Built accessible UI primitives and fluid micro-interactions.

ReactNext.jsTailwindCSSFramer MotionTanstack QueryRedux ToolKitAxios
2025 Current

Full-Stack JS Developer

Built and shipped full-stack applications using Node.js, Express, and Next.js. Modeled relational and document data with PostgreSQL, Prisma ORM, and MongoDB.

Node.jsPostgreSQLPrisma ORMMongoDBExpressNext.js
03//EXPERIENCE

Where I've Worked

Jun 2025 – Jul 2025

Frontend Developer

@ Afriment

Contract

Built and maintained responsive UI components. Collaborated with cross-functional teams to ship features on schedule.

2025 – Present

Frontend Developer

@ PromptEdge

Contract

Developing AI-powered interfaces with React and TypeScript. Implementing complex state management and real-time data features.

2025 – Present

Freelance Frontend Developer

Self-employed

Freelance

Designing and building custom web solutions for clients across various industries. Focus on performance and clean, maintainable code.

04//DOCTRINE

Technical Philosophy

Code as an Enabler

Software succeeds only when it accelerates user outcomes and compounds team velocity over abstraction.

→ Fast loops > Complex architecture

Type Safety from DB to UI

Pair strict database constraints, Zod parsers, and TypeScript to catch failures at compile time.

→ Zero-runtime surprises through contracts

Performance by Default

Target sub-100ms responses, trim client JavaScript, and hold Core Web Vitals to the 99th percentile.

→ Strict budgets for TTFB, FCP & INP

Pragmatic Tooling

Leverage proven, battle-tested foundations that reduce cognitive load and guarantee operational reliability.

→ Proven durability over framework fashion

05//PROBLEMS OF INTEREST

Where I Spend My Time

01

Complex Client State & Sync

Optimistic UI mutations, cache invalidation, and offline reconciliation via TanStack Query & Zustand.

02

High-Throughput APIs & Query Tuning

Query profiling, index optimization, connection pooling, and read-replica architecture in Postgres.

03

Design Systems & Developer Tooling

Internal code generators, CLI tooling, and design token primitives that scale cross-team shipping speed.