Ryan Cassell
Kirkland, WA 98034
****.*******@*******.***
(562) 209 - 2368
www.ryan-cassell.blogspot.com
Objective As a software developer, to work alongside passionate individuals
with diverse skill sets to create unique and engaging interactive experiences that
can be enjoyed by people of all ages and skill sets.
Professional Strengths Communicative; Reliable; Motivated; Organized
Technical Skills
Languages C/C++/C# - 5 yr; Objective-C - 1 yr; ShaderLab - 2 yr
IDE’s / Engines Experienced: Visual Studio; Unity 3D; XCode; Mono Develop
Artificial Experienced: Finite State Machines; SAPI 5.1 ; A* Path-finding
Intelligence
Audio Experienced: FMOD C++ API; FMOD Designer
Graphics Familiar: OpenGL 3.1 Graphics Pipeline; 3D math libraries
Other Software Git; JIRA; SVN; CocoaPods; 3DS Max 2011; Microsoft Office;
FRAPS; Pivotal Tracker
Work Experience
iOS Developer at Radius, Inc. March 2014 -
January 2015
Project: John Deere Harvest Duration: 10 months
Team size: 10
Platform: iPad running iOS 7.0+
Detail: Utilized Git to manage multiple repositories at once for an unreleased
project. Used test-driven development to write unit tests that were ran using
continuous integration. Localized entire app and wrote coverage tests that
automatically updated as more of the translated text was added.
Unity Developer at Cricket Moon Media, Inc. May
2013 - March 2014
Project: Minnie’s Fashion Tour Duration: 6 months
Team size: 5
Platform: iPad, iPhone running iOS 6.0+
URL: https://itunes.apple.com/us/app/minnie-fashion-tour-hd/id712451211?mt=8
Detail: Using C#, created framework that handles finger taps/slides/drags, level
transitions, scrolling menus, drag-and-drop items, animated textures, and
customizable characters. Reduced memory footprint by reducing texture sizes
and minimizing how many customizable items are loaded at once during the
character customization scenes.
Lead Unity Developer at Nation9, Inc. June 2012 -
May 2013
Project: Out of the Question Duration: 1 month Team
size: 5
Platform: Kindle Fire (2nd Gen); Kindle Fire HD 7”/8.5”/10”; iPad
Detail: Cut development time in half for future projects using interactive book
framework created in C# for previous projects already in development. Used
saved time to implement interactive features utilizing the gyroscope, smoother
page turning transitions, optimized memory footprint, and more intuitive Inspector
variables for the designers.
Project: The Grateful Crane Duration: 3 months
Team size: 5
Platform: Kindle Fire (2nd Gen); Kindle Fire HD 7”/8.5”/10”; iPad
Detail: Created interactive book framework that has been used for an additional
12 titles, 6 already released; implemented all features (menu, animations, read-a-
long, smooth scene transitions); collaborated closely with team on features.
Worked with Sprite Manager 2, Finger Gestures, iTweens, and EZGUI Unity
plugins.
Education DigiPen Institute of Technology; 9931 Willows Rd NE, Redmond,
Washington 98052; Bachelor’s of Science in Real-time Interactive Simulation in
Computer Science; Graduated Dec. 2012
Student Projects
Title: Salvage Youth - Researched Unity features/plug-ins to provide
Role: Technical Director, Lead both design and art teams with reasonable
Programmer constraints for level and art design.
Genre: 2.5D Puzzle Platformer
- Worked closely with designers to create re-
Platform: Windows XP SP3
usable game play mechanics & tools with intuitive
URL: www.salvageyouth.com
Inspector values for fine-tuning.
- Created system for supporting multilingual in-
game dialogue.
- Managed bug fixing & used Lumos for stat
tracking.
Title: Staff Sergeant Voice - NPC squad responds to over 7 voice commands
Command and adjusts behavior using finite state machine
Role: AI / Gameplay Programmer with over 10 states.
Genre: Voice Recognition Demo
Platform: Windows XP SP3 and - Integrated SAPI 5.1 with C++ component-based
headset game engine.
Title: Sol Invictus - Implemented over 6 behaviors for 2 enemy
Role: Producer, Game Designer types.
Genre: 3D Dragon-themed Flight
Simulator - Mixed all audio assets using FMOD Designer
Platform: Windows XP SP3 and implemented audio engine with FMOD sound
bank support.