From an early age, I developed a keen interest in media and gaming, which naturally progressed into a passion for advanced audiovisual technologies and video game modding. This enthusiasm for entertainment technologies inspired me to pursue a degree in Digital Media at the Lassonde School of Engineering at York University, where I specialized in Game Arts. After completing my undergraduate studies, I continued my education by obtaining a Master of Arts in Digital Media.


My primary areas of interest include procedural content generation, computer graphics, and real-time audio analysis for live music visualization. During my graduate studies, I was also awarded the opportunity to research multiplayer virtual reality applications at Bauhaus University in Weimar, Germany.


Additionally, I hold a Bachelor of Science in Psychology, which complements my technical background with a strong foundation in human behavior and cognition.

Image description

Awards

Ubisoft Toronto NEXT Technical Art Challenge – 1st Place

Issued by Ubisoft Toronto · 2025

Canada Graduate Scholarships – Master’s Program (CGSM)

Issued by the Social Sciences and Humanities Research Council of Canada (SSHRC) · 2023


Erasmus+ KA171 DAAD Scholarship

Issued by the German Academic Exchange Service · 2023


York University Academic Excellence Fund

Issued by York University · 2022 · 2023 · 2024


York Graduate Scholarship (YGS)

Issued by York University · 2022


York University Continuing Student Scholarship

Issued by York University · 2021

Personal Achievements

Competitive Pokémon (Pokémon Showdown!)

Consistently ranked among the Top 500 players in the Generation 3 OU ladder, achieving a peak placement of 12th worldwide.


Metal Gear Solid V Modding

Hosted and maintained rebalanced Metal Gear Online 3 multiplayer servers, supporting an active player community for over two years.

Education

Master of Arts, Digital Media

Faculty of Graduate Studies, York University · 2022-2024

Graduate International Exchange, Computer Science

Faculty of Media, Bauhaus University (Bauhaus-Universität Weimar) · 2023-2024


Bachelor of Arts, Specialized Honours, Digital Media (Game Arts)

Lassonde School of Engineering, York University · 2018-2022

Member of the Dean's Honour Roll


Bachelor of Science, Psychology

Faculty of Health, York University · 2014-2018

Member of the Dean's Honour Roll

Research & Publications

"Game-Based and Virtual Reality Sandboxes: Inclusive, Immersive, Accessible, and Affordable Learning Environments"

Co-author, delivered an in-person presentation at the 2023 American Society for Engineering Education (ASEE) Annual Conference held in Baltimore, Maryland, USA.


Graduate Research – Music Visualization

Conducted research and development of real-time audio analysis methods for detecting musical events in MaxMSP, integrating results with Unity visualizations and DMX512-controlled stage lighting.


Graduate Research – Virtual Reality Development

Awarded an invitation to Bauhaus University to research and develop multi-user virtual reality applications. Implemented synchronized online events and core VR navigation/manipulation techniques in Unity, targeting Meta Quest 3 and other OpenXR-compatible devices.

Skills

Houdini (VEX, Python)

Shader Programming (HLSL)

Environment Art / Terrain Simulation

Generative AI (ComfyUI)

Virtual Reality Development

AAA Proprietary Game Engines (Snowdrop)

Unity (C#, Amplify Shader Editor, Shader Graph, VFX Graph)

Unreal Engine 4 / Unreal Engine 5 (C++, Blueprints, Material Editor)

Substance 3D Designer

Autodesk Maya, Rhinoceros 3D

Lua, Java

Perforce, Git

MaxMSP, OSC, DMX512

HTML5, CSS, JavaScript, cPanel