Growbit Technologies LogoNjabulo Siphiwe Bhengu

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.

Production-ready systems
Data-driven architecture

Profile Progress

Njabulo Siphiwe

Full-Stack & Data Engineer

Lv. 7
Portfolio XP4,200 / 5,000

Active Quests

Launch next product80%
Scale impactful startups65%
Mentor upcoming devs40%
Gamified view of real career milestonesNext level unlocks new case studies

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

English (Proficient)Open to acquiring additional language skills for international collaboration
Njabulo Sphiwe

Experience

Professional Journey

Production platforms built and shipped across web, mobile, and marketplace domains.

Full-Stack Developer
CV Builder App (Next.js + Supabase) | Jan 2023 - Present
  • 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.
Full-Stack Developer
The Grad Store (Next.js + Supabase) | Jun 2023 - Present
  • 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.
Full-Stack Developer
GigLinkAI — Job Marketplace Platform | Jun 2024 - Present
  • 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.
Full-Stack Developer
Skhonza Tutoring Academy (Next.js + Supabase) | May 2025 - Present
  • 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.

Microsoft Certified: Azure Data Fundamentals (DP-900)
Microsoft

July 2026

React + Redux — The Beginner Guide
Udemy

Completed

Functional Programming in JavaScript: A Practical Approach
Udemy

Completed

Portfolio

Featured Projects

Production platforms across e-commerce, SaaS, marketplaces, and education.

Screenshot of CV Builder App (Next.js + Supabase)

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.

Screenshot of The Grad Store (Next.js + Supabase)

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.

Screenshot of GigLinkAI — Full-Stack Job Marketplace

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.

Screenshot of Skhonza Tutoring Academy (Next.js + 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.