Experienced software engineer with over 7 years of professional experience developing interactive software solutions.
Areas of expertise include UI/UX, Gameplay, AI, Animation Systems.
Experienced software engineer with over 7 years of professional experience developing interactive software solutions.
Areas of expertise include UI/UX, Gameplay, AI, Animation Systems.
Third-person action game developed in Unreal Engine 5. Designed and developed main UI elements including HUD, menus, fonts, etc. Integrated functionality with front-end and worked with cross-functional team to achieve desired implementation.
Developed using C++ and Blueprints
Main Roles included: UI Design and Development
Third-person action game. Worked on a team with 3 other programmers who designed, developed and oversaw the entire life-cycle of the project. Developed in a custom engine using C++. Worked with character/environment artists, and sound designers who provided assets.
Developed using C++
Main Roles included: Base Collision Library, Level/Scene Management, Item Management, Gameplay
Side-scrolling puzzle-platformer. Player has the ability to slow/stop time and must avoid obstacles while trying to break out of a test facility. Worked with 2 other programmers who designed and developed the project over 3 months.
Developed using Unity C#
Main Roles included: Player Input, Menu States, Animations, Gameplay, Obstacle Implementation
Coursework project using DirectX 11. Implemented several 3D graphics techniques including lighting, model loading, multitexturing, instancing, and tessellation.
Developed in C++
Brick Breaker clone developed using 5 software design patterns (Command, Flyweight, State Machine, Observer, and Prototype).
Developed in C++