heyes-jones.com
Software Developer and Tech Lead
I'm Justin Heyes-Jones, a Principal Software Engineer and Tech Lead based in Vancouver. During my career, I've designed and built systems for AAA gaming, banking and Fintech and enterprise scale real time event processing.
My work currently focuses on distributed systems, data-intensive applications, and low-level optimization as well as designing and building AI-native applications. For fun and learning I work on extensions for the Emacs and Neovim editors and both Gen AI and game projects.
Functional Justin
Articles on software engineering, technical leadership, and functional programming.
A* Tutorial
A comprehensive guide and open-source implementation of the A* algorithm.
Projects
Interactive visualizations and experimental tools built in various languages.
Games
Credits and professional experience from 20+ years in the video game industry.