projects
projects

Blog List App
NOTE: Use login details 'test-user' for both username and password to test the application
'Blog List App' is a full-stack MERN application built for users to be able to share their favourite blogs with one another. Technologies used to build the app:
- JSON Web Token (JWT) user authentication
- React front-end
- REST API built with Express
- MongoDB back-end
- Pagination using React
- Full site design in Figma
Users are able to create posts, like posts, delete their own posts, and choose to sort the list of posts by either the most popular posts, or the newest posts.

countries info app
'Countries Info App' was built with React and pulls data from two APIs - the restcountries API and the openweathermap API and shows the user a basic overview of information about the selected country, as well as the current weather in the capital city of that country. Although it's a fairly simple app, I've used it as an opportunity to explore properly styling the UI. I started in Figma and worked my design into the HTML and CSS of the app.

invntri
INVNTRI is a command line application written in Ruby which allows users to record inventory items and store them in custom defined categories and sub-categories. Users can define their own item categories along with category-level attributes which they'd like to record. Users can also define item sub-categories and sub-category level attributes. This allows users to record inventory item data specific to the item's category and use.

King Velvet Website
Front-end project for local musician King Velvet. It took a few rebuilds, some experiments with scroll-jacking (which I ended up scrapping), and learning a couple of new JavaScript libraries in order to get it done. Here's what was involved:
- Fully featured audio player built using Howler.js
- Scroll animations (desktop only) using GSAP
- Full site design in Figma
- Breakpoint optimisation
As an added bonus, I actually recorded and mixed the whole album myself as well!

Light on Adoption Website
A simple front-end website which I designed and built for a local Author using Figma and Webflow. The website utilises Jamstack principles in order to keep the site fully static. Ecwid e-commerce provides a Jamstack friendly widget which allowed me to build a static site with e-commerce integrated and host the website for free on Cloudflare Pages.
projects
projects

Blog List App
NOTE: Use login details 'test-user' for both username and password to test the application
'Blog List App' is a full-stack MERN application built for users to be able to share their favourite blogs with one another. Technologies used to build the app:
- JSON Web Token (JWT) user authentication
- React front-end
- REST API built with Express
- MongoDB back-end
- Pagination using React
- Full site design in Figma
Users are able to create posts, like posts, delete their own posts, and choose to sort the list of posts by either the most popular posts, or the newest posts.

King Velvet Website
Front-end project for local musician King Velvet. It took a few rebuilds, some experiments with scroll-jacking (which I ended up scrapping), and learning a couple of new JavaScript libraries in order to get it done. Here's what was involved:
- Fully featured audio player built using Howler.js
- Scroll animations (desktop only) using GSAP
- Full site design in Figma
- Breakpoint optimisation
As an added bonus, I actually recorded and mixed the whole album myself as well!

Light on Adoption Website
A simple front-end website which I designed and built for a local Author using Figma and Webflow. The website utilises Jamstack principles in order to keep the site fully static. Ecwid e-commerce provides a Jamstack friendly widget which allowed me to build a static site with e-commerce integrated and host the website for free on Cloudflare Pages.

countries info app
'Countries Info App' was built with React and pulls data from two APIs - the restcountries API and the openweathermap API and shows the user a basic overview of information about the selected country, as well as the current weather in the capital city of that country. Although it's a fairly simple app, I've used it as an opportunity to explore properly styling the UI. I started in Figma and worked my design into the HTML and CSS of the app.

invntri
INVNTRI is a command line application written in Ruby which allows users to record inventory items and store them in custom defined categories and sub-categories. Users can define their own item categories along with category-level attributes which they'd like to record. Users can also define item sub-categories and sub-category level attributes. This allows users to record inventory item data specific to the item's category and use.
About Me
About Me
Beau Haldane Jorgensen
I am a full-stack web developer (MERN stack), passionate problem solver, and an avid musician with a background in woodworking and all things hands-on. I'm driven by my curiosity and a desire to solve complex problems while learning new skills, so it's easy to understand why I love to code: it's creative, technical, and it gives the ability to make a tangible, significant change to my own life and the lives of others. I am well spoken, capable of taking on constructive feedback, and I thrive when working in a team environment with like-minded colleagues.
Skills & Experience
I learned basic OOP (Ruby) at Coder Academy in Brisbane. Due to unforeseen circumstances, I was unable to finish the course. Instead, I decided to self-direct my study through the University of Helsinki's Full Stack Open course which focuses on full-stack web development using the MERN stack. I'm currently working my way through the modules and loving every minute of learning.
Beau Haldane Jorgensen
I am a full-stack web developer (MERN stack), passionate problem solver, and an avid musician with a background in woodworking and all things hands-on. I'm driven by my curiosity and a desire to solve complex problems while learning new skills, so it's easy to understand why I love to code: it's creative, technical, and it gives the ability to make a tangible, significant change to my own life and the lives of others. I am well spoken, capable of taking on constructive feedback, and I thrive when working in a team environment with like-minded colleagues.
I learned basic OOP (Ruby) at Coder Academy in Brisbane. Due to unforeseen circumstances, I was unable to finish the course. Instead, I decided to self-direct my study through the University of Helsinki's Full Stack Open course which focuses on full-stack web development using the MERN stack. I'm currently working my way through the modules and loving every minute of learning.



