Front-end developer, Design engineer, UI engineer, software engineer

Design systems are my favourite. I like interesting challenges. React + typescript is my main experience. Can do mobile
Connect
Get their resume and portfolio

Work expectations

Status
Actively looking
Not looking
Not looking
Open to new opportunities
Location
Sydney
-
Open to relocating
Commitment
Full-time, Casual / Contract / Part-time
Availability from time of offer
Immediately
Development experience
7+ years
Top 3 languages or frameworks
React, TypeScript, Next.js
Also knows
Python, Sass/SCSS, Tailwind, Cordova, JavaScript, Styled Components, Emotion, GraphQL, Android, React Native, Angular, Backbone.js, C#, CSS, css, ESLint, Expo, Express, Figma, GitHub, GitHub Actions, jQuery, Material-UI, Next.js, Node.js, Prettier, Recoil, SQL, TensorFlow js, yarn
Preferred work environment
Hybrid
Strengths
Good with people Great at patterns in the work and in the team Diverse experience with industry and technology
Interested in working involving
I tend to thrive in an environment that focuses on good people, and not just the pure skills they bring to the table. I am talented beyond my profession, and somewhere that respects that is ideal. Culture is crucial, no talented jerks. I'd like to work on design systems but I am open to interested challenges too. I'm great at seeing patterns and implementing things visually.
Not interested in work involving

No gambling companies. Your work/product must make the world a better place or at least have a neutral contribution. If your reviews are all terrible, and people are claiming the team or product has harmed them in some way, and you dismiss it, I will not work for you. No companies that try to fix their issues by blaming others.

Other information
Able to work in Australia without visa sponsorship
Requires visa sponsorship to work in Australia

Pay expectations

Full-time
$
145000
per year
Casual / Contract
$
1000
per hour
Pay is negotiable in exchange for equity
Pay is negotiable in exchange for equity
Pay is not negotiable in exchange for equity
Open to volunteering or working for equity only
Not interested in volunteering or working for equity only if joining as a co-founder

Referred by

  •  

Work experience

Proudest professional achievement
Built 2 design systems from scratch. Nova entertainment wanted to launch 6 websites, built 2 in about 3 months by architecting the "Frequency" design system, where the theming became the branding switch. Allowed the architecture for an additional 4 to be built from the theme alone. Propeller Aero Manager pushed back for months on a design system for Mobile during a rebuild of the app. Entire team of engineers and designers were frustrated with the app looking awful. Rallied the team to build the foundation of the "Lyrebird" design system in a planned one day hackathon. Soon became a standard tooling for the entire mobile team and any team that contributed to the mobile app.

Software Engineer

Geospatial technology companyJanuary 2024 – October 2025

  • Member of the Vision Squad, delivering machine tracking and real-time surveying data features across desktop and mobile platforms
  • Architected and shipped the Lyrebird design system from scratch, adopted by the entire mobile engineering team, eliminating duplicated UI code and significantly reducing time-to-feature for cross-platform work
  • Integrated machine tracking into the Cesium-powered 3D Visualiser desktop app (React, TypeScript, MUI, Node), enabling surveyors to monitor heavy machinery positions on a live 3D map for the first time
  • Extended machine tracking to React Native mobile by refactoring existing services for extensible reusability—the refactored architecture became the standard pattern for subsequent mobile integrations
  • Delivered Rover and InCab, mobile-exclusive features giving machine operators and surveyors real-time position, elevation, attitude, and accuracy data directly from hardware
  • Built algorithms and validators for raw machine data ingestion, improving positional accuracy and reliability of surveying outputs
  • Established and maintained team knowledge base capturing proprietary technical context, reducing onboarding time and preventing knowledge loss

Career Break

Personal Projects & Job SearchOctober 2025 – Present

  • Taking intentional time between roles to recharge, pursue personal interests, and find the right next opportunity in frontend and design systems engineering

Career Break

TravelJune 2023 – November 2023

  • Took an intentional career break to travel internationally before returning to engineering

Software Engineer

Australian radio and entertainment companyMarch 2023 – June 2023

  • Led frontend development for the simultaneous relaunch of two major Australian radio brand websites
  • Led website relaunch using modern React, TypeScript, Next.js, Turborepo, and Tailwind stack, delivering both sites on schedule
  • Architected the Frequency design system end-to-end—building 30+ reusable components (~85% of the total library), writing documentation, and running onboarding sessions for developers and designers
  • Collaborated across a multidisciplinary team spanning mobile, back-end, and analytics to ensure seamless integration across the full product stack

Software Engineer

Digital consultancyOctober 2021 – November 2022

  • Consulted on multiple long-term projects, including leading a React Native app build and integrating personalisation into a major Australian retailer's CMS webstore
  • Led end-to-end development of a React Native invoice management app with GraphQL backend, serving 50–500 users, from initial architecture through to delivery
  • Integrated customer-facing personalisation into a major retailer's CMS webstore, improving relevance of product recommendations at scale
  • Contributed features, fixes, and feedback to the Balance design system; wrote technical and non-technical documentation adopted across client teams
  • Mentored junior developers (in-house and client-side), establishing best practices and coding standards that improved code quality and review efficiency

Frontend Developer (Contract)

Fintech home loan platformMarch 2021 – September 2021

  • Contracted into the CMS team to develop customer-facing features and make significant platform performance improvements
  • Increased test coverage by 30%, reduced JavaScript bundle size by 40%, and cut build time by 60%—materially improving developer velocity and page performance
  • Developed new acquisition and engagement features for the home loan platform, balancing requirements from multiple business stakeholders
  • Partnered with the Design System team to implement and integrate new UI components consistently across the platform

Frontend Developer

Edu-tech platformAugust 2018 – June 2020

  • Part of the high-performance frontend team at a fast-growing platform serving tens of thousands of learners globally
  • Developed new features across the full ecosystem (React, TypeScript, .NET, Cordova) on a platform with tens of thousands of active users
  • Migrated legacy CoffeeScript views to performant TypeScript React components with Redux-Saga for state management, improving maintainability and runtime performance
  • Focused on cross-browser compatibility and responsive design across web and hybrid mobile (Cordova) surfaces

Frontend Developer

Digital advertising agency

  • Worked on the Apple ANZ website

Education

General Assembly · Web Development Immersive
Sep 2016 – Nov 2016 · Full-stack JavaScript (React, jQuery, Backbone), HTML/CSS, Ruby on Rails

University of Technology, Sydney · BA Communication, Writing & Cultural Studies
Mar 2012 – Mar 2015

Connect to get their LinkedIn profile, real name, contact details and portfolio
No challenges complete yet

Vouched for by

Interviews

No items found.
SkillsRobin ID: 
xowklpj