HI, I'm

Ndumiso Ngobese

Full-Stack Developer | Meta Certified | WeThinkCode_ Graduate

I build responsive web applications with React and robust backend systems with Python/Java. Certified in Front-End Development and Back-End by Meta and Coursera, I combine technical skills with UX principles to create seamless digital experiences. I'm eager to contribute to innovative projects and create impactful, user-friendly solutions.

Ndumiso Ngobese

I bridge the art of user-centric design with the science of robust system architecture. What sets me apart is my holistic approach—I optimize database queries with the same care I apply to UI animations, I believe technical excellence and user empathy go hand-in-hand.

My journey at WeThinkCode_ shaped my problem-solving mindset through peer learning, code reviews, and real-world projects. I learned that great software is built through collaboration, continuous learning, and iterative improvement.

Beyond the screen, I'm exploring how things work—whether it's the latest tech innovations, the mechanics of machines, or staying active at the gym. This curiosity drives my passion for creating solutions that are both technically excellent and genuinely user-friendly.

Professional Journey

2023 - 2024

WeThinkCode_

Software Engineering

2-year intensive program covering full-stack development, algorithms, data structures, and software engineering principles.

2024

Meta Front-End Developer

Professional Certificate

React, JavaScript, and responsive design through project-based learning.

View Certificate open_in_new
2024

Meta Back-End Developer

Professional Certificate

Mastered Python, Django, APIs, database design, and cloud deployment.

View Certificate open_in_new
2024

Agile Development & Scrum

IBM Certification

Learned iterative planning, user stories, and sprint management.

View Certificate open_in_new
2025

ALX Software Engineering

Back-End Web Development

Intensive 4-month program focused on Python, Django, REST APIs, databases, and software engineering best practices.

View Certificate open_in_new
  • Python, OOP, data structures, and exception handling
  • Django & Django REST Framework
  • MySQL and database fundamentals
  • Capstone back-end project (design, build, deploy)
Jun – Nov 2025

e-Cadres / ICT Support, Education Assistant (EA)

Department of Basic Education

Provided ICT support in public schools by troubleshooting hardware and software, assisting teachers and learners with digital tools, and supporting the transition to virtual and blended learning environments.

My Skills

Programming Languages

  • Java
  • Python
  • JavaScript
  • TypeScript

Frontend Development

  • React
  • jQuery
  • Redux
  • Material-UI
  • Bootstrap

Backend Development

  • Node.js
  • Express.js
  • Django
  • Spring
  • Javalin

Databases & ORMs

  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB
  • Sequelize

DevOps & Tools

  • Docker
  • Jenkins
  • Git
  • GitHub
  • Linux

Software Methodologies

  • Agile & Scrum
  • TDD (Test-Driven Development)
  • CI/CD
  • groups Code Reviews
  • code Pair Programming

Currently Exploring:

  • Advanced React patterns
  • Microservices architecture
  • Accessibility best practices
01

Robot Worlds API

Java Javalin MySQL
02

Little Lemon Restaurant

React JavaScript CSS3
03

Mangata & Gallo

HTML5 CSS3 JavaScript
04

Mental Health Counselling API

Django REST Django Channels MySQL
05

Plotta Web App

Python JavaScript Plotly

Robot Worlds API

Java Javalin MySQL Docker CI/CD

A complex robot simulation engine with persistent worlds, combat mechanics, and database integration. Refactored legacy codebase while adding new features.

  • CI/CD Pipeline: Automated builds, testing, and Docker deployment
  • Database Integration: World persistence using JDBC and DAO pattern
  • Web API: RESTful endpoints for robot control
  • Code Quality: Monitored with CodeScene for technical debt

Little Lemon Restaurant

React JavaScript CSS3 Testing

Full-stack restaurant management system with booking and menu features.

  • Table reservation system with form validation
  • Dynamic menu display with admin controls
  • Unit tested with React Testing Library

Mangata & Gallo

HTML5 CSS3 JavaScript Responsive

Luxury jewelry e-commerce site with responsive design.

  • Mobile-first responsive layout
  • Interactive video banner
  • CSS Grid and Flexbox
Mental Health Counselling API

Mental Health Counselling API

Django REST Django Channels MySQL JWT Auth

A secure online counselling API designed to connect clients with qualified mental health professionals, featuring booking, chat, and emergency support tools.

  • Role-based authentication with JWT
  • Real-time messaging via WebSockets
  • Session booking & management
  • Emergency hotline API integration
In Development
Plotta Web App

Plotta Web App

Python JavaScript Plotly WebGL

Interactive 2D/3D function grapher for mathematical visualization.

  • Supports trigonometric and polynomial functions
  • 3D rendering with WebGL
  • Customizable graph parameters

Let's Connect

Interested in collaborating or have a project in mind? I'm just a message away.

mail

Email

ndumisongobeseng@gmail.com

Send Email
call

Phone

+27 81 289 7413

Call Now
location_on

Based In

Durban, South Africa

Available for remote work

Send a Message

Got a project or opportunity? Let's discuss how we can work together.

I typically respond within 24 hours