Education
Sheridan College
Honours Bachelor of Computer Science
Minor: Game Engineering
GPA: 3.5
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
C# / ASP.NET Core
- →Implemented secure JWT authentication with refresh tokens
- →Built real-time notification system using SignalR
- →Created admin portal for user and transaction management
C++ / SDL2 / ECS
- →Built custom Entity Component System with singleton managers
- →SDL2 hardware-accelerated rendering with sprite sheets
- →Procedural chunk-based level generation with TMX maps
C++ / OpenGL / GLSL
- →Implemented Phong lighting model with multiple light sources
- →Created normal mapping for surface detail
- →Built texture loading and UV mapping system
Game Tool Development
2025
C# / MonoGame / Lua
- →Built 3D scene editor with drag-and-drop model placement
- →Integrated Lua scripting system with MoonSharp for game logic
- →Created MonoGame Content Builder asset pipeline
Technical Skills
Game Development
C++C#OpenGLSDL2UnityUnreal EngineMonoGameGLSL
Web Development
ASP.NET CoreSpring BootNext.jsAngularJavaScriptHTML/CSS
Tools
GitHelix CoreVisual StudioDocker
Relevant Coursework
- →Game Engine Architecture
- →Computer Graphics & Animation
- →Game Tools and Data Driven
- →Enterprise Software Systems
Languages
- EnglishFluent
- VietnameseNative
Interests
Game DesignGame ProgrammingGame DevelopmentGraphics ProgrammingAI in GamesOpen Source