I'm a senior full-stack engineer with 10+ years' experience delivering production web platforms across insurance, energy, real-time sports betting, mining technology and games. I specialise in React, TypeScript, modern JavaScript, design systems and complex interactive interfaces, backed by full-stack experience across Node.js, GraphQL, REST and WebSockets. I excel at turning complex data and product requirements into fast, accessible and maintainable experiences — including real-time 3D visualization with Three.js. I build robust, scalable front-end architectures and mentor teams to deliver high-quality software. I enjoy collaborating with product and design to create delightful, accessible experiences and bring ideas to life quickly using modern tooling like Next.js, Storybook and CI/CD pipelines.

Isaac Johnson

I'm a senior full-stack engineer with 10+ years' experience delivering production web platforms across insurance, energy, real-time sports betting, mining technology and games. I specialise in React, TypeScript, modern JavaScript, design systems and complex interactive interfaces, backed by full-stack experience across Node.js, GraphQL, REST and WebSockets. I excel at turning complex data and product requirements into fast, accessible and maintainable experiences — including real-time 3D visualization with Three.js. I build robust, scalable front-end architectures and mentor teams to deliver high-quality software. I enjoy collaborating with product and design to create delightful, accessible experiences and bring ideas to life quickly using modern tooling like Next.js, Storybook and CI/CD pipelines.

Available to hire

I’m a senior full-stack engineer with 10+ years’ experience delivering production web platforms across insurance, energy, real-time sports betting, mining technology and games. I specialise in React, TypeScript, modern JavaScript, design systems and complex interactive interfaces, backed by full-stack experience across Node.js, GraphQL, REST and WebSockets. I excel at turning complex data and product requirements into fast, accessible and maintainable experiences — including real-time 3D visualization with Three.js.

I build robust, scalable front-end architectures and mentor teams to deliver high-quality software. I enjoy collaborating with product and design to create delightful, accessible experiences and bring ideas to life quickly using modern tooling like Next.js, Storybook and CI/CD pipelines.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full-Stack Engineer at Manabotix
November 1, 2023 - May 31, 2024
Built a React and Three.js operational visualization that transforms live mining fleet telemetry into an interactive 3D monitoring experience. Designed the front-end data architecture for Python APIs and WebSocket streams, separating high-frequency telemetry updates from broader app state. Reduced load times on complex 3D scenes by 35% via code splitting, asset-loading optimization and render-loop tuning. Established a modular, Storybook-driven component system that improved UI consistency, testability and delivery speed.
Full-Stack Engineer at Unibet
September 1, 2022 - May 31, 2023
Delivered product features for a high-traffic, real-time sports-betting platform using React, Redux, Node.js and GraphQL. Integrated live match-data and betting-odds feeds, designed resilient UI states that remain responsive during peak demand. Introduced structured error logging across client and server flows, improved production issue diagnosis and incident resolution. Led dark-mode and accessibility improvements across key betting journeys.
Full-Stack Engineer at Origin Energy
September 1, 2022 - May 31, 2023
Delivered product features for a high-traffic, real-time sports-betting platform using React, Redux, Node.js and GraphQL. Integrated live match-data and betting-odds feeds, designed resilient UI states that remain responsive during peak demand. Introduced structured error logging across client and server flows, improved production issue diagnosis and incident resolution. Led dark-mode and accessibility improvements across key betting journeys.
Senior Front-End Web Developer at Origin Energy
January 1, 2021 - February 28, 2022
Built modular React and TypeScript components with 90%+ test coverage for customer self-service portals. Created shared React and TypeScript starter kit adopted by engineering teams, standardising project structure, testing patterns and onboarding. Introduced a Git-based workflow and modular SCSS theming to improve collaboration and consistency. Led dark-mode and accessibility improvements across key betting journeys.

Education

Certificate IV in Entrepreneurship and New Business at TAFE Queensland
January 1, 2024 - January 1, 2024
Bachelor of Information Technology (Software & Media) at Griffith University
January 1, 2012 - January 1, 2016
Advanced Diploma of Interactive Entertainment at Academy of Interactive Entertainment
January 1, 2007 - January 1, 2008
Academic Excellence at Griffith University
January 1, 2012 - December 31, 2014

Qualifications

Sony Foundation Scholarship
January 1, 2008 - January 1, 2010

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Energy & Utilities