Full Stack Developer building modern products that feel smooth, useful, and production-ready.
I am currently sharpening my craft through Umuzi's rotational internship model, where I contribute across teams and work from feature idea to shipped experience.
- Full Stack Developer with hands-on delivery across frontend, backend, and deployment.
- Current track: Umuzi rotational internship, shipping practical product features across teams.
- Best with: JavaScript/TypeScript, React/Next.js, Node.js/Express, MongoDB/PostgreSQL.
- Strong preference for clean architecture, useful UX, and production-minded execution.
- Building across frontend, backend, and deployment workflows.
- Focused on clean architecture, practical UX, and maintainable code.
- Interested in AI-assisted products, developer tooling, and scalable web platforms.
|
|
|
| Project | Problem | My Role | Outcome |
|---|---|---|---|
| Carbon Tracker | Carbon data is hard to track and interpret in one place. | Built core full-stack flow for logging, visualizing, and persisting emissions data. | Delivered a live tracker with clear visual feedback and practical user insights. |
| Shukuma | Fitness users need a simple workflow for routines and progress. | Implemented modern web UX and full-stack feature integration. | Shipped a live fitness experience focused on clarity and ease of use. |
| ChatDuo | Anonymous chat tools are often cluttered or friction-heavy. | Built a lightweight, minimal interaction flow in Next.js + TypeScript. | Launched a cleaner anonymous messaging experience with fast interactions. |
| Zazu - AI Knowledge Assistant | Internal knowledge is difficult to query quickly across teams. | Contributed to a RAG-based assistant with semantic search and Slack integration. | Enabled faster, more natural internal Q&A and knowledge retrieval. |
| AI Powered Dev Blog | Content pipelines are slow and inconsistent for technical blogs. | Built AI-assisted content workflows and structured publishing paths. | Improved content throughput while keeping a developer-focused writing flow. |
- Carbon Tracker: Vite, Express, MongoDB, Chart.js | Demo: carbontrackr.vercel.app
- Shukuma: Next.js, Tailwind, Express, MongoDB | Demo: shukuma.samson.codes
- ChatDuo: Next.js, TypeScript, React | Demo: chatduo.samson.codes
- Zazu - AI Knowledge Assistant: Next.js, TypeScript, PostgreSQL, Gemini AI, Slack API | Code: umuzi-org/umuzi-single-source-of-truth
- AI Powered Dev Blog: Astro, OpenAI, GitHub Actions | Demo: blog.samson.codes
- Advanced TypeScript patterns and API design.
- PostgreSQL modeling and performant query patterns.
- Better testing discipline and production reliability.
- Portfolio: samsonlukhele.me
- GitHub: @siyabuilds
- LinkedIn: Siyabonga Lukhele



