Beau Jorgensen

Software Developer

See My Résumé
TypeScript
Node.js
NestJS
Jest
Mocha/Chai
React
NextJS
CI/CD Pipelines
Astro
Postgres
SQL
Docker
laC
See My Résumé

It was the year 2001 when I got my first taste of web development. My older brother patiently taught me to create my very first index.html file which simply read, “Hello World!” and I was hooked.

In 2022, after years of building websites for bands and completing freelance projects, I took the steps to becoming a professional software developer. I’ve now had the privilege of designing and coding websites for diverse clientele, writing software for Australia’s largest telehealth provider , an ethical software consultancy , as well as one of Australia's most trusted travel brands . My journey has been marked by a passion for innovation, problem-solving, and a desire to expand my skillset.

When I’m not coding, you'll find me playing gigs with my band, working on one of many creative projects, or enjoying some yoga.

Experience

Mar 2024 - Present

Full Time, Hybrid

Software Developer - Flight Centre

Flight Centre

Mar 2024 - Present

Software Developer

Full Time, Hybrid

  • Working as part of a team charged with modernising Flight Centre’s online checkout infrastructure using event-store architecture accessed by a NestJS backend
  • Led the launch and transition of a new online checkout experience, ensuring a smooth go-live and ongoing improvements to both user and developer experience
  • Helped develop a centralised system for handling bookings and payments, enabling a more consistent and scalable experience across multiple digital products
  • Improved payment processing for legacy systems, reducing manual effort and streamlining the purchase process for customers

Sep 2023 - Feb 2024

Full Time, Hybrid

Junior Software Developer - Cadent

Cadent

Sep 2023 - Feb 2024

Junior Software Developer

Full Time, Hybrid

  • Consultancy environment which necessitated balancing multiple projects, allocating time effectively, and tracking time for billing purposes
  • Full-stack software developer primarily working with TypeScript, NextJS, Postgres, Supabase, as well as Dynamics 365
  • Assisted with designing and developing a user management system for a medium sized online publication including a basic BI tool for the management team to gain insights into their users
  • Worked on a large government initiative designed to enable skilled workers from Pacific Island nations to gain employment with Australian businesses which struggle to find employees

Oct 2022 - Sep 2023

Full Time, Remote

Junior Software Developer - Coviu Global

& Intern Software Developer (Until Jul 2023)

Coviu Global

Oct 2022 - Sep 2023

Junior Software Developer - & Intern Software Developer (Until Jul 2023)

Full Time, Remote

  • Full-stack developer working across the entire codebase from writing data models for the company’s ELT data warehouse, to developing new front-end features with React
  • Developed foundational skills working on large-scale software systems in a multi-team environment, including version control, CI/CD, and Agile methodologies
  • Undertook a large back-end project to refactor a number of business reports. Improved design patterns, database querying, type safety, as well as the reliability of the reports for the end user

Software Projects

Print-A-Drum project image

Leverages the `replicad` package to take user input and generate 3D models which can be downloaded, 3D printed, and assembled into a usable instrument.

In 2023 I designed my own version of a 3D printable snare drum using a static model I'd designed in Fusion 360. I wanted a way to enable users to define their own parameters for a drum (depth, diameter, thickness, etc) and generate 3D models which could be printed and assembled at home on an ordinary 3D printer. Through much trial end error I settled on a package called replicad, and I brough Print-A-Drum to life. It runs entirely within the browser and leverages the design system of my initial static 3D model while allowing users to dictate many custom parameters to enable them to generate models for their own drum

TypeScript
React
Zustand (state management)
Mantime (components)
Personal Portfolio project image

Personal Portfolio

Personal Portfolio website built using Astro and good old fashioned CSS. I utilised Astro due to its suitability for content websites, as well as fast loading times. I wanted to brush up on my CSS skills, so I styled the website manually rather than using a framework

I designed the site in Figma and styled the site using a mobile-first approach. The site is fully responsive and the design is deliberately simple - no bells and whistles to obfuscate poor UI and UX decisions

TypeScript
Astro
CSS
Figma
Responsive Design
Bite Board project image

Dual microservice architecture - SvelteKit and Tailwind front-end, with Express and Supabase on the back-end, utilising TypeScript throughout.

Enables users to quickly choose recipes for the week, scale them to their required servings, and generate a comprehensive list of ingredients - like a manual version of Hello Fresh

TypeScript
SvelteKit
Tailwind
Express
SQL
Supabase
Project Architecture

Other Projects

Haldane Drums project image

Between 2017 and 2021 I ran a small, boutique manufacturing business crafting and selling steam-bent drums.

The processes I developed to create my drums were hard-earned - there isn’t a lot of information out there on how to steam-bend a drum shell. Through trial, error, and perseverance, I managed to figure out my own methodology for crafting these beautiful drum shells. I adorned them with hardware which I designed myself and sold them to customers across the globe.

CAD/CAM
CNC Machining
Process Development
Business Management
3D Printed Snare Drum project image

In 2023 I was gifted my first 3D printer. It wasn’t long before my mind turned toward printing a snare drum.

Building from an existing design, and using the lessons I had learned from running my business, I designed a novel method for printing drum shells which is modular, easy to assemble, and requires minimal post-processing of parts.

CAD
3D Printing
Solution Design
Video Production
King Velvet Album project image

Not only did I design and build the website for King Velvet’s debut album, I also recorded, produced, and mixed the album.

I assisted King Velvet with songwriting, played a number of instruments on each song, and captured the results so that he could share the music that he had been wanting to share for so long.

Project Management
Project Completion
Songwriting
Music Production
github-icon linkedin-icon youtube-icon email-icon