Aaron Lionheart

Aaron Lionheart

I'm a software engineer in Perth, Western Australia, and the CEO of Lionheart Global Corporation. I've shipped production systems for LiveMine, Bunnings, Squiz, Rio Tinto, BHP and the University of Western Australia. That work covers self-checkout terminals, mine shutdown dashboards, rail tracking and reporting, and on-premises to cloud migrations.

The rest of my time goes into software I release myself. Three titles on Steam, two released and one still in development, plus the MIT-licensed tools I use daily: PDFStudio, Agentic Memory and Windows Audio Recorder.



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

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 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 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 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

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 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 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

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.

UWA App Cloud Modernization
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 Stabilization and Reliability
BHP

Optimization for Mining Industry

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

BHP Optimization for Mining Industry
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 Tablet App
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 Workplace