Ryan Hall

Software Developer.

I’m Ryan, a software engineer specializing in front-end development — building performant web and mobile applications, with additional experience in game development and UI design.

Projects

TurnWolf Studios

Design & Development

Work

Website

Type

A Single page website I designed and developed for use in marketing Droverborne. Developed in NextJs & Tailwind with a custom serverless function to MailerLite.

Importantly in the project the website was to be responsive and meet accessibility requirements with screen-reader support and colour contrast.

To create seemless animations I recorded them in engine and them looped them in Adobe Premiere with a focus on optimisation for load times and ensuring the animations dont distract from the text.

Lk

Link

Screenshot of Turnwolf website

Canine Cantrips

Design & Development

Work

Website

Type

A custom-built blog and content site about tabletop RPGs , featuring original game modules I designed and developed. Built with Next.js and Tailwind CSS, the site uses Markdown for content management and is statically generated for fast, efficient performance.

I Designed the website in Figma with a vibrant gold theme and subtle interaction effects, prioritizing mobile responsiveness and accessibility throughout the design and development process.

Lk

Link

Droverbrone

Design, Art & Development

Work

Video Game

Type

An open-world survival sandbox rpg game built in Unity & set for commercial release on Windows and Linux. I worked on this project as with my partner, managing the design and art aspects of the development while also working on some of the game systems.

I am responsible for providing clear design documentation and creating actionable user stories for development as well as providing the UI/UX designs and all the art assets currently used in the game.

I am also responsible for the project planning, working on requirement briefs for our contracts with who we engage.

Lk

Link

Kobold Caverns

Design, Programming & Art

Work

Video Game

Type

Developed in Unity about crafting a route through a deadly dungeon to reunite two adventuring Kobolds. But many dangers dwell in the dark as do many treasures and you are not the only one crafting the dungeon and they have a less kindly goal.

Working in a two person team using the Unity engine I focused the design around creating a siple but fun jigsaw like mechanic where players and an AI apponent takes turns connecting tiles.

Developed in C# and drawn in Asprite I had in development as well as drawing all the assets. Focusing on creating polishing elements and player feedback.

Lk

Link

Project Omega

Programming, Core UI, Design & Title Art

Work

Video Game

Type

Project Omega is a turn-based survival strategy game which was developed by 6 people and was the Winner of Most Impressive Game Project at the AIE Graduation. In the game you must survive the harsh wilderness as a lone wolf by hunting prey, expanding your territory, and forming a pack.

I worked originally as the primary designer during the early preproduction/pitching phase of the project and then transitioned into oworking as one of the core programmers. Developing much of the game systems, UI implimentation and visual feedback polish.

I Develop a number of internal tools to make the production quicker such map tile creation wizard tool and a map editor which developers and players could use to easily create maps.

Lk

Link

About

Summary

With over 5 years of experience I have worked on web, mobile and video game software projects specialising in front-end development and design. Fluent in Typescript, C#, Javascript and having worked extensively React, NextJS Tailwind and styled Components, I have lead diverse and geographically distributed teams to develop and scope new and support existing live projects.

Skills

Languages

C#

Typescript

Javascript

NodeJS

Frameworks

React

Next.JS

Tailwind

Styled Components

Three.JS

PixiJS

Electron

Front-End Development

Responsive Web Dev & Design

Accessible Web Development

Project Scoping

DevOps

Azure

Jira

Figma

Software

Unity

Unreal Engine

Blender

Photoshop

Illustrator

Premiere

Indesign

Resume

Contact

Get in contact with me and lets talk!

Email

LinkedIn