Full-Stack Developer | Cape Town, South Africa 🇿🇦
I build modern, scalable web applications with a focus on clean code and exceptional user experiences. With expertise spanning frontend frameworks, backend architecture, and database design, I thrive on solving complex problems and bringing ideas to life.
I specialize in full-stack JavaScript/TypeScript development, building everything from dynamic React frontends to robust Node.js backends. Whether it's crafting pixel-perfect interfaces with Tailwind CSS and shadcn/ui, architecting RESTful and GraphQL APIs, or integrating headless CMS solutions, I approach each project with attention to detail and a commitment to quality.
I'm comfortable working with modern frameworks like Next.js and TanStack Start, managing databases with MySQL and PostgreSQL, and deploying applications on Cloudflare's edge network. I also bring experience with Python, WordPress development, and design tools like Figma and Canva to round out my skill set.
AI tools have become a valuable part of my development workflow, helping me move faster without compromising on fundamentals. I use them strategically to enhance productivity while maintaining strong problem-solving skills and code quality.
- Languages: JavaScript, TypeScript
- Frameworks: React.js, Next.js, TanStack Start
- Styling: HTML, CSS, Tailwind CSS, shadcn/ui
- Design: Figma, Canva
- Runtime & Frameworks: Node.js, Express, Fastify
- Languages: JavaScript, TypeScript, Python
- APIs: RESTful, GraphQL
- Databases: MySQL, PostgreSQL
- Headless CMS: Payload CMS, Strapi
- Traditional CMS: WordPress
- Testing: Vitest
- Hosting & CDN: Cloudflare, Vercel, Render, Firebase
A full backend for ecommerce apps based on supabase Tech: Next.js, TypeScript, Tailwind CSS, PostgreSQL, supabase Links: GitHub
Intent-based Unix & Git command discovery — right in your terminal. Tech: bunjs, Typescript Links: npm | GitHub
Interactive LMS components built on shadcn/ui and Tailwind v4. Fully typed, accessible, and wired up with onComplete callbacks. Drop them into your app and own the code. Tech: shadcn/ui, Reactjs, Typescript, Vitest, TailwindCSS Links: Live Demo | GitHub
I am currently working on an initiative to build OOSA (Open Source South Africa) to address technical challenges unique to the South African context.
I'm always interested in collaborating on interesting projects or discussing web development. Feel free to reach out!
- Email: siphonkebe@gmail.com
- LinkedIn: https://www.linkedin.com/in/sipho-nkebe-979783312/
- Portfolio: https://siphonkebe.vercel.app/
Crafting digital experiences from the southern tip of Africa 🌍


