click a node to jump to that project

FULL-STACK DEVELOPER · SOUTH AFRICA_

I build the routing logic behind the systems teams run on.

Ticketing platforms, approval workflows, and multi-tenant systems — the internal plumbing that has to work quietly, every single time.

Angular·Node.js·Express·MSSQL·Nginx·TypeScript

ABOUT

Who's building this

Darnell Naidu
"Growth — professional, personal, and spiritual — is the throughline in how I work. I build software with one goal: creating solutions that genuinely help people."

Motivated and enthusiastic software developer with a Diploma in Software Development and IT, proficient across a broad range of languages and frameworks with strong experience in project development and problem-solving.

WORK

Selected work

TCK-014 · MULTI-TENANT

iDesk — Inspirit Ticketing System

The internal helpdesk platform Inspirit runs support on. Routes tickets across product buckets, manages admin roles, logs time, and generates quotes — live at idesk.online.

↳ Rebuilt tenant routing from subdomain- to path-based across 9 files; traced a tenant-isolation bug to one interceptor that had never been saved to disk.

AngularNode/ExpressMSSQLNginx
TCK-027 · WORKFLOW

Streamline — Workflow Automation

A solo consultancy concept for SME approval automation. Built a working demo of a purchase-order approval flow, using motion to make each step's status legible at a glance.

AngularApproval workflowsMotion design
TCK-033 · PROPOSAL

Liquor Barn — Delivery Concept

A clickable mockup for an on-demand liquor delivery experience, built to pitch the client on a Sixty60-style ordering flow.

UX mockupClient proposal

STACK

Toolkit

Click a skill to see where it shows up above.

Let's talk

Open to interesting internal-tools problems.