Johan Westermann

Margate, South Africa · +27 72 029 0164 · johanwestermann@gmail.com

Software Engineer with over 8 years of experience specializing in modern JavaScript (React, TypeScript) and full-stack web development. Skilled in building scalable, performant applications with strong attention to code quality, architecture, and UX. Experienced across cloud (AWS, Firebase), serverless, and headless CMS solutions. Passionate about crafting efficient, maintainable software and exploring emerging technologies in web development.


Experience

Senior Full Stack Developer

iIdentifii, Remote (Cape Town)
July 2023 – Present

Building full-stack solutions leveraging Node.js, Next.js, React, and TypeScript. Leading architecture for mono-repo systems and integrating biometric & liveness SDKs for financial institutions like ABSA, Standard Bank, Capitec, and Old Mutual.

  • Architected TypeScript-based front-end and Node.js back-end for scalable identity verification.
  • Managed mono repositories ensuring efficient codebase organization and modularity.
  • Integrated custom biometric web SDKs into large-scale financial systems.
  • Delivered high-impact, secure solutions across multiple banking clients.

Software Engineer

Summit Developers (Netherlands)
2022 – 2023

Worked on client projects (Finalist) using modern front-end and back-end stacks including Drupal, React, and Node.js. Focused on automation and testing in Agile teams.

  • Developed and deployed full-stack applications with PHP, Node.js, and React.
  • Built automated testing solutions using Selenium and CI/CD pipelines.
  • Collaborated in Agile teams to deliver iterative improvements across large client systems.

Software Engineer

Art in Voyage (Cape Town)
2020 – 2022

Designed and developed internal management tools for luxury travel logistics using Laravel, React, and TypeScript. Led integration of a custom internal cloud storage solution.

  • Built responsive web interfaces using React and TypeScript.
  • Developed Laravel-based APIs and WordPress headless CMS integrations.
  • Introduced internal cloud computing infrastructure to optimize hosting costs.

Web Developer

WebGo (Cape Town)
2019 – 2020
  • Created responsive websites using CodeIgniter, Drupal, and Bootstrap.
  • Integrated REST APIs and optimized site performance.
  • Delivered custom web solutions aligned with client goals.

Software Developer

Flash Marketing (Emalahleni)
2018 – 2019
  • Developed full websites with CakePHP, WordPress, and jQuery.
  • Implemented SEO and responsive UI designs.
  • Managed hosting via cPanel and MySQL databases.

IT Manager

Massanti (Emalahleni)
2017 – 2018
  • Oversaw IT infrastructure, Microsoft 365, and Azure administration.
  • Improved system uptime through proactive troubleshooting and documentation.
  • Provided technical support and network management across departments.

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum