Isaac Johnson — Senior Front-End Engineer

Specialising in React, TypeScript, design systems and interactive 3D.

Contact details

Professional experience

Professional Sabbatical, Volunteer Service & Independent Development

  • Undertook a planned career break, including volunteer service with Youth With A Mission from January 2025 across community development, education and outreach initiatives.
  • Maintained current technical practice through independent product work and R&D in React, TypeScript, Three.js/WebGL, React Three Fiber, Phaser, Unity and AI-assisted tooling.

Full-Stack Engineer · Manabotix

Remote

  • Built a React and Three.js operational visualisation that transformed 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 wider application state.
  • Reduced load times on complex 3D scenes by 35% through code splitting, asset-loading optimisation and render-loop tuning.
  • Established a modular, Storybook-driven component system that improved UI consistency, testability and delivery speed.

Full-Stack Engineer · Unibet

Remote · Contract

  • 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, designing resilient UI states that remained responsive during peak demand.
  • Introduced structured error logging across client and server flows, improving production issue diagnosis and incident resolution.
  • Led dark-mode and accessibility improvements across key betting journeys.

React Developer · Origin Energy

Remote / Hybrid · Contract

  • Built modular React and TypeScript components with 90%+ test coverage for customer self-service portals.
  • Created a shared React and TypeScript starter kit adopted by engineering teams, standardising project structure, testing patterns and onboarding.
  • Partnered with QA to integrate Playwright end-to-end coverage and improve reliability across customer-critical flows.

Front-End Web Developer · Compare the Market

Brisbane

  • Replatformed the insurance-comparison product onto a universal React and Node.js architecture, improving performance, reuse and maintainability.
  • Built a reusable WCAG 2.0-compliant component library in collaboration with UX and accessibility teams.
  • Developed reusable quote-flow and form-validation architecture across product verticals, contributing to improved form-completion rates.

Front-End Web Developer · glu

Brisbane

  • Delivered bespoke full-stack applications, custom MongoDB services and WordPress products for small and medium-sized business clients; led UI/UX and client-facing website design.
  • Introduced a Git-based workflow and modular SCSS theming to improve collaboration and consistency.

Web Developer · The Creative Collective

Brisbane

  • Designed and built market-specific WordPress sites, improving user experience, load performance and SEO visibility.

Selected independent ventures

Social Simple

Founder / Lead Engineer · Part-time · Feb 2023–Present

Built AI-assisted content-automation tools for small-business marketing workflows using React, Next.js and the OpenAI API, including a unified dashboard for planning, scheduling and analytics.

Junklab Games

Founder · Independent studio · Jun 2020–Present

Designed and developed original web and mobile games in Phaser and Unity, including Brick Buster, which achieved a top-five global category ranking. Implemented gameplay systems, analytics and advertising monetisation.