About

Here is a little background

Hi, I'm Ryan. I'm a versatile and detail-driven developer with 8 years of experience delivering high-quality interactive experiences across both game development and modern frontend applications. Skilled in building polished, performant systems using Unity and C#, with a deep understanding of gameplay mechanics, UX, and design integration. Equally strong on the web side, with hands-on expertise in React, Next.js, Tailwind CSS, and Capacitor, creating responsive, cross-platform apps with thoughtful interfaces and smooth user flows. Backed by an Advanced Diploma in Video Game Design, bringing a refined visual sensibility and a strong ability to translate ideas into engaging, production-ready experiences.

Experience

Senior Front End Engineer

Stealth Startup

TypeScript

JavaScript

git

Tailwind CSS

React

Next.JS

2024-07-01 - Present

  • Cross-Platform Mobile App | React (Next.js) + Capacitor + Tailwind CSS + PropelAuth + Plaid
  • Developed a cross-platform mobile app using React with Next.js (Pages directory), powered by Capacitor for iOS, Android, and Web (PWA) deployment from a unified codebase.
  • Implemented modern, responsive UI with Tailwind CSS, leveraging custom theming, layout consistency, and reusable components.
  • Integrated user authentication, deep linking, and persistent session management across environments.
  • Built KYC/AML verification workflows using Plaid, coordinating backend metadata and frontend state across gRPC services.
  • Engineered offline-aware behaviors for critical gRPC requests, including fail-fast handling and custom UI feedback (modals, alerts).
  • Designed table components with dynamic filters and context-driven layout logic, using clean component architecture and session context hooks.

Lead Developer

Exar Studios

Unity

C#

PlayFab

Mirror Networking

Niantic Lightship

Unreal Engine

AR Foundation

Photoshop

2020-09-01 - 2024-07-01

  • Led a team of 4 developers to build location-based AR and audio-driven experiences designed to drive foot traffic and highlight site-specific storytelling.
  • Implemented core gameplay systems, including in-app purchases, cosmetics, ad integration, game economy balancing, and monetization flows.
  • Designed and built complete UI flows, from onboarding (Start/Login pages) to in-game Home and profile views.
  • Developed a Companion System with support for unlockable accessories and emotes.
  • Supported both single-player and multiplayer gameplay modes.
  • Integrated Online Maps 3 SDK with mobile-friendly controls, GPS navigation, and dynamic points of interest.
  • Used PlayFab to manage player profiles, inventory, analytics, achievements, and economy systems.
  • Built a variety of AR-based games and interactive experiences tailored for mobile environments.
  • Created a full achievements and rewards system to support player progression.
  • Implemented social features including photo/video sharing, user profiles, and a friends system.

Freelancer

Upwork

Unity

C#

PlayFab

Photoshop

2022-05-26 - Present

  • Developed and delivered multiple client projects using Unity, tailored to unique gameplay and business needs.
  • Notable project: Interactive Visual Novel, featuring a custom-built narrative engine supporting branching storylines, player choices, and dynamic rewards.
  • Implemented systems for chapter unlocking, scheduled content drops, daily login bonuses, and monetization via IronSource ads and in-app purchases.
  • Designed a full game economy and skilling system to support progression and replayability.
  • Added extensive companion customization, including room decoration, outfits, and background music selection.

Lead Developer

Levitate Studios

Unity

C#

PlayFab

Photoshop

2019-05-01 - 2020-03-01

  • Led development of Turbo Titans, an endless runner game designed for mobile platforms.
  • Integrated monetization systems including Google AdMob and in-app purchases (IAP).
  • Utilized PlayFab to implement online leaderboards, player analytics, and backend services.
  • Developed cloud save functionality for both Google Play Games and iOS Cloud, ensuring cross-device progression.
  • Designed and programmed a boss encounter (“Bonkers” ship fight), incorporating custom mechanics and visual effects.
  • Built a comprehensive achievements and rewards system to enhance player engagement and retention.

Skills

Select a skill for more information

Azure

React

Next.JS

Substance 3D Painter

3DS Max

TypeScript

Niantic Lightship

Electron

Unreal Engine

C#

Plastic SCM

PlayFab

JavaScript

Mirror Networking

Unity

.Net

Photoshop

git

Tailwind CSS

AR Foundation

Python

Fishnet

Contact

I have got just what you need.

Let's Talk.