Hi! I'm
R
h
y
s
.

A web developer

Contact Me
scroll-down

02.About Me

rhys-morris-photo

G'day! I'm Rhys, a web developer based in Sunbury, a suburb about 35km north-west of Melbourne, Victoria.

I'm currently enrolled in Coder Academy's Melbourne Flex Track bootcamp, due to complete in September 2021. I hope to pursue a job in web development upon completion of the course, and a career in software engineering thereafter. I'm passionate about creating interactive, functional and accessible products. I aim to build applications and websites that provide a great user experience, whilst still being performant.

I currently work as a small animal veterinarian, following graduation with a Bachelor of Veterinary Science from the University of Melbourne in 2013. Working as a veterinarian has helped me develop strong client-facing, communication skills and the integral ability to work in a team.

In my spare time I restore mid century furniture - you can find my instagram with some of my work here. I love the design aesthetic of the mid century period, and there's something immeasurably satisfying about working with wood, and bringing something old back to life.

03.Work

Languages, Tools & Frameworks

html-5-icon HTML 5
css3-icon CSS 3
sass-icon SASS
javascript-icon JAVASCRIPT
ruby-icon RUBY
git-icon GIT
ruby-on-rails-icon RAILS
react-icon REACT

Featured Projects

pc-parts-pal

PCPartsPal

What

A two-way marketplace where users can buy and sell computer parts.

Key Features

  • Full stack application with Ruby-on-Rails backend.
  • Cloud image storage with Amazon S3.
  • Fully integrated payments with Stripe API.
  • Postage calculation utilising AusPost API.
  • Full user authentication and authorisation utilising Devise gem
hacker-news-image

Hacker News Clone

What

A soft clone of the Hacker News site built using the HackerNews API

Key Features

  • Single page React application utilising functional components and Hooks.
  • Site wide light/dark theming via Context API.
  • Declarative routing implemented with React Router.
  • Code splitting and lazy component loading.
pokememory-cards-image

PokeMemory

What

A memory card game utilising PokeAPI and built with React

Key Features

  • Asynchronous PokeAPI calls to create the cards.
  • React state management.
  • Classic Pokemon styling!
terminal-draughts-image

Terminal Draughts

What

A terminal implementation of the popular two player board game Draughts, built with the Ruby programming language.

Key Features

  • Leaderboard implementation with external file reading/writing.
  • Logic to handle optimising multi-jumps.
  • Object Oriented programming design pattern.
  • Follow the README instructions under the Github link below to set up the application on your local machine.
weatherly-image

Weatherly

What

An application to look up the local weather forecast.

Key Features

  • Utilises OpenWeatherAPI to generate relevant display data.
  • Ability to search any city with a population > 1000 via JSON data
  • Toggle between Celsius and Fahrenheit.
  • Data based on local timezone.
portfolio-hero-image

Portfolio Site

What

My personal website! Where you are now!

Key Features

  • A place for me to showcase the things I've built.
  • An easter egg or two. Hint: Life, the universe, and everything.

04.Contact

Get in Touch!

Do you have a question, work opportunity or just want to say hi? Drop me a message, my inbox is always open!

Where I'm Located