Nicholas Stewart

Software Developer & Computer Science Graduate

Computer Science graduate from McGill University with a passion for system modernization, web development, and cloud infrastructure. Fluent in English and Japanese with dual citizenship (Japan & Canada).

Tokyo, JapanMicrosoft Azure CertifiedBilingual (EN/JP)

About

I'm a software developer with experience in team leadership and system modernization, having worked on projects ranging from legacy COBOL to modern Rust applications. My background includes internships at Microsoft Canada and building solutions for large-scale gaming platforms.

I enjoy working on system architecture, full-stack development, and mentoring other developers. When I'm not coding, you'll find me following the LA Dodgers, watching Formula 1 races with Yuki Tsunoda, and engaging with the esports scene, particularly Rainbow Six Siege. I'm passionate about creating scalable solutions and exploring new technologies.

Technical Skills

Programming Languages

JavaC#C++RustJavaScriptTypeScript

Cloud & Infrastructure

Microsoft AzureGoogle Cloud PlatformDockerLinux

Certifications

AZ-900DP-900AI-900TOEFL 113

Specializations

Team LeadershipSystem ArchitectureLegacy ModernizationGame Development

Featured Projects

R6 Replay Stats

Visit Site →

Advanced statistics and analytics platform for competitive Rainbow Six Siege teams. Used by the largest collegiate R6 tournament in North America (CR6) and several other competitions.

Web DevelopmentAnalyticsEsports

• Extracts stats from match replay files
• Intuitive UI for advanced analytics
• Used in major esports tournaments

Azisaba Network

Visit Site →

Lead developer for Japan's largest Minecraft Server Network. Responsible for game design, server infrastructure, and management of 100+ volunteers.

InfrastructureTeam LeadershipJava

• Built scalable server infrastructure
• Designed engaging game mechanics
• Managed large volunteer community