Available for hire

Backend systems.
Clean APIs.
Real results.

I'm Sibusiso Nkabinde · Full-Stack Developer based in Pretoria, SA. I specialise in API design, backend systems, and cloud integrations that automate workflows and keep businesses running.

2+ Years Experience
5+ Projects Shipped
AZ-900 Azure Certified
AI Assistant · Trained on My Work

2 questions per day · Resets at midnight

01 / Work

Selected Projects

Real-world solutions focused on performance, usability, and business impact.

LekkerMail Email Marketing Platform
View Project ↗
Python Flask REST APIs

LekkerMail

REST APIs in Python/Flask powering a full email marketing platform: branded template design, contact management, bulk campaign delivery, and real-time performance dashboards.

lekkermail.online ↗
MathEden Tutoring Platform
View Project ↗
Node.js Express Firebase Gemini AI

MathEden

CAPS-aligned Mathematics tutoring platform for SA high schoolers. Node.js/Express REST API backend, Firebase data layer, and Google Gemini 2.5 Flash for natural-language query handling. Deployed via Vercel with CI/CD.

mathseden.live ↗
NanoLink Smart Link Shortener
View Project ↗
Node.js Firebase JavaScript

NanoLink

Smart link shortener with passcode protection, expiration timers, and per-link click analytics, all backed by a Node.js REST API and Firebase.

sibusiso.online/shortner ↗
Urlyze Agency Website
View Project ↗
HTML CSS JavaScript

Urlyze Agency

Modern agency website with service showcase, client portfolio, and streamlined project management tooling built for a growing South African software studio.

urlyze.vercel.app ↗
WhatsApp AI Bot
View on GitHub ↗
Node.js Gemini AI WhatsApp API

WhatsApp AI Bot

AI-powered WhatsApp bot with full conversation context awareness that handles client queries automatically. Built with Node.js and Google Gemini AI, reducing manual response time to zero and keeping conversations natural and helpful.

GitHub Repository ↗
02 / About

Who I Am

I'm Sibusiso Nkabinde, a Full-Stack Developer from Pretoria, South Africa, focused on building backend systems, REST APIs, and cloud integrations that solve real problems for real businesses.

My path into software wasn't linear. I started with Mechanical Engineering at Ekurhuleni East TVET College, which gave me a strong analytical foundation. That curiosity for how things work led me to WeThinkCode_, where I earned an NQF Level 5 diploma in IT: Systems Development, covering OOP, multithreading, full-stack development, unit testing, and end-to-end deployment.

Today I work at Idea Pioneers, engineering API systems, automating workflows, and owning full release pipelines from staging to production across AWS, Google Cloud, and Vercel.

I'm always open to interesting projects and new opportunities. If you have a problem worth solving, let's talk.

Location
🌍 PTA
Pretoria, Arcadia, SA
Experience
2+
Years in production systems
Certification
AZ-900
Microsoft Azure Certified
Status
Open
Available for hire & remote
03 / Stack

Technologies I Work With

The tools and frameworks I reach for to build reliable, production-grade systems.

Backend & APIs
Node.js (Express) Python (Flask) Java FastAPI RESTful APIs GraphQL Webhooks
Cloud & DevOps
AWS Google Cloud Azure (AZ-900) Vercel Docker GitHub Actions CI/CD
Databases
Firebase MySQL PostgreSQL MongoDB
Security & Auth
JWT API Keys Bearer Tokens OAuth
Languages
JavaScript Python Dart Java
Frontend & Mobile
HTML / CSS / JS Flutter / Dart WordPress Responsive Design Google Play Store
04 / Experience

Where I've Worked

Real roles delivering real value, from API design to full release pipelines.

Software Developer (Contract)
Idea Pioneers · Contractor · Remote, South Africa
Mar 2024 – Present
  • Designed and developed RESTful APIs and webhooks in Node.js (Express) and Python (Flask / FastAPI), securing endpoints with JWT and API key authentication and documenting via Postman.
  • Integrated APIs with internal systems and third-party services enabling real-time, bidirectional communication and workflow automation across platforms.
  • Engineered an automated payslip system in Python that securely generates encrypted PDFs and distributes them via authenticated API endpoints, eliminating a manual monthly workflow.
  • Set up CI/CD pipelines using GitHub Actions and managed deployments across AWS, Google Cloud, Vercel, and cPanel, owning the full release pipeline from staging to production.
  • Built data-driven dashboards and dynamic forms backed by REST APIs, improving internal reporting accuracy and streamlining user input workflows.
  • Conducted pre-release QA for mobile apps prior to Apple App Store and Google Play Store publishing, and diagnosed complex API integration issues to maintain uptime.
05 / Certs

Education & Certifications

Formal training and cloud credentials that back up the work.

Microsoft
Azure Fundamentals · AZ‑900
Certified in cloud concepts, core Azure services, pricing, support, and governance models.
2025
Mecer Inter-Ed
Cloud Administration · AZ‑104 & SC‑200
Intensive training covering Azure infrastructure, identity management, and security operations.
Jun – Sep 2025
WeThinkCode_
IT: Systems Development · NQF Level 5
Full-circle software engineering: OOP, multithreading, full-stack development, unit testing, and end-to-end deployment.
Sep 2022 – Dec 2023
Ekurhuleni East TVET College
Mechanical Engineering · N4 to N6
Strong analytical foundation through advanced calculus, problem-solving methodologies, and core engineering principles.
2018 – 2019
06 / Contact

Let's Work Together

Have a project in mind or want to explore working together? I'd love to hear from you.

Sibusiso Nkabinde
Sibusiso Nkabinde
Full-Stack Developer
Pretoria, Arcadia, South Africa