Kamogelo Rapholo

Systems Developer

Software Developer, specializing in designing and building efficient systems. Skilled in full-stack development with a security-first mindset.

About Me

I am a passionate Software Developer with a National Diploma in Software Development, specializing in designing and building efficient systems. I bring a security-first mindset from my Ethical Hacking training to all development projects.

My technical expertise spans full-stack development, with experience in Python, C++, SQL, and web technologies. I combine this technical knowledge with user-focused problem-solving to deliver robust, efficient solutions.

I'm passionate about clean code, continuous learning, and staying current with evolving technology landscapes. My goal is to create software that not only functions well but also provides exceptional user experiences.

  • +27 84 618 1051
  • KamogeloRapholo@outlook.com
  • Midrand, South Africa

Kamogelo Rapholo

Work Experience

Systems Developer

2024 - 2025

Octopi Renewed

  • Architected an internal knowledge retrieval system using RAG (Retrieval-Augmented Generation)
  • Implemented PDF parsing (PyPDF2) and chunking strategies to optimize LLM response accuracy by 35%
  • Developed a manual bot using JavaScript, HTML, and CSS
  • Technologies: Python, OpenAI API, JavaScript, HTML, CSS

Junior Developer

2021 - 2025

Freelance and Academic Projects

  • Designed and developed TEPRASM NPO website (www.teprasm.org) in WordPress
  • Designed a financial workflow system with normalized SQL database at TUT as final year project (3-tier architecture)
  • Developed a Streamlit survey application with real-time analytics and personalized questions

Skills & Expertise

Programming Languages

Python
C++
SQL/PLSQL

Web Development

JavaScript
PHP
WordPress

Systems & Security

Linux (Ubuntu/Kali)
Ethical Hacking
Cybersecurity

Projects

RAG Knowledge System

Architected an internal knowledge retrieval system using Retrieval-Augmented Generation with PDF parsing and chunking strategies.

Python OpenAI API RAG

TEPRASM Website

Designed and developed a WordPress website for TEPRASM NPO organization.

WordPress PHP Web Design

Financial Workflow System

Designed a financial workflow system with normalized SQL database as a final year project.

SQL Database Design 3-Tier Architecture

Education & Certifications

National Diploma: Information Technology (Software Development)

2019 - 2025

Tshwane University of Technology

Specialized coursework in Systems Programming, Database Engineering, Linux Development, and Software Engineering.

Ethical Hacker Course

2024

Cisco Networking Academy

Gained proficiency in methodological ethical hacking, penetration testing, vulnerability assessment, and security reporting.

Introduction to Cybersecurity

2024

Cisco Networking Academy

Learned cybersecurity basics, common threats and attacks, protection techniques, and organizational security practices.

Microsoft AI Fluency Course

2024

Microsoft

Completed course on AI fundamentals and applications.

Get In Touch

I'm always interested in new opportunities and challenges. Feel free to reach out if you'd like to discuss a project or just say hello!