Dev

Portfolio

Reneilwe
Seleka

Frontend Developer & Software Engineer
Based in South Africa
Scroll
01

About me

Reneilwe Seleka

I'm Reneilwe Seleka, an aspiring Frontend Web Developer and Software Engineer with a passion for crafting clean, purposeful digital experiences.

I believe great software is both functional and beautiful — built with intention from the first line of code to the last pixel. I'm continuously learning, building, and pushing myself to grow in the ever-evolving world of web development.

Whether it's architecting a responsive UI or diving into full-stack problem-solving, I bring curiosity and care to everything I build.

Focus

Frontend Development

Status

Open to opportunities

Location

South Africa

GitHub

ReneSLK

02

Projects

001

SLK Technologies Website

Designed and developed a responsive business website for a solar energy company using HTML5, CSS3, and JavaScript. The site includes interactive product displays, search and filtering, form validation with email integration, and a mobile-friendly navigation system. It also features performance optimization, basic security measures, and SEO tools like a sitemap and robots.txt to improve search visibility.

HTML CSS JavaScript
View on GitHub
002

Redesigned Cross Platform myModules App (React App)

A cross-platform university module hub built with React and JavaScript. Students can browse modules, take quizzes, and engage in discussion forums. Lecturers can share information, manage schedules, create assessments, and post announcements, with students able to reply and interact in real time.

React Native CSS JavaScript HTML
View on GitHub
003

RigForge · In Progress (React / Vite App)

A React and Vite-powered PC component picker app that lets users browse and select PC parts, with real-time compatibility checks to ensure selected components work together. Features a running price total and the ability to save and revisit custom builds — making the PC building process smarter and more accessible.

React Native Vite JavaScript Compatibility Check
004

Mobile OS UI · In Progress

A front-end concept of a mobile operating system home screen built entirely in the browser with plain HTML, CSS, and JavaScript. Features a live status bar with real-time clock, dynamic date widget, home screen widgets, an interactive 8-app grid with custom icon uploads via FileReader, and a bottom navigation bar — all contained in a phone-frame layout that simulates a real device viewport.

HTML CSS JavaScript UI/UX
View on GitHub
005

QuickChat (Desktop Messaging Application)

A Java desktop messaging application that simulates the core features of a modern chat platform. As one of the first projects I built, it helped me develop a strong foundation in object-oriented programming, GUI development, file handling, and multithreading. The application allows users to send, store, search, and manage messages while maintaining local data persistence through file storage.

Java Java Swing Object-Oriented Programming
View on GitHub

Education

Bachelor's Degree in Mathematics & Computer Science
2026 – 2028
University of South Africa (UNISA)

Diploma in Software Development
2025
Rosebank International

Recognition & Credentials

Achievements

Certificate of Completion: AI Fluency for Students
Issued by: Anthropic March 2026

Completed a course exploring how AI can and should be used in our work, covering responsible AI use, practical applications, and integrating AI tools effectively in a professional context.


AWS Foundations: Getting Started with the AWS Cloud Essentials
Issued by: Amazon Web Services April 2026

Completed AWS foundational training covering core cloud concepts, key AWS services, cloud architecture principles, security best practices, and how to navigate and utilise the AWS Management Console effectively.

03

Get in touch

I'm always open to new opportunities, collaborations, and conversations.