The Person Behind the Code

About Me

Senior Java Developer, IT Lecturer, and Founder of Brelinx.com — driven by a passion for building and teaching.

Uwami Mgxekwa — Senior Java Developer and IT Lecturer
Johannesburg, South Africa
7+ Years Experience

Who I Am

I'm Uwami Mgxekwa — a Senior Java Developer, IT Lecturer, and the Founder of Brelinx.com. With over 7 years of hands-on industry experience, I've built a career at the intersection of software engineering and education, believing that the best developers are also great teachers.

Based in Johannesburg, South Africa, I work with enterprises and startups alike to architect scalable, maintainable systems — primarily in the Java ecosystem. My work spans backend development, cloud infrastructure, database design, and full-stack web applications.

What I Do

As a Senior Java Developer, I specialize in Spring Boot microservices, RESTful API design, and cloud-native architectures on platforms like AWS, Azure, and Google Cloud. I've delivered production systems for clients across finance, education, and logistics sectors.

As an IT Lecturer, I teach programming fundamentals, object-oriented design, data structures, and software engineering principles. I'm passionate about making complex concepts accessible and inspiring the next generation of South African engineers.

As the Founder of Brelinx.com, I lead a team delivering custom software development, IT consulting, and digital transformation services to businesses across South Africa.

Skills & Technologies

Java Ecosystem

Spring Boot, Swing, JavaFX, Maven, Gradle

C++

Systems programming, performance-critical applications

Web Technologies

HTML5, CSS3, JavaScript, REST APIs

SQL & Databases

MySQL, PostgreSQL, Oracle DB

Cloud Platforms

AWS, Azure, Google Cloud

DevOps & Tools

Git, Docker, CI/CD pipelines

Career Timeline

2024 – Present

Founder & Lead Developer — Brelinx.com

Leading a software and IT services company delivering custom solutions across South Africa.

2020 – Present

IT Lecturer

Teaching Java, C++, data structures, and software engineering to undergraduate students.

2018 – Present

Senior Java Developer

Architecting and delivering enterprise-grade Java applications for clients across multiple industries.

2017 – 2018

Junior Java Developer

Started professional career building backend services and learning enterprise patterns.

View My Work Get in Touch