Experience

I've worked on products, games, and the systems behind them. Along the way, I've led teams and kept building alongside them.

Résumé

Dropt

Feb 2025 — May 2026

Engineering Team Lead

I led the engineering team building a CMS for multiple clients, along with the tools we used to manage content and releases.

Reduced client onboarding from 7–10 days to under 4 hours.

Nuxt · Vue · TypeScript · AI workflows

Aristocrat Technologies

Mar 2023 — Nov 2024

Tech Lead

I worked on game engines and backend services, mentored engineers, and helped the team plan and ship releases.

Improved frame execution by 15% and reduced release work by 80%.

TypeScript · PixiJS · Java · Spring Boot

Rinnegan Industries

Nov 2022 — Feb 2023

Chief Technology Officer

I designed distributed services and moved our infrastructure to automated Kubernetes and Docker clusters.

Supported 100,000 daily users and more than 2 billion annual transactions with 99.9% uptime.

Go · Node.js · Kubernetes · AWS

CILA Labs, Project 10K

Dec 2021 — Oct 2022

Senior Software Engineer

I managed a distributed engineering team and built services to keep products running as usage grew.

Prepared services for peaks of 1 million daily users.

Node.js · PostgreSQL · Prisma · Microservices

Ingenuity Gaming

Feb 2020 — Dec 2021

Senior Game Developer and Researcher

I built tools for game developers and a 3D rendering interface for the games we shipped.

Tools supported 300+ games and halved core engineering loops.

C++ · OpenGL · Unity · Game systems

Rinnegan Technologies

Dec 2017 — Dec 2019

Founder

I started an IoT company and led a team of six, from designing the products to building and delivering them.

Delivered more than 20 commercial edge-computing projects at a 70% operating margin.

IoT · C++ · Product delivery · Team leadership

I also build independent projects at Igris Labs . You can browse more of my work or read a little about me .