I have a diverse career as a Software Engineer and Architect, showcasing my expertise across various industries including positions at eBay Classifieds Group, Wikimedia Foundation Deutschland, and Klarna. Notable achievements include delivering JavaScript projects from end-to-end, leading teams, developing proof-of-concepts to rebuilding legacy applications from the ground up using the latest technologies, and creating innovative tools to support engineering practices. Additionally, I've made impactful open-source contributions, such as enhancing Mozilla Firefox DevTools and implementing accessibility-specific JSX rules for the Rome Toolchain. My educational background in Fine Arts, Photography, and Computing Studies from RMIT University enhances my ability to bring unique and creative solutions to technical challenges.
Professional Experience
Klarna, Mobile App Developer. JUL 2023 - SEP 2023
React Native, Typescript, Node, Docker, AWS, Jira
-
Working with a team to develop a new product for the US market
-
Development of React Native application within an existing ecosystem
eBay Classifieds Group, Frontend Architect.
JAN 2022 - JUL 2023
React, Typescript, Node, Docker, AWS, Jira, Cypress
-
Working within the security division to create frontend solutions
for user security related issues.
- Reviewing candidates for Javascript based roles.
-
Leading initiatives in the JS ecosystem to create community based
practices at the organisation.
-
Developing a proof-of-concept to rebuild the Kleinanzeigen FE from
the ground up using the latest FE technologies while integrating
and migrating legacy systems.
Wikimedia Foundation Deutschland, Senior Software Engineer.
FEB 2021 - ONGOING
Vue JS, Wikidata, Wikibase, Python, Gerrit, Phabricator, PHP
- Develop tools for data analysis.
- Maintenance on existing and legacy tools.
Klarna, Senior Javascript Engineer. JUN 2021 - DEC 2021
React, Typescript, Node, Docker, AWS, Jira, Testcafe
-
Working with a team to develop a new proof-of-concept product for
a global market
-
Implementing a robust frontend pipeline including unit, e2e and
visual tests.
-
Driving an initiative to establish company-wide linting rules for
Javascript codebases
-
Mentoring graduate and new engineers facilitating workshops on
topics such as working practices
Deutsche Telekom (Publicis Sapient), Frontend Architect.
FEB 2021 - MAY 2021
React, GraphQL, Contentful, Azure, Jest, AWS, Figma
-
Architect system to support high traffic (5million) users for targeted media campaign.
-
Develop interactive survey application with 11 localisations.
-
Lead team of 4 engineers to deliver project from end-to-end
-
Project reporting to external stakeholders.
Deutsche Telekom (Publicis Sapient), Senior Frontend Engineer.
NOV 2020 - DEC 2020
React, D3, Tailwind, GraphQL, CoreMedia, Storybook, Jest, AWS, Jira,
Sketch,
-
Develop proof-of-concept application to connect existing legacy systems
into a new central dashboard.
H&M, Senior Frontend Engineer. AUG 2020 - NOV 2020
React (Next.js), GraphQL, Storybook, Jest, Cypress, Azure, Jira, XD,
InVision
-
Refactor proof-of-concept into production ready application.
- Managing project delivery.
- Founding member of team, defining work processes.
Smartr365, Lead Frontend Engineer. JUL 2019 - FEB 2020
Angular, RxJS, Storybook, Protractor, Jasmin, Azure, DevOps, XD
-
Rebuild and repair of existing UI into a component based library.
- Restructure of information architecture.
- Implemented front-end testing and development processes.
Cleanaway, Frontend Engineer. DEC 2018 - JUL 2019
React, Redux, D3, HERE Maps, Simphony, Sketch, Jira
-
Implementing new feature set to pre-existing code base (React).
-
JS performance optimisation to support much larger and streaming
data sets. (refactoring DOM nodes into canvas elements)
Payright, Frontend Engineer. MAR 2019 - JUL 2019
React, Storybook, Sketch, Jira
- Design system build using React and Storybook.
Common-Ground, Consultant. JUNE 2018 - JAN 2019
React, Redux, NodeJS, D3, REST, Serverless, AWS, Python
- Advising on front and backend technologies.
- Developing administration dashboard for user management.
- Database auditing, optimisation and design.
Abode Living, Senior Full Stack Engineer.
APR 2017 - NOV 2018
Angular, RxJS, PHP, AWS, MSSQL, Sketch, InVision
- Developed Angular frontend and PHP backend.
-
Founding member of team, created AWS stack with CD/CI pipeline.
RMIT University, Full Stack Engineer.
MAR 2016 - JAN 2017
Angular, Google Firestore, D3
-
“Rethinking ageing” public survey with Sibling Architecture.
- Angular frontend and Firebase backend.