Programmer
Current- Designed and implemented modular, scalable systems across multiple AAA projects, including development of the 3C's (Character, Controls, Camera) to enhance player experience.- Supported all stages of AAA game development, from prototypes to final release, contributing to project success and quality assurance.- Learned and applied the reflection system in UE5 to develop a Config Asset System that enables inheritance for structs, enhancing data management across various systems.- Applied SOLID principles and best practices to refactor code, enhancing performance and reducing dependencies.- Developed a Metahuman Animation Audio Sync Tool to streamline the integration of animations and audio, improving overall workflow efficiency.- Expanded Unreal Engine's editor with custom tools to streamline workflows and improve development efficiency.- Automated complex tasks with Python, increasing pipeline efficiency and ensuring consistent output across projects.- Acted as a product owner for various tools and systems, overseeing development from design briefs to implementation and documentation.- Developed and maintained comprehensive technical documentation, ensuring clear communication across teams and facilitating future system expansion.- Demonstrated strong problem-solving skills through intensive bug fixing under tight deadlines, maintaining project quality and stability.- Collaborated effectively with cross-disciplinary teams, contributing to AI, gameplay, and tool development, while maintaining high standards of code quality.- Assisted in the refactoring of existing systems, promoting modular design and scalable solutions adaptable across multiple projects.