Ryan
Software and
Game Developer
Yan
严
NatHack 2025 - Cranking 90 Hour Work Shifts in the Hackathon of All Time
NatHack 2025 at the University of Alberta is an annual hackathon focused on hardware-oriented projects in Neuroscience, Medicine, Education, and the environment. This year, I got to compete over 4 full days of prototyping, developing, and pitching Focus Tree, by our team of 5, AttentionSpan.Ai. This...
Nov 16, 2025
Journey to the East(ern Canada) - Halifax
Across all the cities I've visited and the wonders that I saw, I had substantially underestimated Halifax. Being the last city on my trip, I had done all the planning but focused most of my attention on Ontario and Quebec. Coming from the small towns in New Brunswick and Prince Edward Island, gettin...
Jun 28, 2025
Journey to the East(ern Canada) - Prince Edward Island
While my stay in Moncton was as bare-bones as it gets, my next four nights would take me to the charming little island of Prince Edward Island, PEI for short. Most people tend to overlook this province (alongside the northern provinces and perhaps Newfoundland). Yet, this small community is where I ...
Jun 24, 2025
Custom Game Engines
2025
While pursuing the certificate in computer game development at the UofA, I participated in a game engine class (CMPUT 350). We focused on rigorous memory and performance optimization in c++, engine architecture, graphics rendering, and common game features like camera movements and physics collision...
NatHack 2025
2025
NatHack 2025 at the University of Alberta is an annual hackathon focused on hardware-oriented projects in Neuroscience, Medicine, Education, and the Environment. This year, I got to compete over 4 full days of prototyping, developing, and pitching Focus Garden, by our team of 5, AttentionSpan.Ai. Th...