Full-Stack Engineer • Data Engineer • Problem Solver
Leveling up digital products
I design, build, and deploy production-ready web and mobile applications — from e-commerce and SaaS to marketplace systems — with a growing focus on data engineering and cloud analytics.
Profile Progress
Njabulo Siphiwe
Full-Stack & Data Engineer
Active Quests
About
Who I Am
Full-Stack Software Engineer and Data Engineer specializing in the design, development, and deployment of production-ready web and mobile applications, including e-commerce platforms, SaaS products, and marketplace systems. Proficient in Next.js, React, React Native, Supabase, SQL, and backend system design, with expertise in authentication, payment integrations, role-based access control, and credit-based monetization.
Built a strong foundation in data science, analytics, and modern data platforms, backed by the Microsoft Azure Data Fundamentals (DP-900) certification and currently advancing expertise in Microsoft Fabric and enterprise analytics through DP-700 preparation.
Well-versed in leveraging AI-powered development tools and modern AI workflows to accelerate software development, improve productivity, and deliver high-quality solutions. Passionate about designing scalable, data-driven software systems with a growing focus on data engineering, cloud analytics, and end-to-end solution architecture.
Interests include emerging technologies and micro-services architectures, with a focus on continuous improvement through agile methodologies and innovative software design & architecture.
Education
BSc Computer Science & Informatics
Major: Computer Science, Informatics, Software Engineering
University of Johannesburg
Minor: Mathematics (Discrete, Linear Algebra)
Academic Focus:
Major: Computer Science, Informatics, Software Engineering
Minor: Mathematics (Discrete, Linear Algebra)
Languages

Experience
Professional Journey
Production platforms built and shipped across web, mobile, and marketplace domains.
- ›Built a mobile-first CV Builder with Next.js, Tailwind CSS, and Supabase featuring PayFast payments, real-time CV preview, and server-side PDF generation.
- ›Architected a two-tier system with a client-facing application and a dedicated admin portal for users, payments, templates, and platform operations.
- ›Developed a full-stack e-commerce platform with integrated PayFast payments and WhatsApp order flows.
- ›Architected a two-tier system comprising a customer-facing storefront and an admin portal for products, orders, inventory, payments, and customer interactions.
- ›Developed a full-stack job marketplace connecting job seekers with employers through a modern, responsive web application.
- ›Built a two-tier system with secure authentication, role-based access control, real-time data management, and scalable Supabase backend architecture.
- ›Developed a tutoring management platform connecting tutors, learners, and parents through a unified web application.
- ›Implemented secure payment processing, real-time session management, role-based access control, and admin tools for classes, schedules, attendance, and invoicing.
Expertise
Skills & Abilities
Technical expertise spanning full-stack development, data engineering, and modern software architecture.
Soft Skills
- ›Leadership
- ›Communication
- ›Problem Solving
- ›Project Management
- ›Adaptability
- ›International Collaboration
Programming Languages
- ›Java
- ›C#
- ›C++
- ›VB.Net
- ›JavaScript
- ›TypeScript
- ›Assembly Language
Frameworks & Libraries
- ›Spring Boot
- ›JavaFX
- ›React
- ›Next.js
- ›Vue.js
- ›React Native
- ›ASP.NET
- ›.NET Web API
- ›.NET Handlebars
- ›Single SPA
- ›Mediatr
- ›Zustand
- ›Entity Framework & LINQ
Web/UI & Styling
- ›CSS
- ›Tailwind CSS
- ›Material UI
- ›Shadcn
Databases
- ›SQL
- ›T-SQL
- ›PostgreSQL
- ›SQL Server
- ›MartenDB
- ›SQLite
- ›Supabase
Testing & Automation
- ›xUnit
- ›JUnit
- ›Jest
- ›TestCafe
- ›Robot Framework
- ›Unit Testing
- ›PowerShell Script
- ›Selenium
DevOps & Deployment
- ›Docker
- ›CI/CD
- ›PowerShell Scripting
- ›OpenAPI for Code Generation
- ›Azure
Additional Concepts
- ›API Design
- ›Event-Driven Architectures
- ›Feature Flags
- ›Vertical Slice
- ›Clean Architecture
- ›Data Structures
- ›BFS
- ›Design Patterns
Methodologies
- ›Agile
- ›Iterative Development
- ›Quality Assurance (QA)
Credentials
Certifications
Professional certifications and completed training programmes.
July 2026
Completed
Completed
Portfolio
Featured Projects
Production platforms across e-commerce, SaaS, marketplaces, and education.

CV Builder App (Next.js + Supabase)
A mobile-first CV Builder built with Next.js, Tailwind CSS, and Supabase, featuring secure PayFast payments, real-time CV preview, and efficient server-side PDF generation. Architected as a two-tier system with a client-facing application and a dedicated admin portal for users, payments, templates, and platform operations.

The Grad Store (Next.js + Supabase)
A full-stack e-commerce platform with integrated PayFast payments and WhatsApp order flows. Architected as a two-tier system comprising a customer-facing storefront and a dedicated administrative portal for managing products, orders, inventory, payments, and customer interactions.

GigLinkAI — Full-Stack Job Marketplace
A full-stack job marketplace platform connecting job seekers with employers through a modern, responsive web application. Built as a two-tier system with secure authentication, role-based access control, real-time data management, and scalable backend architecture using Supabase.

Skhonza Tutoring Academy (Next.js + Supabase)
A full-stack tutoring management platform connecting tutors, learners, and parents through a unified web application. Architected as a two-tier system with secure payment processing, real-time session management, role-based access control, and admin tools for classes, schedules, attendance, invoicing, and business operations.
Contact
Let's Work Together
Have a project in mind or just want to say hello? I'd love to hear from you.
Email me directly:
Njabulo.Bhengu@growbittechnologies.co.za