

ABOUT ME
Gameplay / AI & UI Programmer

Gameplay Programmer with 3+ years of experience building robust combat systems, AI behaviors, and player mechanics for next-generation games.
Expertise in C++ and Blueprint development within Unreal Engine, with a focus on delivering performant, modular gameplay features that enhance player experience.
Demonstrated ability to optimize AI processing by 28% and improve runtime stability through concurrent programming techniques.
Passionate about creating responsive gameplay systems that meet quality standards while maintaining technical excellence.
Programming Languages: C++, C#, Blueprint Visual Scripting, Concurrent Programming, UML
Gameplay Systems: Combat Mechanics, AI Behaviors, Animation Graphs, Inventory Systems, Gameplay Ability System (GAS)
Engine Knowledge: Unreal Engine 4/5, Unity, Unreal Insights, RenderDoc
Version Control: GitHub, Perforce
Development Workflow: Agile, Jira, Trello, DataTables, Clean Code, Modular Design
Mathematics: Applied Math for AI, Vectors, Physics, Trajectories
Process of Development
LIFE'S CREATIVE TOUCH
â–¹Role-based abilities: Life (spawn), Death (destroy)
â–¹Ability selection via radial UI
â–¹Biome spawning using spline mesh & dynamic materials
â–¹Corruption removal via LineTrace + Tag system
â–¹Global energy pool sync (shared variable replication)
TUTORIAL CARD SYSTEM
â–¹Sequential tutorial flow via UI card manager
â–¹Task tracking using Event Dispatchers
â–¹UI updates on task completion
â–¹Conditional card progression using bool flags
â–¹Transition to main level via LevelStreaming
DEATH ABILITY SHOWCASE
â–¹Enemy tagging system for invader types
â–¹Death attack with Animation Notify triggers
â–¹Sword FX tied to enemy collision
â–¹Adaptive difficulty using enemy count & wave logic
â–¹Ability cooldown with radial progress UI
TUTORIAL CARD BROWSER
â–¹Pause menu card system using horizontal swipe
â–¹Data-driven content loading via DataTable
â–¹Modular card widget with text/image bind
â–¹Interactive navigation (keyboard/controller support)
â–¹Instant replay access for mid-game reference
Media

Contact Me
Feel free to reach out with any questions, collaboration ideas, or opportunities.
I'm always excited to discuss game development, programming, or new projects. Looking forward to hearing from you!

