Reed Hambrook

Software Developer

Based in Crossfield, AB

Experience

Game Developer - NVNT

2025 - Present

Since January 2025, I've worked on an Unreal Engine 4.27 video game at NVNT, joining in the final year of development to support technical direction and design NPC behaviors using Blueprints.

I built interactive props such as safes and dice, helped refine level design to guide player progression, and adapted the ALS character blueprint to handle animation. I also modeled and rigged simple assets in Blender while managing versions in Perforce.

Unreal Engine 4BlueprintsNPC AILevel DesignInteractive PropsALSCharacter AnimationBlenderPerforce

Lead Developer - North Orca Technologies Inc.

2018 - 2023

In 2018, I started as a junior developer and quickly advanced to lead a small team. We developed scheduling software for major airlines in Canada and the USA, focusing on ensuring uninterrupted simulator training for up to 10,000 pilots.

I played a key role in architecting and implementing a complex, data-driven web app. The system allowed multiple schedulers to work simultaneously on the same schedule, integrating a MySQL database, Node.js backend API, and a custom front-end framework. Our API seamlessly connected with clients' systems, providing a RESTful interface.

A notable contribution was a real-time conflict detection system I developed. This feature alerted schedulers to potential conflicts before scheduling, a significant improvement over the previous system. It included a configurable rules engine, enabling clients to define their own event conflicts, and a multi-threaded backend algorithm to produce specific and actionable errors.

JavaScriptTypeScriptNode.jsHTML + CSSMySQLMSSQLPHPC#VBGitLinuxDocker

Projects

This is a Rust wrapper for the Everything search engine. It allows Rust programmers to use the Everything search engine. I built this project to learn about Rust and foreign function interfaces, as well as to give back to the great Voidtools Everything freeware project.

RustCLanguage InteropWindows SDK

Education

University of Lethbridge

2016 - 2018

Bachelor of Computer Science

Data Communications and Networking, Practical Software Development, Linear Algebra, Data Structures and Algorithms


Lethbridge College

2014 - 2016

Diploma in Computer Information Technology

HTML and Web Publishing, Computer Hardware and Maintenance, Programming Fundamentals, Java, C++, and C