Available for work — Johannesburg, SA
Junior Software Developer

Mohapi
Mohoto

I build full-stack web & mobile applications that solve real problems. Backed by enterprise IT experience at Sun International — I write code that works in the real world, not just on localhost.

View My Work ↓ Get In Touch GitHub →
About

Building things
that matter.

I'm a Junior Developer based in Johannesburg with a National Diploma in Information Technology (NQF Level 6) and real-world experience spanning both software development and enterprise IT infrastructure.

What sets me apart? I've actually worked inside large-scale IT environments at Sun International — managing Windows Servers, Active Directory, and network infrastructure for a hotel and casino. Most junior devs have never seen a production system up close. I have.

I build apps that solve real problems: a sobriety tracker to help people in recovery, and a community marketplace to make education more affordable. Code with purpose.

LinkedIn Profile →
1+
Year enterprise IT experience
5+
Technologies mastered
2
Real-world apps shipped
NQF6
IT Diploma qualification
Skills

What I work with

// 01
Frontend
React.js Vue.js JavaScript HTML5 CSS3 React Native
// 02
Backend
Node.js Express.js Java Spring Boot Python Django
// 03
Database & APIs
MySQL PostgreSQL SQLite REST APIs Postman
// 04
DevOps & Tools
Git GitHub VS Code npm Linux
// 05
IT Infrastructure
Windows Server Active Directory Microsoft 365 Networking ITIL
// 06
Currently Learning
TypeScript Docker AWS CI/CD
Projects

Things I've built

Project 01 — Mobile App
Conquer Daily
A sobriety and habit tracker mobile app designed to help users reclaim their lives one day at a time. Features streak tracking, daily journaling, milestone celebrations, and push notification reminders. Built because the people who need this app the most deserve something that feels human.
React Native Node.js Express SQLite Expo
Project 02 — Full Stack Web
Community Marketplace
A full-stack e-commerce platform enabling students to buy and sell second-hand textbooks and school uniforms within their local community. Includes authentication, product listings, shopping cart, and order management. Reducing the cost of education, one listing at a time.
React.js Node.js Express MySQL JWT
Experience

Where I've worked

Nov 2024 – Oct 2025 · 1 Year
System Administrator (Intern)
Sun International — Carousel Casino & Hotel · Kempton Park, GP
  • Administered Windows Server & Active Directory for hotel and casino operations across multiple departments
  • Monitored system performance, executed patch management and backups to maintain 99%+ uptime
  • Supported and optimised network infrastructure including routers, switches, and wireless access points
  • Served as escalation point for complex support issues — produced knowledge base documentation
Feb 2025 – Oct 2025 · 9 Months
IT Support Technician (Intern)
Sun International — Carousel Casino & Hotel · Johannesburg, GP
  • Delivered first-line IT support for 200+ hotel and casino staff across hardware, software, and network domains
  • Installed and configured desktops, laptops, printers, and peripherals for new employees
  • Managed Microsoft 365 environments — Outlook, Teams, SharePoint, and OneDrive
  • Logged incidents in ticketing system and maintained accurate SLA compliance records

Let's build something.

I'm actively looking for junior developer opportunities in Johannesburg and open to remote roles. If you're hiring or want to chat, reach out.

mohotomohapi@gmail.com