AVAILABLE FOR NEW OPPORTUNITIES
WATERLOO, ONTARIO

PLAYER PROFILE // 001

RYAN
ROSS.

> SENIOR UNITY DEVELOPER_

Gameplay / Mobile / Multiplayer / Live Service

RECENT WORK // PARALLEL
Parallel — Open Beta Announcement Trailer — video preview
PARALLELTRADING CARD GAME
PARALLEL STUDIOSFrom PC to the palm of your hand.

Gameplay, multiplayer & mobile engineering.

● SHIPPED / PC + MOBILE2024 — 2026
CURIOSITY → CODE → PLAY
13+YEARS IN GAME DEVELOPMENT
10PROFESSIONAL TITLES
UNITY + C#TOOLS OF THE TRADE
PC + MOBILEBUILT FOR PLAYERS, EVERYWHERE
GAMEPLAY SYSTEMS. REAL-WORLD PRODUCTION.EXPLORE THE ARCHIVE

01 // CAREER ARCHIVE

PROFESSIONAL TITLES.

10 FILES // 13+ YEARS

Different worlds. One constant: making the experience work for the player.

Media depicts the game, including promotional and pre-release footage. Engineering contributions are described separately.

02 // INDEPENDENT DEVELOPMENT

PROJECT LAB.

SIDE QUESTS. SERIOUS CURIOSITY.

Independent work and experiments. Separate from the professional title archive.

03 // TOOLS OF THE TRADE

ENGINEERING LOADOUT.

EQUIPPED // 01

The systems players feel.

From the first interaction to release: gameplay, progression and responsive interfaces across PC and mobile.

UnityC#UGUIUI ToolkitGameplay SystemsProgressionUI/UXAnimationLocalizationHapticsMobile Development
IN PRACTICE

Card interactions and PC-to-mobile development on Parallel.

EXPLORE THE PROJECT

04 // OFF THE CLOCK / STILL CREATING

CREATIVE LAB.

AUDIO MODULE // ORIGINAL MUSIC

FIRESTAR

Chiptunes, trackers
and worlds made of sound.

Kilo: The Last Repair Unit album artworkFIRESTAR // ORIGINAL SOUNDTRACK

RELEASE 01 // AUGUST 2026

Kilo: The Last Repair Unit

An early soundtrack preview for an upcoming 2D platformer. Retro-inspired chiptune and tracker-style music, with energetic melodies, driving basslines and atmospheric passages.

BANDCAMP

17 tracks · 49 minutes · Audio starts only when you press play.

EXPLORE ALL 17 TRACKS

HARDWARE LAB // THREE PERSONAL BUILDS

OFF THE SCREEN.
INTO THE CABINET.

1 / 3

HW_01 // PERSONAL BUILD

Four-Player Arcade

A personal four-player arcade-machine build with illuminated controls, a trackball and a digital marquee.

Four-player controlsTrackballDigital marquee
Four-player arcade cabinet with a lit marquee, screen and multicoloured controls.

Four-player cabinet with the beat-em-up selection screen.

1 / 3

HW_02 // PERSONAL BUILD

Custom Slot Machine

A custom slot-machine arcade cabinet I designed and built for my mother, with two displays and illuminated controls.

Personal buildDual displaysPhysical controls
Custom Ross Casino slot-machine cabinet with two displays and illuminated controls.

The custom slot-machine build for my mother.

HW_03 // PERSONAL BUILD

Virtual Pinball

A personal virtual pinball-machine build with a horizontal playfield, backglass display and physical buttons.

Virtual pinballPlayfield + backglassPhysical buttons
Virtual pinball cabinet showing a Terminator 2 table on the playfield and backglass displays.

Virtual pinball cabinet with its playfield and backglass displays.

My cabinet builds and photographs. Games, table designs, character artwork and trademarks shown on the machines belong to their respective creators.

05 // EXPERIENCE LOG

BUILT OVER TIME.

CAREER + INDEPENDENT WORK

From first principles
to final builds.

Gameplay, tools, technical art and the work it takes to ship. Roles and contributions from my résumé.

DOWNLOAD RÉSUMÉ
2026 – PresentINDEPENDENT

Independent Development

Creator and Lead Developer

Beyond the Core · Unity client and authenticated game services. Architecture, implementation, regression coverage and AI-assisted development workflows.

Feb 2024 – Jun 2026

Parallel Studios

Senior Unity Developer

Parallel Trading Card Game · PC and mobile live service

Sep 2023 – Feb 2024

Revolving Games

Software Engineer

Battlestar Galactica Eternity · Cancelled development · Mobile strategy

Oct 2021 – Aug 2023

PopReach Games

Senior Unity Developer

PAYDAY: Crime War · Multiplayer mobile live service

EARLIER EXPERIENCE // 7 ROLES

Nov 2019 – Oct 2021

BeaconLive

Event Producer

Technical event production and Selenium-based workflow automation.

Jan – Jun 2019

Smoking Gun Interactive

Programmer

Microsoft Solitaire Collection · Gameplay, UI, localization, networking, advertising, animation and live platform updates.

Mar – Dec 2018

I Got Games

Programmer

Madlands · Unity gameplay/UI systems, automated testing tools and performance improvements.

Aug – Dec 2017

Emerald City Games

Programmer

Darkmoon Lionheart · Unity UI, localization, stores and render-texture character presentation.

Sep 2016 – Mar 2017

Kemojo

Programmer

Drone Second Strike · UI systems, animation, localization, stores, debugging and deployment.

Mar – Sep 2016

Electronic Arts

Technical Artist

FIFA 17 · C#, Python and MEL tools for content pipelines, asset integration and artist workflows.

Apr 2014 – Aug 2015

Kabam

Programmer

Marvel Contest of Champions · Fast & Furious Legacy — gameplay interfaces, event systems, scalable UI and custom development tools for iOS and Android.

06 // BEHIND THE BUILDS

ENGINEER. PLAYER. MAKER..

I like solving the hard parts.
And making them feel simple.

I’m Ryan, a Senior Unity and C# engineer based in Waterloo, Ontario. For 13+ years, I’ve contributed to professional mobile and PC productions across multiplayer, free-to-play and live-service environments.

I own gameplay and player-facing systems from technical planning through release, then follow the work into profiling, debugging and live iteration. The best part is working alongside design, art, backend, QA and production to make the whole experience better.

Outside the studio, I build independent games, explore AI-assisted development, make music as FIRESTAR and turn ideas into arcade hardware.

07 // END OF BUILD

AVAILABLE FOR NEW OPPORTUNITIES

READY TO SHIP
SOMETHING TOGETHER?

Senior Unity Developer · Waterloo, Ontario, Canada