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 logo

    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

Work Experience

  • Full Facing (Pty) Ltd. logo

    Full Facing (Pty) Ltd.

    Cape Town, South Africa

    • JavaScript
    • React
    • Next.js
    • HTML
    • CSS
    • Senior Front-End Engineer

      Aug 2021 - Jun 2023

      Built 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 2021

      Contributed 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 2018

      Contributed to frontend development projects using React and JavaScript.