A lowpoly first person simulation game where the player plays as a campus security guard and has to manage photographing and stopping student activists,
earning funding and buying upgrades for the school's security, and hiring additional staff.
The GitHub repo is private as I plan on publishing this on Steam
Newcomer (MGD Jam 2025 Entry - GROUP)
Top down 3D Bullet-Hell game about an alien who comes to earth and has to fight off waves of humans. The play can instakill and wear the face of people to absorb their stats and shoot their projectiles. Unity.
A lowpoly first person simulation horror game about digging up graves to collect various artifacts while evading the groundskeepers. Collecting artifacts can then be equipped for various positive effects of varying synergy. Godot.
A first person horror game about collecting skulls to banish a possesed monk. Note: This project uses free 3D models I downloaded online. My other projects use models made by me. Godot.
A simulation game about disposing of bodies for a criminal organization using a giant aquarium. The player buys creatures and manages the nitrogen and ammonia levels in their aquarium by buying plants and filters. Godot.
I am proficient in a wide variety of different programming languages both professionally, from personal projects, and from
my time at University. I have experience with Object-Oriented languages like Java, C#, C++, Kotlin. I also have experience with dynamically
typed langues like JavaScript and Python. I am also knowledgable in C, Rust, Typescript, Gdscript, Swift, Go, PHP, Ruby, Bash, HTML, CSS.
I have mixed professional and personal experience with a variety of web development frameworks, namely: React, Angular, Vue.js, Django, Spring Boot, Flask, Jekyll,
ASP.NET Core, Ruby on Rails, and Laravel. I also have experience with backend and miscellanious libraries like Node.js, Three.js, Next.js, Express.ks. Redis. I've built
and maintained websites that use MySQL, PostgresQL, NoSQL and GraphQL databases. I also have expeirence with mobile development, namely React Native and Flutter.
Besides all that, I have experience with various DevOps and testing tools like JUnit, Docker, Kubernetes, AWS EC2, S3, Lambda, RDS, Azure, Jenkins and GitHub actions.
I am also familiar with git, REST APIs and JIRA. I've used all three major operating systems (Linux, Windows, and MacOS) extensively thoughout my life.
I pride myself in writing clean code, in well documenting bugs and features, in applying the Agile methodology and design patterns (where applicable).
When it comes to game development, I have experience with a multitude of Game Engines and Frameworks including Unity, Godot, Unreal, SFML, LibGDX, PGame. I do indie game
development as a hobby. Through this hobby, I have familiarized myself with various aspects of game development including: programming game
systems, 3D modeling, 2D art, creating textures, optimizing game performance.
I also enjoy designing game systems and mechanics that are enjoyable, unique and fun. I also enjoy designing games with interesting and fantasical
plots and settings
At this position, I work to analyze business needs and pain points for corporate clients then design and implement solutions to these issues.
These Solutions take the form of JavaScript code that interfaces with the NetSuite ERP using the SuiteScript API. Through my time here, I learned to:
work efficiently and under pressure, interact professionally with clients, manage deadlines and urgent requests, produce code that is clean, performant and adheres to
internal standards & conventions.
Education
Concordia University - Software Engineering: COOP (2018-2022)
During this time, I completed three internships (Nakisa, Matrox, Genetec).