Gugulethu Mdluli
Junior Software Developer
Hire this person
Send a job offer directly to this candidate
About
Junior Front-End Developer with hands-on production experience building responsive, accessible web and mobile applications. Specialises in React.js component-driven development, design system implementation, and translating Figma designs into pixel-perfect, production-ready code. Experienced with Storybook, Vitest, GitHub Actions CI/CD, and Flutter mobile development. Placed 2nd in the Mukuru Hackathon. Passionate about clean UI, continuous learning, and collaborative engineering.
Experience
Front-End Developer Intern at MTN Software Solutions (2025-01 – Present)
Built reusable, accessible React.js UI components with emphasis on state management and performance optimization. Developed an interactive component library using Storybook and contributed to a scalable design system.
- Built reusable, accessible React.js UI components with emphasis on state management and performance optimization.
- Developed an interactive component library using Storybook, enabling stakeholders to visualize and validate UI components in isolation.
- Contributed to a scalable design system, allowing developers to efficiently discover and implement standardised components aligned with product guidelines.
- Translated Figma UI/UX designs into responsive, pixel-perfect, cross-browser-compatible front-end components meeting accessibility standards.
- Implemented client-side routing, authentication flows, and dynamic forms with validation using React.js and TypeScript.
- Wrote and maintained unit, integration, and component tests using Vitest and modern JavaScript/TypeScript testing practices.
- Conducted peer code reviews to enforce coding standards, validate test coverage, and ensure components met design and functional requirements.
- Troubleshot CI/CD pipeline failures in GitHub Actions including security scanning integrations (Trivy).
Technical Mentor at WeThinkCode_ (2024-06 – 2024-12)
Mentored first-year software development students, strengthening their foundational programming and professional soft skills. Facilitated workshops and organized presentation sessions.
- Mentored first-year software development students, strengthening their foundational programming and professional soft skills.
- Facilitated workshops on core programming concepts, fostering collaborative problem-solving and critical thinking.
- Designed assessments and practice tests to prepare students for examinations and project evaluations.
- Organized Pecha Kucha presentation sessions to develop students' communication and public speaking abilities.
Business Administrator at Department of Social Development (2020-10 – 2021-07)
Performed administrative duties across HR, Registry, and Transport departments. Assisted with publishing job ads, scheduling interviews, screening resumes, and maintaining employee records.
- Performed administrative duties across HR, Registry, and Transport departments.
- Assisted with publishing job ads, scheduling interviews, screening resumes, and maintaining employee records.
Education
NQF Level 5 in Systems Development – WeThinkCode_ (2023-09 – 2024-12)
NQF Level 5 in Systems Support – SDC (Skills Development Corporation) (2022-10 – 2023-09)
NQF Level 4 in Tech Support – SDC (Skills Development Corporation) (2021-10 – 2022-09)
NQF Level 2-5 in Electrical Engineering – Ekurhuleni TVET College (2018-10 – 2021-09)