São Paulo, Brazil · Working with teams worldwideSão Paulo · Working worldwide
Hi, my name is Ken Nzau.
Building systems that scale.
I'm a software engineer specializing in building high-performance applications that solve real-world problems and give users an awesome experience. I'm currently working with Next.js and Node.js.
Core Competencies
The tech and disciplines behind the work I've shipped.
Frontend
- TypeScript
- React
- Next.js (SSR/SSG, App Router)
- JavaScript
- Redux
- HTML
- CSS / Sass
Design Systems & UI
- Storybook
- Component libraries
- Figma
- Responsive, pixel-accurate UI
- Ant Design
Backend & Data
- Node.js
- Express
- REST APIs
- GraphQL
- Prisma
- MongoDB
- Redis
- Sanity CMS
Architecture
- Microservices
- DDD
- TDD
- SOLID
- Micro-frontends
- BFF
- Object-oriented design
- Clean architecture
- Design patterns
- System design
- API design
- Multi-tenant platforms
Delivery & Tooling
- Git
- CI/CD (GitLab Flow, GitHub Actions)
- Docker
- Playwright
- Vitest
- Azure App Insights
- Code review
Ways of Working
- Full SDLC ownership
- Agile
- Estimation & planning
- Technical leadership
- AI-assisted dev (Cursor, Claude Code)
“Clean architecture, a codebase people don't dread opening, and the small details users never notice but always feel. That's what I care about.”
Things I've built
Apps I build and run myself. No client brief, no handoff — if something breaks, it's on me.
- Personal finance, engineeredLIVE
Ledgr
Track the past, budget the present, fund the future. Drop in a year's .xlsx tracker and Ledgr reads, formats and sorts it into categories in seconds. After that, budgets, investments, trips and savings goals all live in one dashboard.
- React
- TypeScript
- Vite
- Mantine
- TanStack Query
- Zustand
- Tailored job applicationsBUILDING
Job Tailor
You give it a job posting and your experience. It helps you shape an application that answers what the posting is really asking for.
- Next.js
- TypeScript
- In progressSOON
Property app
A property app I'm building now. It launches soon.
- Next.js
- TypeScript
Where I've worked
Mostly remote teams, spread across time zones. I like owning a feature the whole way: the Figma file, the estimate, the release, and the bug report two weeks later.
BSc Software Engineering · Kenyatta University
2024 — Present
Senior Frontend Engineer · Bucksense
Build end-to-end web applications for a premium global travel platform serving Abercrombie & Kent and Cox & Kings, as part of a global team at a digital commerce agency. Work across booking, payments and content tooling, and led the platform's move to a more scalable multi-brand architecture.
- TypeScript
- React
- Next.js
- Storybook
- Node.js
- Redux
2021 — 2024
Frontend Developer · Cognyte
Built frontend features for a data-intensive monitoring platform used by security organisations, working closely with a cross-functional team. Contributed shared components to a micro-frontend architecture and built interactive tools for exploring complex data.
- TypeScript
- React
- Micro-frontends
- TDD
- Docker
Jan — May 2021
Frontend UI Developer · Epanel
Led the frontend revamp of a global esports platform affiliated with Ubisoft, turning a new design direction into a modern, responsive experience backed by a reusable component library.
- React
- Redux
- Next.js
- Sass
- Figma
Got something you want to build?
Email me or find me on LinkedIn. A product idea, a tricky frontend problem, or just to say hi — English or Portuguese both work.