Passion Fuels Purpose! 

About Me

Hi, I'm Themba "Raphael" Mahlangu. As an enthusiastic and dedicated technology enthusiast, I have spent the past 4 years immersed in the world of programming. Fuelled by my passion for all things tech, I am constantly exploring new ideas and technologies, pushing myself to learn and grow every day.

Despite coming to programming later in life, I have been able to make significant progress by prioritizing consistent documentation and regular project-building. With every project I undertake, I strive to bring my clients' vision to life by crafting stunning, intuitive websites and mobile apps that deliver exceptional user experiences.

My ultimate goal is to create innovative digital solutions that have a meaningful impact on people's lives, while contributing to the ever-evolving landscape of technology. I firmly believe that through my work, I can help to drive positive change and improve the world around us.

Themba Mahlangu
+

satisfied clients

+

projects completed

+

years of experience

Skills

Web
HTML
CSS
JavaScript
WordPress
ReactJS
NextJS
TailwindCSS
MySQL
Firebase
NodeJS
MongoDB
Python Scripting
React Native
TypeScript
PHP
SQL
NoSQL

Experience

  • Junior Web Developer @Alfeco Holdings

    2023 August - Present | Johannesburg, Gauteng

    Worked on a Corporate Affair team where I provide websites based on the mock up designs provided by a graphic Designer. I also provide maintenance and support for the websites I have developed.

  • Freelance Software Developer @Remote

    2022 January - Present | South Africa

    Worked on 37 projects ranging from Web, Mobile and Desktop applications. I have also worked on 20 projects that are currently in production. Served over 40 clients from all over South Africa.

  • Software Engineer - Contractor @Central Bank of Eswatini

    2023 April - July 2023 | Mbabane, Eswatini

    Worked on a team responsible for developing new features for the Central Bank of Eswatini's website, including improving the accuracy and relevance of search results and developing new tools for data analysis and visualization.

  • Mobile App Developer - Contractor @Capitec Bank

    2022 December - March 2023 | Stellenbosch Campus (Western Cape)

    Worked on a team responsible for developing new features for Capitec Bank's mobile app and also stabilizing Live Easy features including debugging, including improving security and developing new tools for data analysis and visualization.

Education

  • BA Development Studies

    2016 - 2018 | University Of Johannesburg

    Major in Public Management and Governance. Minor in Business Management.

  • Software Development Certification

    2019 - 2021 | Meta - Microverse

    Relevant courses included HTML, CSS, Ruby, Ruby on Rails, JavaScript, React, Redux, and SQL.

Certifications

  • Javascript Algorithms & Data Structures

    2024 | freeCodeCamp

    Main focus is Javascript.

  • Responsive Web Design

    2024 | freeCodeCamp

    Included HTML, CSS and JavaScript.