Hi, I am Thina Nontwabaza

full-stack dev

a picture of Thina

What I do

UI Design + Web Development

I specialize in creating visually appealing and user-friendly interfaces, combined with robust web development. From responsive layouts to interactive features, I craft seamless digital experiences using HTML, CSS, and JavaScript. My expertise extends to modern frameworks like React, ensuring dynamic and efficient web applications that meet both user needs and business objectives.

Volunteering & Community Engagement

I'm passionate about giving back to the community and making a positive impact. Through various volunteering initiatives, I've contributed to local tech education programs, participated in coding workshops for underserved youth, and supported community-driven projects. This experience has not only enhanced my leadership and communication skills but also reinforced my belief in technology as a tool for social good.

Backend Development & Database Management

I excel in creating robust server-side applications and APIs using Node.js and Express. My expertise extends to database design and management, working with both SQL (MySQL) and NoSQL (MongoDB) databases. I implement secure authentication systems, optimize database queries, and ensure scalable architectures. Additionally, I have experience with PHP, further broadening my backend capabilities. My focus is on creating efficient, secure, and maintainable backend systems that power modern web applications.

My Work

My Work

A selection of my projects

Project 1

App-Server

API, Node.js

Project 2

Single Page Application

React, Node.js, API

Project 3

E-commerce Site

React, Express, MongoDB

Project 4

Banking Management System

Java

Project 5

Data analysis

Python

Project 6

Cape sunny energy website

HTML & CSS

Who I am

Fullstack developer

I'm Thina Nontwabaza, an enthusiastic and dedicated aspiring full-stack developer with a passion for learning and growth. With a foundation built on humility, kindness, and honesty, I approach both my personal and professional life with integrity and a strong desire to improve.

My educational journey includes a matric certificate with a bachelor pass, an N4 qualification, and a Higher Certificate in ICT. I'm currently expanding my knowledge through an exciting learnership program with ABSA, which is providing me with valuable exposure to the tech industry.

As an aspiring developer, I'm eager to learn and improve my skills in various programming languages including Java, Python, JavaScript, HTML, and CSS. I'm particularly interested in exploring React for building dynamic user interfaces. On the backend, I'm excited about diving deeper into Node.js and Express, and I'm keen to enhance my understanding of database technologies such as MongoDB and MySQL. I'm also looking forward to learning more about PHP to broaden my capabilities.

I'm always eager to take on new challenges, viewing them as opportunities for growth and learning. My goal is to contribute meaningfully to innovative projects while continuously developing my skills in the ever-evolving world of technology. I may not be an expert yet, but I'm committed to putting in the work to become a proficient full-stack developer.

thina-nontwabaza Download CV

My Journey

Education

Software Development (NQF Level 5)

Capaciti

Current

Applications Development (NQF 6)

Cape Peninsula University of Technology

Jan 2020 - Incomplete

Higher Certificate in Information Communications Technology (NQF 5)

Cape Peninsula University of Technology

Jan 2019 - Dec 2019

High School Diploma (Bachelor Pass)

Isilimela Secondary School

Jan 2018 - Dec 2018

Work Experience

Facilitator for Computer Training and Volunteer

Just Grace NPO

Jun 2022 - Feb 2023

Provided computer training and volunteered for various community initiatives.

My Skills

Some of my skills

HTML5

CSS

JavaScript

React

Node.js

PHP

Python

MySQL

Java


Certifications

Contact me

Get in touch