Open to opportunities

Samson Lukhele

I build websites using code.

Full-stack developer from Johannesburg, crafting thoughtful web experiences with React, Next.js & Node.js. Currently sharpening my skills at Umuzi.

ReactNext.jsNode.jsExpressTypeScriptMongoDBTailwind CSS

Technologies I work with

React
Next.js
Node.js
TypeScript
Tailwind CSS
Framer Motion
MongoDB
Express
Vite
REST APIs
Git
npm
React
Next.js
Node.js
TypeScript
Tailwind CSS
Framer Motion
MongoDB
Express
Vite
REST APIs
Git
npm

About

A bit about me

The story, the skills, and the journey so far.

Hey, I'm Samson

I'm a self-driven developer who genuinely enjoys the process of building things for the web — from sketching ideas on paper to shipping them live.

Currently levelling up at Umuzi, where I get to work on real-world projects alongside talented people. I care about writing code that's not just functional, but readable and maintainable.

When I'm not coding, you'll probably find me exploring new tech, reading docs, or debugging something that "should definitely be working."

1+
Years Building
5+
Projects Shipped
Curiosity

Frontend

React
Vite
Next.js
Tailwind CSS
Framer Motion

Backend

Node.js
Express
REST APIs
MongoDB

Exploring

Full Stack Dev
API Design
DevOps
Serverless Architectures

Tools

VS Code
Git
npm/Vite
Chrome DevTools

Education & Training

Software Developer Intern

Jan 2026 to Present
Umuzi

Advanced Full Stack Web Development

Apr 2025 to Dec 2025
Umuzi Experience Lab

Web Development Fundamentals

May 2024 to Dec 2024
Umuzi Academy

Matric

Completed Nov 2021
Phakamani Secondary School

Portfolio

Featured Projects

A collection of things I've built — from full-stack apps to frontend experiments. Each one taught me something new.

01

Carbon Tracker

Full Stack

A full-stack application for tracking and analyzing carbon emissions. Features interactive data visualization, user authentication, and data persistence.

ViteMongoDBExpressChart.js
02

Shukuma

Full Stack

A fitness application for tracking workouts, daily training routines, and social features. Built with Next.js and Tailwind CSS.

Next.jsTailwindExpressMongoDB
03

ChatDuo

Frontend

An anonymous messaging application built with Next.js and TypeScript. Features real-time polling and a clean, minimal interface.

Next.jsTypeScriptAPIsReact
04

Word Unscrambler

Frontend

Built with Next.js and TypeScript, this app lets you unscramble words using a custom API powered by a word list. Smooth UX and fun features.

Next.jsTypeScriptAPIs
05

AI Powered Dev Blog

Frontend

A developer blog platform enhanced with AI capabilities. Features include AI-generated content suggestions, automated blogging, and structured content organization.

AstroOpenAIGithub Actions
The best way to predict the future is to build it. Every line of code is a step toward something that didn't exist before.
My philosophy

Contact

Let's work together

Got a project idea, a question, or just want to say hi? I'd love to hear from you. Drop me a message and I'll get back within 24 hours.

Availability

I'm currently open to freelance projects, internships, and full-time roles. Response time is usually within 24 hours.

Available

Send a message