I'm Ronin
I am a software engineer and I build full-stack applications with a focus on good user experience and functionality
I am passionate about creating software that is easy to use, efficient, and useful to consumers.
I have had extensive experience working with people of all backgrounds through my volunteering, and through that have honed my communication skills as well as learning to recognise and attend to consumer needs in an efficient manner



Portfolio
This is the website you're on right now! This website is front-end and was made with user experience in mind to concisely and effectively show my projects, experience, and skill. It has a modular framework that makes adding and removing sections easy, as well as making it easy to change links by storing them centrally.
Javascript
React
Firebase
HTML
CSS
Webpack
Babel
Hunt Showdown Loadout Manager
This web-app allows users to design and customize weapon and item loadouts for the online pvp shooter Hunt:Showdown. It is a full-stack application that has an easy to use and intuitive design. It allows multiple users to design loadouts without conflicting and allows users to update loadouts seamlessly.
Javascript
React
Express
MongoDB
HTML
CSS
Webpack
Babel
Fun Horse Toy Boutique
This website is made to allow customers to buy and sell toys and collectables to other prospective users. The site is fullstack, and prioritizes user experience in its design. The site uses user authentication and login to maintain security. Additionally, this site makes use of modern routing methods to seamlessly transfer between pages with minimal load times.
Javascript
React
Express
MongoDB
HTML
CSS
ReactRouter
Redux
Webpack
Babel
Project Catwalk
This website acts as a sale page for a clothing store. It shows an overview of the product as well as allowing the user to read or post reviews or questions, and allowing users to see and navigate to related products. It is a front-end site connecting to a backend database that was set up separately.
Javascript
React
Express
HTML
CSS
Webpack
Babel