Commercial Experience

ExeKiller
ExeKiller Systems/Tools Programmer September 2024 — Present
ExeKiller
Paradark Studio | Systems/Tools Programmer
A first-person action-adventure set in a post-apocalyptic dystopia. My role involves developing core game systems, tools creation and optimization.
  • Enhanced game systems by developing a custom world streaming system
  • Extending the saving system
  • Led a team focused on in-engine performance optimization and build stability
  • Utilized Unreal Insights and AMD μProf to diagnose bottlenecks and improve game performance
  • Designed a significance-based NPC optimization system, allowing designers to define dynamic evaluation rules
  • Implemented core gameplay systems, such as physical hit interactions, tutorials, in-game hints, combat logic, detective mode and more
  • Maintained and extended animation system, including paired animations and interaction
  • Created custom tools for artists and designers, including developing a suite of Editor Utility
  • Widget-based tools for operations on world partition, components, actors, validation, and more
  • Extend editor functionality with Slate-based systems. Custom details panel for custom types, in-editor widgets
  • Built external tools and automated workflows with Python scripts
  • Maintained CI/CD pipelines with Jenkins, including automated build steps, cooking, packaging, validation, and profiling builds
UE5 C++ Python GAS Optimization
Gas Station Simulator Car Junkyard DLC
Gas Station Simulator - Car Junkyard DLC Gameplay Programmer June 2024 - August 2024
Gas Station Simulator - Car Junkyard DLC
DRAGO Entertainment | Gameplay Programmer
A DLC for Gas Station Simulator. Focused on core mechanics and analytics systems.
  • Implemented Google Analytics data gathering support
  • Created progression system for DLC
  • Contributed to building upgrades system
  • Bugfixes for AI systems, including NPC schedule and pathfinding
UE4 C++
Winter Survival
Winter Survival Gameplay/AI Programmer January 2024 - May 2024
Winter Survival
DRAGO Entertainment | Gameplay/AI Programmer
A survival game set in the harsh wilderness. Focused on gameplay mechanics and AI systems.
  • Maintained AI systems and implemented new features
  • Developed and optimized essential systems, including saving, combat, resource management, and building mechanics
  • Refactored inventory UI system to pool widgets and reduce memory usage
  • Created challenging infinite survival game mode
  • Profiling and reduce memory usage of game systems
  • Maintained and refactored legacy code to improve performance and readability
UE5 C++ AI Optimization
Sancticide
Sancticide Gameplay Programmer May 2023 - December 2023
Sancticide
Red Square Games | Gameplay Programmer
Action game where I specialized in ability systems, core gameplay features and AI combat behaviors.
  • Built core functionality for a scalable abilities framework on top of GAS
  • Worked on core gameplay systems, such as narrative triggers, interactables, and movement system
  • Developed AI behaviors and debug visualization tools for gameplay systems
  • Implemented combat-related abilities and integrated Wwise middleware
  • Collaborated closely with the level design team, developing editor tools
UE5 C++ GAS AI

Pet Projects