Isaac Johnson — Senior Front-End Engineer
Specialising in React, TypeScript, design systems and interactive 3D.
Contact details
- Emailhello@zackon.top
- GitHubgithub.com/zackabrah
- LinkedInlinkedin.com/in/isaac-johnson
- LocationCoffs Harbour, NSW, Australia
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
- 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
- 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
- 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
- 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
- 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
- Designed and built market-specific WordPress sites, improving user experience, load performance and SEO visibility.
Selected independent ventures
Social Simple
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
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.