Back to Home

Xuan Hoang Ha.

Game Developer & Web Developer

Education

Sheridan College

Honours Bachelor of Computer Science

Minor: Game Engineering

Sep 2023 — Apr 2027

Oakville, Ontario

Experience

Event Coordinator

Vietnamese Student Association

Sep 2024 — Present

  • Organizing and managing student events with 20–40+ attendees
  • Coordinating with team members for event planning and execution
  • Managing budgets and resources for community activities

Projects

BIABank

2025

ASP.NET Core / JWT / SQLite

  • Full-stack banking system with JWT authentication
  • Real-time notifications using SignalR
  • Admin portal for user and transaction management

2D Endless Game

2025

C++ / SDL2

  • Platformer with physics-based collision detection
  • Entity Component System architecture
  • Optimized for consistent 60 FPS gameplay

Graphic Shader

2025

C++ / OpenGL / GLSL

  • Real-time lighting with Phong shading
  • Texture and normal mapping implementation

Game Tool Development

2025

C# / MonoGame

  • Custom game content tool with asset pipeline
  • Prefab system for reusable game objects

Technical Skills

Game Development

C++C#OpenGLSDL2UnityUnreal EngineMonoGameGLSL

Web Development

ASP.NET CoreSpring BootAngularJavaScriptHTML/CSSMySQL

Tools

GitVisual StudioDocker

Relevant Coursework

  • Game Engine Architecture
  • Computer Graphics & Animation
  • Gameplay Programming
  • Data Structures & Algorithms

Languages

  • EnglishFluent
  • VietnameseNative

Interests

Game DesignGraphics ProgrammingAI in GamesOpen Source