LOADING PORTFOLIO...

Initializing...

// Hello, World!

I'm |

The Developer: I build and debug REST APIs with NestJS, TypeScript, React, and PostgreSQL, and I work across the whole lifecycle: schema design and migrations, authentication and role-based access control, testing, then containerised deployment to AWS with Docker and ECS. The Growth Path: I started in IT support, troubleshooting hardware, networks, and user issues against SLA targets. Learning how systems actually fail pushed me into full-stack development, and then into enterprise work as a Junior Technical Consultant at EPI-USE Africa, where I completed structured training in ABAP, Fiori, CPI, and HANA. Two SAP certifications so far, and I'm still certifying. The Foundation: A National Diploma in IT (Software Development), plus production experience on both sides of the stack. I'm strongest where systems meet: API integration, data modelling, and debugging the messy seams between services. The AI Edge: I work with AI deliberately, not casually. Cursor, Copilot, ChatGPT, and Claude help me read unfamiliar ABAP and SAP code, trace bugs, and clear boilerplate so my time goes to the hard parts. I also build with it, including a RAG-powered agent that turns raw spending data into usable financial insight. The Mission: Keep compounding. More certifications, deeper enterprise work, and the range to carry a requirement from the client conversation all the way to production code that holds up.

DEVELOPER STATS
Sandile Dhlamini
READY!

SANDILE DHLAMINI

Software Developer
JS
HTML
CSS
JAVA
SAP

POWERUPS & SKILLS


JAVASCRIPT
HTML
CSS
JAVA
REACT
GIT
MySQL
PYTHON
SAP

EXPERIENCE & EDUCATION

PROJECTS

Temo — Agricast Platform

Temo — Agricast Platform

React TypeScript AWS Lambda DynamoDB Cognito Tailwind CSS

An agricultural platform that takes the paperwork out of funding for South African smallholder farmers. Agricast consultants review every uploaded document and approve or reject it with a reason, while farmers sell produce commission-free and keep farm records that feed straight into their applications. Built on an AWS-native serverless stack — Lambda, DynamoDB, Cognito and S3 — with a React front end and a separate admin dashboard.

EPI-USE Nexus

EPI-USE Nexus

Next.js Express PostgreSQL Prisma Tailwind CSS Docker

A cloud-hosted web app for managing EPI-USE Africa's employee hierarchy. Features include full employee CRUD, reporting structure management, org chart visualization, Gravatar/profile picture upload, data export, and robust security. Built for scalability and a modern user experience.

FinSight AI

FinSight AI

Spring Boot React Capacitor PostgreSQL Firebase

FinSight AI is a comprehensive personal finance management app with AI-powered insights. It helps users track expenses, manage budgets, and receive actionable financial guidance through a cross-platform mobile application built with Spring Boot, React, and Capacitor.

Coffee Brew Log App

Coffee Brew Log App

React Tailwind CSS Node.js Express Sequelize PostgreSQL

A full-stack Coffee Brew Log app that lets users create, read, filter, edit, and delete brew entries. Features include validation, responsive UI, filtering by brew method, and a modern tech stack.

Spice Studio

Spice Studio

HTML CSS JavaScript API

SpiceStudio is a charming kitchen assistant web application that helps users find recipes based on the ingredients they have on hand. The application features a notebook-style UI with polaroid-like images for food photos.

JavaScript Calculator

JavaScript Calculator

HTML CSS JavaScript

A fully functional calculator application built with vanilla JavaScript. Features standard arithmetic operations, memory functions, and a clean retro-inspired interface.

Upgrades

CONTACT

Start a new quest! Send a message to begin our collaboration adventure.

SEND A MESSAGE

CONNECT WITH ME

LOCATION
Midrand, South Africa
AVAILABILITY
Open to freelance & full-time opportunities