Jonathan Fagan

Unreal Engine Gameplay Programmer | C++ | Combat Systems | Enemy AI | Gameplay Mechanics

Role
C# Software Engineer at Gamedevhq
Location
Bronx, NY, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Jonathan Fagan

Gameplay programmer specializing in Unreal Engine gameplay systems and combat mechanics.I focus on building responsive gameplay features including player combat, enemy AI behaviors, and animation-driven mechanics. My work centers around designing systems that feel satisfying to players while remaining modular and scalable for development teams.Currently developing a third-person action combat prototype inspired by modern character action games.Core areas of development:• Combat system architecture• Enemy AI behavior systems• Player movement mechanics• Animation-driven gameplay• Gameplay interaction systemsTools and Technologies:Unreal Engine 5 C++ Blueprint Behavior Trees Animation BlueprintsPortfolio:jfagan16.wixsite.com/jonathan-fagan

Experience

  1. C# Software Engineer

    Gamedevhq

    Nov 2022 — Present

    The Professional Unity Developer Program from GameDevHQ delivers career-ready software engineers. The program focuses on using game development as a gateway to software engineering. Students who successfully complete this program are qualified for junior-mid level software engineering roles for the games industry and beyond. After completing our curriculum, our students are able to do the following:• Develop and improve various game systems (AI, UI, tools, etc.)• Implement game features and systems in Unity/C#• Code core systems and gameplay mechanics• Architect event-driven systems• Profile & optimize applications• Experienced with Agile development• Experienced with Git/Github• Experience publishing multiple game titles• Work well with designers and artistsC# concepts mastered include the following:• Classes• Static Types• Enums• Dictionaries• Abstract Classes and Interfaces• Delegates and Events• LINQ• Game Programming Design Patterns• Scriptable Objects• Unity Web RequestsAll projects created by the student in this program demonstrate a high-level mastery of the Unity platform as well as the full software development life cycle. The curriculum completed includes the following:• 2D Vertical Shooter• 2.5D Platformer• 3D First-Person Shooter• 2D Mobile Game Development• Augmented Reality• Enterprise App solutions with AWS Integration• Unity Profiler and Optimization

Education

  • Bramson ORT College

    Game and Interactive Media Design

    2011 — 2013

  • GameDev Tv

    Computer Games and Programming Skills

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Jonathan Fagan — C# Software Engineer at Gamedevhq in Bronx, NY, US | Unifers