Isaac Johnson — Senior Full-Stack Engineer
Specialising in React, TypeScript, Node, Python, design systems and production-grade interactive 3D.
Contact details
- Emailhello@zackon.top
- GitHubgithub.com/zackabrah
- LinkedInlinkedin.com/in/isaac-johnson
- LocationGrafton, 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 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.
Senior Front-End 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.
Senior 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. Implemented gameplay systems, analytics and advertising monetisation.