Pieter du Toit
Software Developer
About Me
I am a software developer who enjoys building high-quality web applications that creatively solve real-world problems. When presented with complex work, I'm skilled at identifying the tasks needed to deliver a high-quality product that meets client requirements.
Over the course of my career, I have always stayed current with emerging development technologies and continue to utilise them to build more performant and secure applications.
While most of my work experience is frontend-related, my 2-year experience at Griffith University has extended my skill set to be well-rounded, including backend development and secure hosting, and has provided me with a stronger foundational understanding of software development.
Education
Griffith University
Gold Coast, QLD, Australia
Master of Information Technology
Major in Software Development & Support
Jul 2023 - Jun 2025- Java
- Python
- PHP
- Docker
- Kubernetes
- AWS EC2
- SQL
Achievements
Griffith Award for Academic Excellence – 2023
Griffith Award for Academic Excellence – 2024
Work Experience
Full Facing (Pty) Ltd.
Cape Town, South Africa
- JavaScript
- React
- Next.js
- HTML
- CSS
Senior Front-End Engineer
Aug 2021 - Jun 2023Built user interfaces for an e-learning platform, translated from UI/UX designs (Figma).
Leveraged data caching and on-demand revalidation (SWR) to reduce the API load, improve page load times, and ensure pages displayed accurate data.
Led development of a public-facing website and headless CMS integration, focusing on SEO and performance optimisation.
Developed strong collaboration skills, working closely with UI/UX designers, QA testers, backend, and marketing teams to meet client needs, following Agile methodology.
Participated in frequent code reviews, analysing code, ensuring compliance with company standards, and providing feedback.
Front-End Engineer
Jun 2018 - Jul 2021Contributed to the development of a comprehensive custom UI library for reuse across multiple React-based platforms.
Developed user-friendly forms for data entry, and validated inputs for accuracy and completeness.
Documented UI components in Storybook to facilitate collaboration.
Integrated the frontend with a backend API, using a tailored API client.
IT Dev Intern
Dec 2017 - May 2018Contributed to frontend development projects using React and JavaScript.