Luca Fabiano
I'm A Programmer
About
Hi there! My name is Luca Fabiano, I am a fourth year Game Programming student at Brock University, completing my BSc with honours in Spring 2026. I have strong skills developing for mobile and computer games in many programming languages. I have worked on several development teams, honing my skills in many areas including physics, gameplay systems, machine learning, parallelism, and animation.
Programmer
I started programming well before I started my degree, making my first scratch game a decade ago.
- City: Niagara Falls, ON
- Email: lucafab41@gmail.com
- Age: 22
- Degree: Bachelor's and Advanced Diploma
Hours Of Coding
Games developed
Teammates collaborated with
Technical Skills
I am proficient coding in a number of languages, using different software, and developing from different operating systems.
Game Development
- Unity (2D & 3D development)
- Event-Driven programming
- Physics systems
- Animations systems
- Unity Netcode for GameObjects
Programming Languages & Tools
- C#
- C++
- Java
- Python
- GitHub
- Linux
- SQL, PHP
- HTML/CSS/JS
Advanced Computational Skills
- Machine learning
- Linear algebra & matrix operations (NumPy, PyTorch)
- Experimental evaluation & testing
- Advanced object-oriented programming
Project & Team Skills
- Project management & risk analysis
- Code refactoring & following proper coding conventions
- LaTeX & technical documentation
Experience
Over the course of my degree, I have worked on many projects that have built my skills in a number of areas, making me a strong, well-rounded programmer.
Education
Bachelor Of Science - Game Development
September 2022 - Present
Brock University, St.Catharines
Advanced Diploma - Game Development
September 2022 - Present
Niagara College, Welland
Course-Based Project Experience
Maid Mayhem - Game Systems Programmer
September 2025 - Present
- Expanded knowledge of physics engines through player movement and mechanics development.
- Built an event-driven codebase, strengthening my ability to write more scalable code.
- QA tested and fixed bugs in a variety of the game's systems gave me experience refactoring code.
Porcelain - Animation & Mechanics Programmer
September 2024 - April 2025
- I gained experience animating in Unity, creating animation trees & transitions.
- I used GitHub on a team of 10 people, which developed my skills in version control and project management.
Neural Networks - Feed Forward Network from scratch
September 2025 - December 2025
- Applied linear algebra and calculus knowledge, and created a feed forward network from scratch in Python.
- Built core machine learning skills like hyperparameter tuning, optimal use cases for different activation functions and best practices to avoid overfitting.
- Developed a deeper understanding of how neural networks operate when given a limited number of permitted libraries, such as NumPy.
Network Game Programming - Networked Game In Unity
September 2025 - December 2025
- Developed skills working with Unity Netcode For GameObjects.
- Used knowledge in SQL and PHP to build skills in server-side scripting.
Parallel Computing - Multithreaded Travelling Salesman Problem C/C++
September 2025 - December 2025
- Learned principles of parallelism when optimizing Travelling Salesman Problem.
- Honed skills creating projects in Linux, gained experience using OpenMP & OpenMPI.
- Strengthened my ability to optimize code for efficiency and scalability.
Portfolio
Some projects may not have source code available to adhere to University guidelines.
