Luiz Thiago de Souza
Senior engineer: AI agents and harnesses, games, web
hello@luizthiago.com · github.com/LuizThiago · Québec, Canada · remote · luizthiago.com
Summary
I build systems with and for AI agents: harnesses that keep an agent inside its scope, gates that make it prove its work, and pipelines that route each stage to the right model while a human keeps the final say. That work stands on more than twelve years of shipping software: Unity games on Steam, VR training used in schools, HTML5 games, and full-stack web products with real payments.
Experience
Senior Engineer: Games, Web and AI Tooling, Under NDA
08/2024 – Now · Remote
- Leads Unity client development on a multiplayer online game backed by Go servers on an ECS engine: gameplay, UI, networking and API integration.
- Builds HTML5 casual games in TypeScript and PixiJS for a live audience.
- Designs and runs AI agent harnesses for day-to-day engineering: per-stage model routing, verification gates, multi-repo change rounds and an autonomous backlog pipeline with human approval gates.
- Mentors developers, reviews code and enforces clean architecture across teams.
Senior Unity 3D Developer, Bkom Studios
03/2021 – 06/2024 · Canada
- Developed core gameplay features and integrated UIs across multiple projects.
- Built custom Unity internal tools that removed workflow bottlenecks for the team.
- Shipped two PC titles on Steam and one mobile game.
- Worked daily with design, art and QA.
Lead Unity 3D Developer, Infinity Games
05/2020 – 03/2021 · Portugal
- Created hyper-casual games from prototype to publishing.
- Led and mentored a young team of developers and artists.
- Built workflows that shortened delivery to clients.
Senior Unity 3D Developer, Javary Games
03/2019 – 05/2020 · Brazil
- Created hyper-casual games from prototype to publishing.
- Integrated assets, sound, visual effects and animation.
Lead Unity 3D Developer, Beenoculus VR
01/2016 – 03/2019 · Brazil
- Led VR and AR solutions, including large training simulations and educational platforms.
- Technical lead of BeeTools VR English School, deployed in more than 30 schools across Brazil.
- Integrated and optimized VR and AR hardware SDKs in Unity.
- Project recognized at South Summit Madrid and South Summit Mexico; finalist at the Global EdTech Startup Awards.
Unity 3D Developer, Blackmuppet Games
01/2014 – 01/2016 · Brazil
- Created games for digital marketing campaigns.
- Built internal tools such as custom Unity inspectors.
Selected work
- Loop (agent loop monitor). A live dashboard for an agent's guard rails, fed by shell hooks that will not let a turn end while the build is red.
- Bugflow (ticket-to-fix pipeline). One click turns a ticket into a gated, spec-driven agent run that proves the fix red-then-green and stops for a human before anything ships.
- Fleet (multi-repo rollouts). A control tower for applying one change to many repositories: stage read from git, traps caught before work starts, lessons carried from repo to repo.
- Autonomous harness (autonomous backlog agent). An unattended agent pipeline that works a real backlog inside a budget and publishes nothing without a human click.
- Madzik: Episode 1. A combat-driven PC game on Steam: core gameplay, combat, enemy AI and UI flows, from prototype to polish.
- Pathfinder: Gallowspire Survivors. A survivors-like on Steam: the talent tree behind its progression and the companion system for allied units.
- Pipe Mania. The classic pipe puzzle rebuilt for the browser, with a tested, framework-agnostic game core and a PixiJS renderer.
- SemFila (qr ordering for food stalls). QR-code ordering and Pix payments for Brazilian food stalls, with a live order panel and thermal ticket printing.
- Stickaboo (personalized sticker shop). A bilingual Québec shop that turns a child's name into printable sticker sheets and sells them through Stripe Checkout.
Skills
- AI engineering: Agent harnesses, Claude Code, Multi-model pipelines, MCP servers, Vercel AI SDK
- Game development: Unity, C#, Gameplay programming, UI systems, Multiplayer, Editor tools, VR / AR, PixiJS, Three.js
- Web and apps: TypeScript, React / Next.js, Node.js, .NET / C#, Go, React Native / Flutter
- Data and delivery: PostgreSQL, MySQL, Payments, Git, Clean architecture
Education
- Postgraduate degree, Full-Stack Web Development, Anhanguera University, 2025
- Apple Developer Academy (iOS), Pontifical Catholic University of Paraná, 2015
- Degree, Digital Game Programming, Pontifical Catholic University of Paraná, 2014
Languages
English (Professional), Portuguese (Native)