Aaron Lionheart

Aaron Lionheart

Aaron Lionheart is a multi-talented and versatile individual who has made a name for himself in the world of video game development. With a background in software engineering and a passion for the arts.

With his unique blend of technical expertise and artistic vision, Aaron Lionheart continues to push the boundaries of what is possible in the industry, and his work continues to inspire and captivate audiences, and consumers around the world.



AI Icon

AI

Local LLM inference, semantic memory and compiler-driven code intelligence for autonomous coding agents, plus real-time text-to-speech, zero-shot voice cloning and GPU-accelerated transformer inference, all running on-device without third-party APIs.

Open Source Icon

Open Source

I build and release my own tools under the MIT license for anyone to use, including PDFStudio, Agentic Memory and Windows Audio Recorder, three projects I actively maintain in public.

Full-Stack Development Icon

Full-Stack Developer

Comfortable owning a feature end to end: schema, API, UI and the pipeline that ships it. React and Angular on the front, .NET and Node on the back, with the judgement to know which one a problem actually needs.

Back-End Development Icon

Back-End Developer

APIs and data models built to hold up under real traffic, backed by cloud infrastructure on Azure and AWS rather than a server under someone's desk.

Front-End Development Icon

Front-End Developer

Interfaces people actually enjoy using, from component architecture and state management down to the CSS details that make something feel fast and considered instead of merely functional.

Automation Icon

Automation

If I do something more than twice, I script it. CI/CD pipelines, build tooling and workflow automation that remove the repetitive parts of shipping software.

App Development Icon

App Developer

Cross-platform apps for iOS, Android, Windows and Linux, built to keep working and keep data intact when the network doesn't.

3D Engine Development Icon

3D Engine Developer

Real-time 3D in Unity and Unreal, from the gameplay and rendering math to the asset pipeline that gets art into the engine without breaking.

Leadership Icon

Leadership

Leading teams that don't need me in the room to function well: clear planning, documentation and feedback loops instead of constant oversight.

Portfolio

An assortment of some of my work

Lionheart Global Corporation

Heroes Raid

A 3D always online game, that constantly talks to the API server, supports millions of people, including realtime multiplayer. Designed to be free to play with modern monetization techniques to increase the user base. Combined with a long term "new content every week" model.

Heroes Raid
The University of Western Australia

App Cloud Modernization

Migrated multiple on-premises solutions to the cloud with improvements and code rewrites. This includes the Student Recharge app, where UWA students add value to their student cards online; the Password Update portal, which allows power users to reset various UWA accounts; and an on-premises web server, updated with additional dynamic redirect capabilities.

Heroes Raid
Rio Tinto

Stabilization and Reliability for Mining Industry

Worked on stabilizing and improving the rail system tracking, reporting, and location services on both the front-end and back-end.

Rio Tinto
BHP

Optimization for Mining Industry

Worked on mining industry shipping related optimization solutions, implementing new features on both the front-end and back-end.

LiveMine
LiveMine

Tablet App for Mining Industry

Lead developer on the current iteration of the LiveMine project, from the initial inception of the project until my contract ended.

LiveMine
Bunnings warehouse

Full-Stack Development

Worked on a number of projects for Bunnings Warehouse including internal portals in react and the self checkout solution found in stores.

Bunnings Warehouse
Squiz

Full-Stack Development

Lead developer for the duration of my contract. Worked on both the API and Front-end of the Squiz Workplace product, implementing new feature requests and providing bug fixes.

Squiz