background image

Nathan Beddoe

318b Glenferrie Road
Malvern, 3144

0491469486
nbedd2@protonmail.com

EXPERIENCE

Developing with Javascript and Object Oriented languages

for six years in a mixture of roles spanning Front End,

Back End and Website Development.

Youi Insurance,

Remote — Engineer

Sep 2021 - PRESENT

Working in the MARTECH team, I'm the team's SME (Subject
Matter Expert) for all things HTML, CSS and Javascript /
Typescript. I've strongly pushed for accessibility standards,
semantic HTML, consistent designs, and performance oriented
solutions for client side Javascript.

Day to day, I assist the marketing team in executing campaigns,
conversion A/B tests and performance improvements across the
main www.youi.com.au website.

During my time here, our team has been the early adopters for
Youi's new design system, upgrading the website to utilize new
styles and components from the UX team and our Frontend
Platforms team. I’ve previously contributed to the Frontend
Platforms team around how to improve frontend builds, CSS
simplicity, semantic standards for HTML and ease of consumption
for their packages.

I've also led the charge in modernizing our frontend build
pipeline, using ESBuild and embedded SASS to make our
development experience and the build pipeline faster. I also
introduced Vitest testing in our frontend space, as well as
Alpine.JS to stabilize our main conversion page Quote Start by
utilizing structured state management.

Along with my frontend skills, during my time at Youi I've also
greatly developed my .NET and C# knowledge, working on REST
API’s and CMS blocks for the main website.

Technologies

Javascript (Inc. ES6+)

Sass

Typescript

React & Redux

Next.js

Vue 3 & Pinia.js

Angular (1.6+)

Docker

./Nathan's Resume-html.html
background image

Medical Objects,

Maroochydore QLD — Front End Developer

Aug 2018 - Sep 2021

During my tenure, I continued the development of an online
patient management system using Angular.JS. Additionally, I
maintained and improved our in-house web applications,
including Chrome plugins and dashboards used by the customer
support team. I also managed parts of our web infrastructure and
optimized our customer-facing website, resulting in a decrease in
load times of more than 5 times. Furthermore, I utilized
Typescript to overhaul and stabilize our legacy in-house Node.JS
APIs.

Open Source contributions

-

Provided a prototype and proof of concept to the Sass team for their Sass Embedded package which
reduced compilation times by 50% via managing OS processes in a more e cient manner.

-

Implemented the completed Sass Embedded update in the most popular Esbuild sass plugin, which
resulted in said 50% build time improvements in benchmarks and in usages at Youi.

-

Upgraded a Tag plugin for Optimizely’s Episerver (Geta Tags) to remove JQuery, and use native dom api’s,
reducing security vulnerabilities and the size of the plugin while maintaining prior user experience.

./Nathan's Resume-html.html
background image

Nathan Beddoe

318b Glenferrie Road
Malvern, 3144
0491469486
nbedd2@protonmail.com

EXPERIENCE

Developing with Javascript and Object Oriented languages

for six years in a mixture of roles spanning Front End,

Back End and Website Development.

Youi Insurance, Remote — Engineer
Sep 2021 - PRESENT

Working in the MARTECH team, I'm the team's SME (Subject
Matter Expert) for all things HTML, CSS and Javascript /
Typescript. I've strongly pushed for accessibility standards,
semantic HTML, consistent designs, and performance oriented
solutions for client side Javascript.

Day to day, I assist the marketing team in executing campaigns,
conversion A/B tests and performance improvements across the
main www.youi.com.au website.

During my time here, our team has been the early adopters for
Youi's new design system, upgrading the website to utilize new
styles and components from the UX team and our Frontend
Platforms team. I’ve previously contributed to the Frontend
Platforms team around how to improve frontend builds, CSS
simplicity, semantic standards for HTML and ease of consumption
for their packages.

I've also led the charge in modernizing our frontend build
pipeline, using ESBuild and embedded SASS to make our
development experience and the build pipeline faster. I also
introduced Vitest testing in our frontend space, as well as
Alpine.JS to stabilize our main conversion page Quote Start by
utilizing structured state management.

Along with my frontend skills, during my time at Youi I've also
greatly developed my .NET and C# knowledge, working on REST
API’s and CMS blocks for the main website.

Technologies

Javascript (Inc. ES6+)

Sass

Typescript

React & Redux

Next.js

Vue 3 & Pinia.js

Angular (1.6+)

Docker

./Nathan's Resume-html.html
background image

Medical Objects, Maroochydore QLD — Front End Developer
Aug 2018 - Sep 2021
During my tenure, I continued the development of an online
patient management system using Angular.JS. Additionally, I
maintained and improved our in-house web applications,
including Chrome plugins and dashboards used by the customer
support team. I also managed parts of our web infrastructure and
optimized our customer-facing website, resulting in a decrease in
load times of more than 5 times. Furthermore, I utilized
Typescript to overhaul and stabilize our legacy in-house Node.JS
APIs.

Open Source contributions

-

Provided a prototype and proof of concept to the Sass team for their Sass Embedded package which
reduced compilation times by 50% via managing OS processes in a more e cient manner.

-

Implemented the completed Sass Embedded update in the most popular Esbuild sass plugin, which
resulted in said 50% build time improvements in benchmarks and in usages at Youi.

-

Upgraded a Tag plugin for Optimizely’s Episerver (Geta Tags) to remove JQuery, and use native dom api’s,
reducing security vulnerabilities and the size of the plugin while maintaining prior user experience.