Summary

Unity Gameplay Developer experienced in building interactive features, gameplay mechanics, and UI for PC, mobile, and VR. Skilled in player interactions, game feel, and clean C#. Comfortable collaborating with designers, iterating on prototypes, and contributing to core gameplay loops. Focused on hands-on development and feature implementation.

Technical Skills

  • C# Programming: gameplay features, interaction logic, clean and maintainable code
  • Unity Development: gameplay mechanics, UI elements, input systems
  • Gameplay Implementation: interactions, state machines, triggers, basic physics
  • Platforms: PC, Mobile, WebGL, Quest
  • UI Development: menus, HUDs, tooltips, world-space UI
  • Prototyping: rapid iteration, feature testing, designer collaboration
  • Version Control: Git, GitHub
  • Basic Tools: simple inspectors, workflow helpers (light tooling only)

Professional Experience

Unity Gameplay Developer — VR/PC/Mobile Projects

Unity Gameplay Developer — 3D Interaction & Prototyping

Unity Gameplay Developer — 3D App Features & Interaction

Unity Gameplay Developer — Indie Game Features

Expanded Experience

Gameplay Interaction

  • Implemented player interactions using triggers, simple physics, and state-based logic
  • Added responsive controls, animation cues, and basic feedback elements (audio, visual prompts)
  • Built interaction features for grabbing, inspecting, and activating objects in gameplay scenes
  • Created UI elements such as menus, HUDs, tooltips, and contextual prompts

Prototyping & Iteration

  • Built small gameplay prototypes across strategy, arcade, puzzle, and casual genres
  • Added turn-based interactions, simple spawning behaviors, and basic enemy logic
  • Created lightweight prototype features to test mechanics and support rapid iteration
  • Worked with designers to refine gameplay feel and pacing during development

Tools & Workflow Helpers

  • Created simple inspectors and small workflow helpers to support designers
  • Added drag-and-drop placement features with snapping and basic duplication logic
  • Built small interaction tools to help with level setup and object manipulation

UI/UX & Player Experience

  • Implemented screen and world-space UI including menus, HUDs, tooltips, and prompts
  • Added floating labels, contextual hints, and guided interactions for player clarity
  • Worked with input systems for VR controllers, mouse/keyboard, and touch devices

Platform Support

  • Assisted with adapting controls and UI for PC, mobile, WebGL, and Quest
  • Adjusted gameplay features to work consistently across multiple platforms
  • Supported basic performance considerations during feature development

Career Timeline

Unity Gameplay Developer
UbiSim
Dec 2020 - May 2025
Unity Developer
ICOM Productions
May 2018 - Apr 2020
Unity Developer
Picturethis3D
Apr 2017 - Aug 2019
C# / Unity Developer
Independent Projects
Ongoing

Education

Unity Certified Professional: Programmer
Unity Technologies 2020
Android Developer Nanodegree
Udacity 2017
Software Product Management Certificate
Coursera 2016
Ongoing learning
Self-directed study in Unity development, gameplay programming, and C# best practices