Skip to projects

Sã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.

01 — // skills

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.
02 — // projects

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
03 — // experience

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

  1. 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
  2. 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
  3. 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
04 — // contact

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.