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, Dart
- Frameworks: React.js, Next.js, TanStack Start, Flutter
- Styling: HTML, CSS, Tailwind CSS, shadcn/ui, Material3
- Design: Figma, Canva
- Runtime & Frameworks: Node.js, Express, Fastify
- Languages: JavaScript, TypeScript, Python, Java
- APIs: RESTful, GraphQL
- Databases: MySQL, PostgreSQL
- Headless CMS: Payload CMS, Strapi
- Traditional CMS: WordPress
- Testing: Vitest, Playwright, unittest, pytest, jUnit, postman
- Hosting & CDN: Cloudflare, Vercel, Render, Firebase, Supabase
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 am also working on Kuzo, an edtech platform for high school learners to foster an ecosystem of self-studying and academic excellence.
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 🌍
Badges generated with shieldcn




