You can find my résumé here
Introduction
Hi, I’m Ricardo Heath. A software developer with a long background in C++ and game development, and more recently backend web development using Go! I’ve had a lot of fun diving into backend systems, working on side projects using Go that explore concurrency, performance, and scalability, like Stardelve
I hold a First Class Honours degree in Games Technology from the University of the West of England and have since spent the past several years building software across a range of domains. The best way to reach me is via email (details in the résumé). I also maintain some of my work on GitHub, including personal projects and contributions to open-source software.
Game Development
Game development is what really got me to pursue a career in software when I was just 12 years old. I really started learning through creating Lua addons for a game called Garry’s Mod. Since then I’ve worked on gameplay systems, custom tools, and mods, including shipping my first game Evercore Heroes while at Vela Games. I’m especially passionate about engine architecture, networking, and system design, with experience making my own games and engines, while also having worked with Unreal Engine 5, Unity, and Godot
My first game jam was back in 2018. It was a crazy 1-hour game jam in which I used the Godot engine to make a simple 2D shooter. My second game jam was Global Game Jam 2019, where I worked with a team of friends at UWE to create Country Roads in 72 hours, placing 2nd in the local jam site. Later that year I also participated in Ludum Dare 45 with a friend, where we built Quest for the Good Time Adventure
Web Development
Although modding games was how I really began to see a career in programming, web development was actually what introduced to this area. I made a free website (think geocities) when I was just 9 years old. It was mostly copy-pasting old-school Javascript snippets and tweaking CSS colours and bits of HTML, but it was a great introduction to the power of programming, and now I’m diving back in deeper through projects using Typescript (React), SQL (Postgres), and Golang, which has been great!
Conferences
- Brighton Develop 2019
- ACCU 2021
- ACCU 2022
I’m always keeping up with the latest developments in the industry through conference talks