// senior full-stack software engineer · nairobi

I ship type-safe products, end to end.

Senior full-stack TypeScript engineer with six years building production systems — from React front-ends to Node services and the APIs, data models, and types that connect them.

TypeScript · React · Next.js · Node.js · 6 yrs
Sean Pertet
// capabilities

The stack

frontend
TypeScriptReactNext.jsTailwind
backend
Node.jstRPCGraphQLRESTPrisma
data
PostgreSQLFirestoreETL
tooling & dx
ViteWebpackJest
infra
GCPDockerTerraform
// experience

Where I've built

Jan 2026 — present
Software Engineer (contract)
Above The Fray

Build storefronts in TypeScript and modern React; ship reusable, strongly-typed components backed by REST and GraphQL APIs.

Jun 2024 — Jul 2025
Senior Developer
Space48

Led architecture and optimization across multiple client projects; redesigned the team's Git branching strategy, cutting deployment regressions; served as primary technical liaison for clients.

Nov 2020 — Jun 2024
Developer
Space48

Built backend services and integrations in Node.js and TypeScript; led replatforming migrations for products, orders, and customer data; mentored junior developers on best practices.

Sep 2019 — Nov 2020
Graduate Developer
Space48

Developed integrations and automated order, inventory, and shipment synchronization across commerce platforms.

// writing

Latest articles

View all →

How to use Claude Code effectively as a developer

Practical strategies for getting the most out of AI-assisted development — from project setup to complex refactors.

Read →

Building scalable infrastructure that stays type-safe

Lessons from architecting event-driven systems that keep their contracts honest from the database to the client.

Read →
// contact

Let's build something worth shipping.

Open to senior full-stack roles and interesting contract work. If you're building something in TypeScript and care about doing it well, get in touch.