Hello, I'm
Sibonelo Mbatha

I'm a Full Stack Developer passionate about creating aesthetically pleasing, functional, and user-centered digital experiences.

Profile

About Me

I'm a dedicated Full Stack Developer with expertise in web and mobile solutions, specializing in React and React Native. My experience spans API development, database management, and performance optimization, with a strong focus on delivering exceptional user experiences.

I thrive in collaborative environments, mentoring junior developers and managing projects from conception to deployment. My passion for technology drives me to continuously learn and implement the latest industry trends.

Education

Bachelor of Computer and Information Sciences in Application Development
Varsity College

Location

Durban, South Africa

My Skills & Expertise

I've worked with a variety of technologies and frameworks to create exceptional digital experiences.

Frontend Development

HTML, CSS, JavaScript, React, React Native, Next.js, Tailwind CSS

Backend Development

Node.js, ASP.NET Core, Express.Js

Database

MongoDB, MySQL, Firebase, Supabase

Mobile Development

React Native, Expo

Version Control

Git, GitHub, GitLab, Bitbucket

API Development & Integration

RESTful APIs, third-party integrations, backend-to-frontend communication

Performance Optimization

Profiling, debugging, code refactoring, best practices

UI/UX Design & Implementation

Figma, Adobe XD, user flows, wireframes, prototyping

Featured Projects

Here are some of my recent projects that showcase my skills and expertise.

Wordle Clone

A clone of the popular word game Wordle.

Next.jsTailwind CSSTypeScriptReact

Expesne App

A expense tracker app to make the daily drain of managing your finances easier.

ReactNode.js

Fitness Tracking App

A mobile-responsive fitness tracking application with progress visualization and workout plans.

React NativeFirebaseChart.jsRedux

AI Content Generator

An AI-powered content generation tool for creating marketing copy, blog posts, and social media content.

PythonOpenAI APIReactFastAPI

Education & Experience

My academic background and professional journey.

Education

Bachelor of Computer and Information Sciences in Application Development

2018 - 2020

Varsity College

Westville

Higher Certificate in I.T and Support Services

2017

Varsity College

Westville

A+ in IT principles

2016

Damelin

Matric

2015

St Benedict High School

Work Experience

Intermediate FullStack Software Developer

2023 - Present

Insight Consulting

Durban

Working mainly on web and mobile based solutions where I have been given the responsibility of working on the full project life cycle, mainly focusing on mobile devlopment using React Native and Expo.

Development of new features and improvements to existing systems

Debugging and system testing

Deployment on both mobile and web based solutions

Maintenance of managed systems and the App Store for mobile apps

Introducing and implementing new technologies and libraries to the team

Mentoring junior developers and providing training on new technologies

Working on the full project life cycle from design to deployment

Developing features starting from the design phase to the implementation phase

Database management and optimization and migrations

API development and integration

UI/UX design and implementation

Performance optimization and debugging

Code review and refactoring

Documentation and knowledge sharing

Collaboration with cross-functional teams

Dealing with clients and stakeholders to understand their needs and requirements

Junior Software Developer

2021 - 2023

ComputASSIST

Durban

Working mainly on web and mobile based solutions where I have been given the responsibility of working on the full project life cycle.

Conversion of legacy systems to web and mobile based platforms using both React and React Native libraries

Creation of new web based systems comprising of both React front-end and C# back-end built from the ground up

Documentation of all managed systems

Project management using Jira

Creation of UI Design using Adobe XD

Creation of system workflows and components using Draw.io

Debugging and system testing

Tutorial videos and Training on all managed systems

Deployment on both mobile and web based solutions

Integration with existing systems between other departments using languages such as Visual Basic and Delphi

Maintenance of managed systems and the App Store for mobile apps

Intern

2019

Xact ERP

Durban

Worked in their development program where as interns we were equipped with key skills to prepare us for the working environment.

Developing new and modern designs for their existing systems to improve user experience

Creating various database schemas

CRUD and SQL queries for newly developed features

SCRUM project management and weekly catch up meetings

Get In Touch

Have a project in mind or want to collaborate? Feel free to reach out!

Contact Information

sibzmbatha870@gmail.com

Durban, South Africa

Follow Me