Develop and maintain responsive web applications for global FinTech platforms using JavaScript, TypeScript, React.js, and React Native.
Collaborate directly with top Canadian clients (e.g., BMO Canada) to gather requirements, lead technical discussions, and translate complex concepts into client‑friendly language.
Resolve second‑line support issues, troubleshooting front‑end defects and deploying fixes in staging and production environments.
Participate in Agile and Kanban ceremonies (daily stand‑ups, sprint planning, retrospectives) to drive iterative improvements and on‑time delivery.
Implement DevOps best practices, including CI/CD pipelines, automated testing, and performance optimization.
Eat Creative Africa
Paarl, Western Cape
Web Developer
01.2021 - 10.2022
Job overview
Sole front‑end developer responsible for end‑to‑end implementation of multiple e‑commerce websites.
Translated design mockups into interactive, high‑performance interfaces using React.js and CSS modules.
Developed custom scripts to meet unique client requirements and enhance user experience.
Coordinated directly with stakeholders to refine scope and ensure client satisfaction.
Ucook
Cape Town, Western Cape
Junior Fullstack Developer
01.2022 - 05.2022
Job overview
Reviewed code, debugged problems, and corrected issues.
Managed development milestones from initial steps through final delivery.
Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
Developed functional databases, applications and servers to support websites on back-end.
Contributed to both front‑end and back‑end development of a food‑tech platform using JavaScript, Node.js, and MongoDB.
Built responsive user interfaces with React.js and integrated them with RESTful APIs.
Wrote unit and integration tests, and debugged issues to ensure application stability.
Collaborated with cross‑functional teams in a Kanban environment to refine requirements and deliver incremental features.
Next Steps Digital
Cape Town, Western Cape
Frontend Web Developer
06.2019 - 09.2019
Job overview
Coded using HTML, CSS, and JavaScript to develop features for both mobile and desktop platforms.
Designed and updated layouts to meet usability and performance requirements.
Researched emerging web technologies and trends for possible incorporation into sites.
Produced websites compatible with multiple browsers.
Designed and implemented client‑approved website layouts using HTML5, CSS3, and JavaScript.
Ensured cross‑device responsiveness and accessibility, optimizing layouts for mobile and desktop.
Collaborated with back‑end developers to integrate CMS data and ship projects on schedule.
Provided ongoing maintenance and feature enhancements post‑launch.