Molemoeng Gaans
Frontend Developer
Hire this person
Send a job offer directly to this candidate
About
Detail-oriented Frontend Developer with hands-on experience building and optimizing responsive, accessible, and high-performance web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript. Solid working knowledge of C# and the .NET ecosystem, including Blazor for web UIs and .NET MAUI for cross-platform development, enabling effective collaboration in full-stack environments. Proven track record of translating UI/UX designs from Figma into pixel-perfect, user-centric interfaces while integrating with RESTful APIs.
Strong focus on performance optimization, cross-browser compatibility, and agile methodologies, with hands-on experience in DevSecOps and CI/CD pipelines. Eager to contribute to enterprise web applications in a collaborative team setting.
Experience
Frontend Developer at Doosy Pty Ltd (2020-01 – Present)
- Developed and maintained responsive web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript, implementing modern UI/UX designs with a focus on user experience and pixel-perfect alignment to Figma mockups.
- Designed and built cross-platform mobile applications using.NET MAUI (XAML), delivering native-like, consistent user interfaces on both iOS and Android that align with web application designs for seamless multi-platform experiences.
- Collaborated closely with C# backend developers to design, consume, and integrate RESTful APIs, ensuring seamless frontend-backend communication and technical feasibility in full-stack environments (web and mobile).
- Optimized application performance and scalability by implementing responsive design principles, mobile-first approaches, and web performance techniques, resulting in improved user satisfaction and faster load times across devices.
- Ensured cross-browser compatibility (web), cross-platform consistency (mobile), accessibility compliance (WCAG standards), and security best practices, while actively participating in code reviews to uphold coding standards.
- Wrote and maintained unit tests using Jasmine/Karma, performed debugging and troubleshooting, and contributed to technical documentation for maintainable, high-quality codebases.
- Gained practical C# experience through full-stack collaborations and expanded into.NET technologies, including Blazor (WebAssembly) for web UIs and.NET MAUI for mobile development.
- Actively participated in CI/CD pipelines and Agile processes, including pair programming and continuous integration, to deliver high-quality enterprise web and mobile solutions.
IT intern (in-service training) at Creason Technologies (2018-10 – 2019-10)
- Assisted senior developers in the full software development lifecycle (SDLC), focusing on frontend coding, testing, and debugging of web applications.
- Developed foundational skills in building responsive layouts using HTML, CSS, and JavaScript, while gaining exposure to database management systems and system deployment.
- Supported the deployment and maintenance of software systems, contributing to technical documentation and troubleshooting support tickets.
Education
Diploma in Information Technology – Tshwane University of Technology
Matric – Kgononyane High School
