Initializing...
Open to Opportunities · Immediate Start
Graduate Software Engineer

Thabang
Dikotope.

|

I build production-grade systems for real paying clients — not just side projects. From live payment platforms to AI-powered detection systems, I ship code that solves real problems. Currently seeking a graduate engineering role where I can contribute meaningfully and grow fast.

Thabang Dikotope
0
Client Systems Built
0
Production Users
0
Credits Completed
0
Devs Led @ Hackathon
0
National Rank
0
Years Tutoring
About

Who I Am

Open to Opportunities · Immediate Start

I'm a Computer Science graduate from Tshwane University of Technology (360/360 credits) who builds real, production-grade systems for paying clients — not just portfolio demos.

My background spans full-stack development, backend systems, cloud infrastructure, and cybersecurity. I've shipped a live fuel delivery platform, a business services platform, an e-commerce system, and led a 10-person team to Top 4 at a national AI hackathon.

Based in Johannesburg, Gauteng and actively seeking a graduate engineering role where I can contribute meaningfully, grow within a team, and build systems that matter at scale.

SA Citizen Johannesburg Immediate Start AWS Certified Ethical Hacker 360/360 Credits
Location
Johannesburg, Gauteng
Local Time
--:--:--
Skills

Tech Stack

Python / Flask
88%
JavaScript
82%
PostgreSQL / SQL
85%
React / Node.js
75%
PHP / Java
80%
AWS / Cloud
70%
Cybersecurity
65%
Python
JavaScript
PHP
Java
React
Node.js
Flask
PostgreSQL
MySQL
AWS
Docker
Git
Experience

Work History

September 2025 – February 2026
Software Development & IT Support Intern
MTP IT Solutions / T&T Group (PTY) LTD — WIL
  • Developed client-facing websites, translating business requirements into functional web solutions
  • Resolved Microsoft Outlook authentication failures across multiple client environments, minimising downtime
  • Performed root cause analysis on workstation incidents, building a reusable support knowledge base
June 2023 – December 2024
Peer Tutor & Lab Instructor
Tshwane University of Technology
  • Mentored 30+ students per semester in Java, SQL, JavaScript, and web development fundamentals
  • Facilitated practical programming labs, improving student pass rates and practical competency
  • Developed cybersecurity educational materials adopted into department resources
Projects

Commercial Work

🟢 Live in Production
FuelLinkPro
Co-founded and sole-engineered a live, three-sided fuel-delivery marketplace connecting customers, drivers, and admins — from initial requirements through to production deployment. Real-time tracking, live PayFast payments, and a full admin suite.
Co-Founder Live Payments Real-time Tracking
PythonFlaskPostgreSQLRedisSocket.IOPayFastTwilioDocker
🟢 Live & Deployed
TUT Event Management System
Independently identified a gap in campus event communication and led a 3-person team (TriTech Solutions) to build and ship a full event-management platform — secure auth, QR-code e-ticketing, and organiser analytics, replacing flyers and WhatsApp groups.
Team Lead QR Ticketing 3-Person Team
PythonFlaskPostgreSQLJavaScriptWhatsApp API
🟢 Live & Deployed
FitZone Gym Website
Led a 6-person team through the full SDLC for a final-year TUT software project — a 3-tier gym website built with PHP, SQL, and a responsive front end. Graded a Distinction.
Team Lead Distinction 6-Person Team
PHPHTML5CSS3JavaScriptMySQL
🏆 Hackathon Build — 5 Hours
VerifySA
Led a 10-person team to design, build, and deploy an AI-powered identity and document-verification SaaS platform in a single 5-hour hackathon sprint — combining OpenAI GPT-4o analysis with deterministic rule validation to detect document fraud.
Led 10 Devs 5-Hour Build AI-Powered
Next.jsReactTypeScriptSupabaseOpenAI GPT-4o
🏆 Top 4 Nationally
PestVisionAI 2.1
AI-powered pest detection and automated mitigation system. Led a 10-developer team to deliver a multi-component system combining CV, backend services, and real-time streaming in 48 hours.
Led 10 Devs 48hr Sprint 4th Place
PythonComputer VisionFlaskReal-timeAI/ML
Education

Academic Background

🎓
Diploma in Computer Science
Tshwane University of Technology
Jan 2022 – Mar 2026 · Ceremony Oct 2026
360 / 360 Credits Completed
  • Software Programming, Mobile Device Programming, Database Design & Systems Analysis
  • Completed Work-Integrated Learning (WIL) as structured graduation requirement
  • Led academic project teams including gym management system development
  • Participated in MLab programme for real-world applied development
  • Peer tutor supporting junior cohorts from June 2023 onwards
  • AWS Cloud Quest certified; active Git/GitHub collaborator
☁️
AWS Cloud Quest: Cloud Practitioner
Amazon Web Services
IAM, S3, EC2, security best practices, and scalable infrastructure design
🤖
Generative AI for Software Engineers
WeThinkCode
Practical application of LLMs and AI tooling to build, integrate, and enhance production software
🔐
Ethical Hacker Certificate
Mpumalanga AI Student Hackathon 2025
Ethical hacking principles, penetration testing, and responsible security practice in a competitive environment
Contact

Let's Build Something

Open to Opportunities

I'm actively seeking graduate engineering programmes and junior software engineer roles in Johannesburg. If you're looking for someone who ships real production code, let's talk.