Creation of Adam

The online professional
home of Khaya's craft.

Hi! I'm Khaya, a product engineer based in Johannesburg, South Africa. This is my professional space, meant to pitch the person on the other side of this screen why I'm legit. For the personal side of me, check out my personal site.

I began programming at the age of 12, and I've been building ever since. Developing a deep interest in the intersection of design and engineering and passion for building.

For the past 5 years, that passion has led me through various roles, from founding a startup and running developer communities to building dev tools. I’ve seen it all and slowly built up the skills to build well designed, well engineered and overall well crafted software (inc. this site).

When I'm not building, I'm still building and thinking about the future of the web in an age of AI. If you a small team building something cool, I'd love to hear about it.

Johannesburg, JHB 🇿🇦
Jan 2025

General

My techstack is centered around Typescript. My current stack NextJS, Vite (VikeJS), React Native (Expo), AWS (SST), MySQL or PostgreSQL (PlanetScale / Supabase), TailwindCSS, GSAP, Motion.dev and basically anything else to get the job done.

Naked Insurance

Co-leading mobile app development, including migrating a React Native project to Expo Prebuild, offline AI inference and exploring database engineering.

Snaplet

A German based early stage startup for devtools got to work on the Typescript CLI, Frontend and subsequenetly moved to Developer Advocacy.

Sudo

Discord clone built with Planetscale, Vike, Partykit, deployed on AWS with SST and a bunch of other cool tech. Coming soon...

Trusted by

Want to get in touch?

Drop me a line at khaya@upshot.dev.
Follow me on Twitter. This is where I share most of my work.
If you ever come to JHB, let's meet up for coffee.

2025 Khaya Zulu
Built in Johannesburg
Building for the fun of it.
WARNING: Necessary for the future.