Australia
Senior software engineer with over a decade of agency experience, specialised in bespoke TypeScript and Python applications. Highly skilled at building applications and optimising workflows both in lead and team collaborator roles. Passionate about frameworks such as React, React Native, Next.js, Django and technologies such as Tailwind CSS, Vite, PostgreSQL, MongoDB, GraphQL, Firebase, Docker and more.
Led typography system standardisation across Atlassian’s product ecosystem, unifying fragmented implementations across multiple codebases. Defined migration strategy and partnered with engineering and design leadership to land changes at scale. Also influenced direction on development infrastructure and testing strategy, improving system reliability, reducing integration friction, and strengthening long-term maintainability of design system tooling.
Working with a range of clients, mostly in the health sector, to build and extend web applications. Leading and mentoring small teams of developers while managing client and stakeholder expectations. - Architecting a process drawing tool and leading a team to rebuilt a web application to manage continuous quality improvement processes in hospitals and health care settings. - Improving the stability of an internal web application designed to manage a seamless tender process, including government processes. - Supporting the growth of a medical technology start-up in building their portfolio of digital therapeutic mobile applications, serving over 100k monthly users and raising close to 30 million AUD. - Formalised mentoring sessions with junior and mid-level engineers teaching common React patterns and good frontend engineering practices.
Software consulting for clients ranging from growth stage startups to large corporates. - Extended web and mobile applications designed to track customer satisfaction and analyse sentiment over time. - Improved the reliability of a cloud platform to manage remote monitoring of bushfires and bushfire detection hardware. - Built a greenfield mobile application with advanced location tracking features including writing an algorithm that translates a stream of location data into a human readable description for an early stage start-up in the travel industry.
Agile development of web applications, working with designers in an iterative human-centered design process. - Developed a greenfield web application for medical students on their training pathway towards specialisation. - Extended an interactive web platform for a national youth mental health foundation to support young people. - Developed a greenfield tele-health web application designed for mental health professionals to consult with clients through videoconferencing.
Tackling UI and UX problems and prototyping web, hybrid mobile and ChromeOS applications. Communicating directly with clients, and working as part of a software development team. - Developed and was the architect of an in-browser video editor and print media editor. - Built a novel volunteering and fundraising web platform designed for workplace giving. - Independently led a greenfield rewards mobile application for a major retailer in the pet industry. - Laid the groundwork for a new multipurpose toolkit to extend and customise e-commerce functionality on the Shopify platform. - Developed a ChromeOS music player application used by retail stores all over Australia. - Built a proof-of-concept frontend for a drone registration portal for Australia’s leading telecommunications and technology company.
Motion design, EDM and web development with exposure to a broad range of technologies and methodologies. - Created a workflow to accelerate EDM development using a component-based architecture before React-like libraries were commonly used.