Software Developer
March 2024 - Present
Purpl3grape Studios
Unity Game Developer / Project Manager
• Develop and maintain a project roadmap, ensuring timely completion of key milestones and deliverables. • Identify and mitigate project risks, adjusting timelines or resources as needed, managing project budget and allocation of resources effectively to avoid delays or bottlenecks. • Ensure post-launch support, including planning for future updates, expansions, and AI integrations. • Drive continuous process improvement by analyzing sprint outcomes and applying lessons learned. • Implementated of backend services using Firebase and Firestore to support crossplatform match making, and compatibility between different devices and platforms. • Implemented user account services, that ties in to locker system to go with a season pass design for tiered in-game rewards. • Game Design of airborne combat gameplay, featuring obstacles that serve as cover, automated turrets, and AI-driven gameplay elements to enhance engagement. • UI, Data, and Memory optimization in conjunction with Unity Addressables and a CDN, to minimize the footprint of dynamic content.
March 2024 - Present
Purpl3grape Studios
Unity Game Developer / Project Manager
• Develop and maintain a project roadmap, ensuring timely completion of key milestones and deliverables. • Identify and mitigate project risks, adjusting timelines or resources as needed, managing project budget and allocation of resources effectively to avoid delays or bottlenecks. • Ensure post-launch support, including planning for future updates, expansions, and AI integrations. • Drive continuous process improvement by analyzing sprint outcomes and applying lessons learned. • Implementated of backend services using Firebase and Firestore to support crossplatform match making, and compatibility between different devices and platforms. • Implemented user account services, that ties in to locker system to go with a season pass design for tiered in-game rewards. • Game Design of airborne combat gameplay, featuring obstacles that serve as cover, automated turrets, and AI-driven gameplay elements to enhance engagement. • UI, Data, and Memory optimization in conjunction with Unity Addressables and a CDN, to minimize the footprint of dynamic content.
March 2024 - Present
Purpl3grape Studios
Unity Game Developer / Project Manager
• Develop and maintain a project roadmap, ensuring timely completion of key milestones and deliverables. • Identify and mitigate project risks, adjusting timelines or resources as needed, managing project budget and allocation of resources effectively to avoid delays or bottlenecks. • Ensure post-launch support, including planning for future updates, expansions, and AI integrations. • Drive continuous process improvement by analyzing sprint outcomes and applying lessons learned. • Implementated of backend services using Firebase and Firestore to support crossplatform match making, and compatibility between different devices and platforms. • Implemented user account services, that ties in to locker system to go with a season pass design for tiered in-game rewards. • Game Design of airborne combat gameplay, featuring obstacles that serve as cover, automated turrets, and AI-driven gameplay elements to enhance engagement. • UI, Data, and Memory optimization in conjunction with Unity Addressables and a CDN, to minimize the footprint of dynamic content.
July 2021 - October 2022
ZEMIND STUDIOS
Unity Game Developer
• Implement and update existing and new UI designs from Figma specs. • App profiling, addressing outstanding bugs, identifying bottlenecks and to identify optimizations. • UI optimization with custom built UI components, reducing draw calls with canvas groups, separating dynamic and static UI, and culling off screen items. • Setup Unity Cloud Content Delivery and addressable assets, reducing app size with on-demand asset downloads. • Setup game localization using Unity Localization package, adapting content to different languages. • Delivered Android App bundles [AAB] for distribution on Google platform, and managing android build updates.
July 2021 - October 2022
ZEMIND STUDIOS
Unity Game Developer
• Implement and update existing and new UI designs from Figma specs. • App profiling, addressing outstanding bugs, identifying bottlenecks and to identify optimizations. • UI optimization with custom built UI components, reducing draw calls with canvas groups, separating dynamic and static UI, and culling off screen items. • Setup Unity Cloud Content Delivery and addressable assets, reducing app size with on-demand asset downloads. • Setup game localization using Unity Localization package, adapting content to different languages. • Delivered Android App bundles [AAB] for distribution on Google platform, and managing android build updates.
July 2021 - October 2022
ZEMIND STUDIOS
Unity Game Developer
• Implement and update existing and new UI designs from Figma specs. • App profiling, addressing outstanding bugs, identifying bottlenecks and to identify optimizations. • UI optimization with custom built UI components, reducing draw calls with canvas groups, separating dynamic and static UI, and culling off screen items. • Setup Unity Cloud Content Delivery and addressable assets, reducing app size with on-demand asset downloads. • Setup game localization using Unity Localization package, adapting content to different languages. • Delivered Android App bundles [AAB] for distribution on Google platform, and managing android build updates.
January 2018 - May 2018
Real Programming 4 Kids
Game Development Instructor
• Explain the basics and core concepts of game development and programming in Unity, Android Studio, and Visual Studio • Build up fundamentals of game mechanics and guide students in exploring game design principles • Provide assessment of student's abilities and aptitude based on course evaluations
January 2018 - May 2018
Real Programming 4 Kids
Game Development Instructor
• Explain the basics and core concepts of game development and programming in Unity, Android Studio, and Visual Studio • Build up fundamentals of game mechanics and guide students in exploring game design principles • Provide assessment of student's abilities and aptitude based on course evaluations
January 2018 - May 2018
Real Programming 4 Kids
Game Development Instructor
• Explain the basics and core concepts of game development and programming in Unity, Android Studio, and Visual Studio • Build up fundamentals of game mechanics and guide students in exploring game design principles • Provide assessment of student's abilities and aptitude based on course evaluations
April 2014 - April 2018
Access Research
CATI Programmer
• Programming / testing of market research surveys, Tabulating results for analysis • Collaborate with research teams to ensure project requirements and constraints are met in delivering client sensitive data • Data Modelling and Automation • Identify and communicate technical issues, and implement solutions • Lead and Assist colleagues in process improvements
April 2014 - April 2018
Access Research
CATI Programmer
• Programming / testing of market research surveys, Tabulating results for analysis • Collaborate with research teams to ensure project requirements and constraints are met in delivering client sensitive data • Data Modelling and Automation • Identify and communicate technical issues, and implement solutions • Lead and Assist colleagues in process improvements
April 2014 - April 2018
Access Research
CATI Programmer
• Programming / testing of market research surveys, Tabulating results for analysis • Collaborate with research teams to ensure project requirements and constraints are met in delivering client sensitive data • Data Modelling and Automation • Identify and communicate technical issues, and implement solutions • Lead and Assist colleagues in process improvements
(tech)
STACK.

Unity
3D Game Engine Software

Unity
3D Game Engine Software

Unity
3D Game Engine Software

PHOTON FUSION
high-end state transfer netcode SDK for Unity

PHOTON FUSION
high-end state transfer netcode SDK for Unity

PHOTON FUSION
high-end state transfer netcode SDK for Unity

FIrebase
Backend services like cloud storage, authentication, crash reporting, analytics, and a real-time database.

FIrebase
Backend services like cloud storage, authentication, crash reporting, analytics, and a real-time database.

FIrebase
Backend services like cloud storage, authentication, crash reporting, analytics, and a real-time database.

Blender
open-source 3D creation suite that can be used for a variety of purposes for Game Development

Blender
open-source 3D creation suite that can be used for a variety of purposes for Game Development

Blender
open-source 3D creation suite that can be used for a variety of purposes for Game Development

Google Play
Building applications that interact with Google's platforms and services.

Google Play
Building applications that interact with Google's platforms and services.

Google Play
Building applications that interact with Google's platforms and services.

Steamworks
Building applications that interact with Valve's Steam platforms and services.

Steamworks
Building applications that interact with Valve's Steam platforms and services.

Steamworks
Building applications that interact with Valve's Steam platforms and services.

Python
Leveraging NumPy, Pandas, Matplotlib, Seaborn, Plotly, SciKit-Learn, TensorFlow, Keras, PySpark for data science, machine learning, and big data analysis.

Python
Leveraging NumPy, Pandas, Matplotlib, Seaborn, Plotly, SciKit-Learn, TensorFlow, Keras, PySpark for data science, machine learning, and big data analysis.

Python
Leveraging NumPy, Pandas, Matplotlib, Seaborn, Plotly, SciKit-Learn, TensorFlow, Keras, PySpark for data science, machine learning, and big data analysis.

AWS Cloud & Infrastructure
EC2 for hosting AI/ML models and multiplayer game servers, Unity Cloud Content Delivery

AWS Cloud & Infrastructure
EC2 for hosting AI/ML models and multiplayer game servers, Unity Cloud Content Delivery

AWS Cloud & Infrastructure
EC2 for hosting AI/ML models and multiplayer game servers, Unity Cloud Content Delivery
Skills

Programming
Python, C#, .NET, Javascript, Typescript

Programming
Python, C#, .NET, Javascript, Typescript

Programming
Python, C#, .NET, Javascript, Typescript

Machine Learning & AI
TensorFlow, PyTorch, Keras, OpenCV, ML concepts (Predictive Analytics, NLP, Computer Vision, Recommendation Systems)

Machine Learning & AI
TensorFlow, PyTorch, Keras, OpenCV, ML concepts (Predictive Analytics, NLP, Computer Vision, Recommendation Systems)

Machine Learning & AI
TensorFlow, PyTorch, Keras, OpenCV, ML concepts (Predictive Analytics, NLP, Computer Vision, Recommendation Systems)

Cloud / Databases & DevOps
AWS (EC2), Azure, Firebase

Cloud / Databases & DevOps
AWS (EC2), Azure, Firebase

Cloud / Databases & DevOps
AWS (EC2), Azure, Firebase

Game Development
Unity (C#), Blender, Photon Fusion, Firebase, Vivox Voice Chat, Addressables/CDN, Google Play & Steam integration

Game Development
Unity (C#), Blender, Photon Fusion, Firebase, Vivox Voice Chat, Addressables/CDN, Google Play & Steam integration

Game Development
Unity (C#), Blender, Photon Fusion, Firebase, Vivox Voice Chat, Addressables/CDN, Google Play & Steam integration
Education

University of Toronto
Bachelor of Applied Science, Industrial Engineering

University of Toronto
Bachelor of Applied Science, Industrial Engineering

University of Toronto
Bachelor of Applied Science, Industrial Engineering

Toronto Film School
Diploma in Game Design and Development

Toronto Film School
Diploma in Game Design and Development

Toronto Film School
Diploma in Game Design and Development
