Andrew

Welcome!

My name is Andrew Alejandro Dunn.

Senior Unity Engineer

About Me

I am a Senior Unity Engineer with over eight years of experience building scalable, immersive applications that have reached over a million users. My expertise lies at the intersection of performant C# architecture and intuitive tool development. Throughout my career at companies like Joon and Hellosaurus, I’ve specialized in transforming legacy codebases into streamlined, modular systems using Addressables, Assembly Definitions, and robust Design Patterns. Whether I’m engineering AI driven pet interactions or architecting proprietary WebGL editors, my goal is always the same: to build stable, optimized infrastructure that empowers both creators and users.

Professional Projects

Senior Unity Engineer @ Joon App, Inc. (January 2023 - April 2026)

Joon Pet Game

Joon is a leading neurodiversity focused application backed by studies and designed to motivate children by transforming daily chores into gamified experiences. As the lead engineer for a project serving over 1 million families, I managed the full technical lifecycle and evolved the platform into a highly stable, global product. By introducing Addressables and Assembly Definitions to the legacy codebase, I stabilized the build pipeline and significantly reduced iteration times for the development team. I specifically engineered a custom “Backyard” level editor as well as integrated microphone and text inputs for AI driven interactions, deepening user immersion. My work also involved redesigning the UI architecture to eliminate performance bottlenecks on low-end mobile devices. (Note: Website has not been updated with the new app design)

View Website

Unity Engineer @ Hellosaurus (July 2021 - October 2022)

Project 2-1 Project 2-1 alt

Hellosaurus App

Hellosaurus was an acclaimed interactive video platform that enabled children to become active participants in the content they watched through touch, movement, and audio “Do It” activities. The application won numerous awards from organizations like Apple, Kidscreen, and Fast Company. My contributions included integrating Unity Remote Config, modernizing data serialization, optimizing the technical art pipeline, and establishing bridge methods to ensure seamless functionality between Unity and native mobile containers.

View Website
Project 2-2 Project 2-2 alt

Creator Studio

The Creator Studio was a proprietary gamification video editor built for WebGL that allowed external content creators to build their own interactive media modules without needing to write code. My work focused on creating a highly flexible and modular interface that supported complex logic adjustments and live previews for creators and producers. I also engineered a foundational generics controller system for the studio that established the architectural standard for all interactivity modules across the platform.

View Website

Game Developer & Curriculum Architect @ Black Rocket Productions (May 2017 - July 2021)

P3-1 P3-1 alt

Rocket Kart Racers

Rocket Kart Racers is a 3D kart racing game that utilizes a custom editor window I developed for modular track creation. The game on Black Rocket’s website uses different controls than what I built, so I’ve included a link to a demo that uses my original kart controller.

View Video Play Demo
P3-2 P3-2 alt

Battle Royale

Battle Royale is a 3D “last man standing” game that, through a User Generated Content (UGC) Pipeline I implemented, allows students to build, modify, and export map segments from their class projects to the live esports game.

View Video Play Game
P3-3 P3-3 alt

Sembly

Sembly is a 2D competitive platformer I designed alongside another developer. I coded the item selection and level building phases of the game, item abilities, in-game events, along with the viewer voting system for the company’s esports livestreams.

Play Game
P3-4 P3-4 alt

3DVG Engine

The 3DVG Engine is a Unity Project Template I created for a Game Development course to teach students ages 8-14 how to use Unity with “play-to-learn gaming” challenges.

View Video

Technical Skills

C# Unity (2021 LTS/6) HLSL (Shaders) Git Optimization & Profiling Scriptable Objects Addressables Frameworks Assembly Deffinitions Probuilder / ProGrids Systems Architecture Editor Tooling (Custom Windows / Inspectors) Multiplayer Networking Photon Playfab Data Serialization (JSON/Newtonsoft) REST APIs Design Patterns AI State Machines NavMesh Inventory Systems Level Builders uGUI Unity Cloud Build (CI / CD) App Store Connect Google Play Console Linear Notion Airtable Coda Figma Xcode WebGL PC/Mac Mobile (iOS / Android / Amazon/Kindle) Sentry Technical Art Pipeline Animation (Mecanim / DOTween) Particle Systems Batching Atlasing Flexible Aspect Ratios Player Controllers (1st / 3rd Person & 2D)