Full-Stack Software Developer

Most Recently: UE5 Build Engineer, .NET Developer, Unity Programmer
Profile Picture

Located in Vancouver. If you have a collaborative team needing a programmer who's driven, communicative and well-experienced in solving and optimizing complex multi-platform problems to unblock others then let's connect!

I love creating the technical foundations behind the scenes that provides ease of use for users to facilitate the process of developing or working with the system, whether that be creative projects or otherwise. Technology should adapt to people, not the other way around is one of my driving mottos.

I have been programming for over eight years, six years of work experience, two of which have been in Games. I love adapting to whatever opportunies are presented to me and dive headfirst into a diverse range of technologies. Give me a few weeks, and I'll start figuring things out! I do have four years Unity experience as I have used Unity in non-game software projects.

Most recently, I worked at Timbre Games Studio where I worked as a Build Engineer working on CI/CD pipelines in TeamCity for a UE5 project targeting PC/Consoles such as Nintendo Switch. I would've loved to continue growing there but unfortunately it was shut down by our parent company, Sumo Digital. Before that, I worked at Powerex Corp (Subsidiary of BCHydro) as a .NET Developer working on .NET Framework solutions, React Web Apps and VBA Add-ins, in an 80+ project migration. My other work has been in mobile game development targetting both IOS/Android at and in data management/processing optimizations in Java. I still work on personal projects, like designing game mechanics in Godot or Unity, exploring AR projects for mobile devices, or when I need a break from screens, I'm cross-stitching!

● Languages: C#/.NET, Python, Java, JavaScript/HTML/CSS, VBA, C/C++, PHP, SQL/NoSQL
● Frameworks and Libraries: Nintendo SDK, React.js, Robot Framework, JUNIT, NUNIT, D3, Angular.js, SignalR, Tizen OS, Node.js, Kinect SDK
● Tools: Git, Perforce, Team Foundation Server, Jenkins, TeamCity, Tableau, Trifecta Wrangler, Hololens, Arduino
● Game Engines: UE5, Unity, Godot

Technology is always rapidly changing, so I excel at adapting to the latest language, tool, or framework required. The ones listed are my core/latest acquired skills but as a generalist, it is not exhaustive.

I have a Bachelor's degree in Computer Science with a concentration in Human Computer Interactions (UI/UX) from the University of Calgary.

I have a Master's degree in Digital Media from the Centre of Digital Media (SFU, UBC, BCIT, ECUAD Joint Graduate Program) in Vancouver. This was an intense graduate program that provided me the opportunity and experience working directly with diverse (technical/non-technical) teams such as designers, artists, product owners.

I have a DELF A2 Diploma (Basic French Comprehension Diploma).

Featured Personal Projects