Hi, I'm

Bongani Thela

Computer Science student

Hello!

I'm Bongani, a dedicated cloud enthusiast with a passion for backend development. I enjoy using my skills to build the logic and functionality. I'm also highly interested in cloud engineering and I am trying to solidify my experience by doing more projects and getting more AWS certifications, I am currently working on getting my AWS Solutions Architect Associate certification.

Please see below some of the things I have built and my resume .

Projects

Android chatting app

This was a university project I bulit with my group allocated by our lecture. We built an anonymous counselling system that runs on android. Basically what the app does is that users can recieve help with mental health issues which include depression and more from qualified psychologists anonymously. We used Android studio to write the source Code in Java. OkHttp for network requests, OkHttp is a tool that helps developers send and receive data over the internet in their Java or Kotlin programs. We used PHP for the backend of the app. We used SQL to store user and counselor data.

Frontend: XML, Java
Backend: PHP, SQL, OkHttp

Data Exploration

This SQL project focuses on cleaning, transforming, and standardizing a real estate dataset (NashvilleHousing) within a database (PortfolioDatabase). The goal is to improve data consistency, enhance usability, and prepare it for analysis. I got the dataset from Kaggle.


Database: MySQL
Commands: SQL




Cloud Resume Challenge

The website you are looking at has been created based on the Cloud Resume Challenge by Forrest Brazeal. The challenge gives a roadmap for creating a fullstack project in the cloud.

Frontend: AWS Amplify, AWS route 53, CloudFront, AWS certificate Manager, HTML/CSS, Javascript
Backend: AWS API Gateway, AWS Lambda, AWS DynamoDB
IaC:AWS CDK (Cloud Development Kit)
CI/CD: GitHub Actions
Testing: Cypress




AWS Dev enviromnent with Terraform

This Terraform project automates the deployment of an Ubuntu server in AWS, provisioning a VPC, public subnet, internet gateway, and security group to launch a t2.micro EC2 instance. The configuration automatically selects the latest Ubuntu AMI, configures SSH key authentication, and sets up basic networking with public internet access. Designed for development environments, it demonstrates core infrastructure-as-code principles by creating a simple public-facing AWS environment with open network rules (for testing purposes). The setup targets eu-west-1a but can be modified for other regions or expanded with additional AWS services as needed.

Language: HCL(Hashicorp Configuration language)
Technology used: Terraform
AWS:Internet gateway, Public Route table, EC2, Public Subnet, Public security group, AWS VPC.
Third-party tools: VS Code

  • Certificates & Professional Development

  • Education

  • Computer Science - Wits University

  • Python for Data Science and Machine Learning Bootcamp

  • Introduction to data Engineering



  • Skills

  • Javascript, Typescript

  • AWS

  • NodeJS

  • Terraform

  • MongoDB

  • SQL

  • ReactJS

  • GIT

  • HTML/CSS

  • Pandas

Contact me