Gameplay Programmer and Software Engineer

Hardworking software engineer with a passion for video games. Over 7 years of programming experience. Able to adapt quickly between various programming languages and software design practices.

Strong background in object-oriented design patterns, primarily in C++ and C#, for robust, highly reusable, extensible and maintainable software. Well-versed in 3D mathematical concepts for implementing cutting-edge gameplay systems. Highly interested in implementing gameplay and AI systems and adapting existing functionalities in game engines.

Specialties studied:
Software Engineering, Game Design and Development, Artificial Intelligence, Computer Graphics, Game Engine Architecture.

Developed:
Core Gameplay Systems, AI Combat Systems, Emergent Behavior Systems, Weapon Ballistics, Camera Systems, Editor Tools, Prototypes.

Game Engines:
Unreal Engine, Unity3D.