Full-Stack Developer

Hi, I'm Lesego

A final-year Computer Science student in Polokwane, South Africa, building reliable full-stack systems — from audit-ready Java EE backends to modern web interfaces. Open to remote WIL placements in 2026.

4th Year CS @ TUT
Full Stack Web & APIs
Java EE Enterprise
Remote South Africa

Building calm, maintainable products with strong UX, secure data flows, and deployment-ready detail — aligned with teams shipping real student-facing software.

Portrait of Lesego Mowaisi

Building thoughtful systems with clean architecture and real-world impact.

I'm a full-stack-minded developer focused on backend discipline and polished frontends. My final-year project is a POPI/GDPR deletion engine on Java EE — with atomic transactions, audit trails, and plugin-based data handling — and I'm actively growing in Supabase, modern JavaScript, and DevOps-friendly delivery.

I learn in public through GitHub, document troubleshooting wins, and care about code that teams can trust in production: testable services, clear APIs, and workflows that respect compliance and user data.

I'm applying for Work Integrated Learning roles where I can ship features on live products — especially EdTech and student-facing platforms that serve South African users at scale.

A toolkit built for shipping complete products, not just mockups.

Technologies I've used in coursework, projects, and hands-on builds.

Languages

Languages I code in

  • Java
  • JavaScript
  • SQL
  • HTML & CSS

Front-End

Interfaces and client-side work

  • HTML5
  • CSS3
  • JavaScript
  • Responsive UI
  • Accessibility

Back-End

Servers, data, and APIs

  • Java EE
  • JPA / EJB
  • Supabase
  • REST APIs
  • MySQL
  • Node.js

Tools & Delivery

Workflow and collaboration

  • Git
  • GitHub
  • GlassFish
  • NetBeans
  • DevOps practices

Selected work that combines product thinking and clean engineering.

Projects I've built or documented — with links to source where available.

Tech Troubleshooting Log

A public collection of technical issues I've solved — GlassFish port conflicts, environment fixes, and lessons learned — to help other developers onboard faster.

  • GlassFish
  • Java EE
  • Documentation
View on GitHub

Portfolio & Learning in Public

This site and my GitHub profile — documenting progress toward full-stack and DevOps roles, with clear project narratives for recruiters and WIL coordinators.

  • HTML
  • CSS
  • JavaScript
  • GitHub Pages
View profile

Open to WIL, full-stack internships, and ambitious teams.

I'm looking for a 2026 Work Integrated Learning placement — especially full-stack roles using HTML, CSS, JavaScript, and Supabase on products that matter. Let's talk about how I can contribute to your team.