HOANG VU
SOFTWARE DEVELOPER & NETWORK ENGINEER
Experienced in object-oriented programming (Java, J2EE, C#, Python), web programming (JavaScript, jQuery, HTML, CSS), full stack frameworks (Spring, Django, ASP.Net, MERN) and database (MySQL, MongoDB). Built virtual reality application and games with Unity and C#. Currently working on an online mulitplayer tps battle royale game with Unreal Engine 5 and C++.
- Hoang (Andrew) Vu
- andrewvu270@gmail.com
- (647)-540-7166
- https://www.linkedin.com/in/andrew-hoang-vu/
- https://github.com/andrewvu270?tab=repositories
HOANGVU
Software Developer & Network Engineer
- Phone(647) 540-7166
- Emailandrewvu270@gmail.com
- LinkedInhttps://www.linkedin.com/in/andrew-hoang-vu/
- Githubhttps://github.com/andrewvu270
- Websitehttps://andrewvu270.github.io
PROJECTS
2022-Now
Phantom Engine
• Under development
• A mobile (Android & iOS) 3D racing game
• Using Unity (Editor 2020.3.33f1) with C#
2022-Now
SoloKing
• Under development
• An open world tps adventure game like Diablo
• Using Unity (Editor 2020.3.33f1) with C#
2022-Now
Killzone
• Under development
• Online battle royale multiplayer TPS game with futuristic theme
• Using Unreal Engine 5 with C++
2022-2022
VUChess
• A online mulitplayer chess web game
• Built with Redis, Nodejs, Expressjs and Socket.IO
2022-2022
Hollow Knight
• An open world RPG game
• Player can move and use skills to attack enemies and enemy boss to clear the stage
• Built with Unity (Editor 2020.3.33f1) and C#
2022-2022
Jump Force
• A Helix jump type of game
• Built with Unity (Editor 2020.3.22f1) and C#
• Compatible web, Android and iOS build
2022-2022
Floopy Wings
• An infinite runner game like Flappy Bird
• Built with Flutter and Dart
• Compatible web, Android and iOS build
2022-2022
Self Portfolio
• Built with JavaScript, HTML & CSS with additional bootstrap and jQuery
• Using Github Pages
2022-2022
Stock Market Portfolio
• A full-stack web application developed with Python, Django, SQLite, iexcloud stock API and additional bootstrap for styling
• Include full CRUD operations, authentication/authorization login for admin role.
• Users can search market information for any stock in real time, update their portfolio by adding interested stocks to their watchlist or delete any stock from it
2022-2022
Flight API
• A simple API that handles flights JSON data (airline name, code, price, etc.)
• Built with Python, Django and Rest Framework
2022-2022
Discord bots
• Developed bots with Python asyncronous programming and Discord API: reaction bot, server moderation bot, poll bot, music bot, gaming bots (rock paper scissor, battleships)
• Updated: Migrated from discord.py to nextcord
2022-2022
Monsieur bonbon
• A full-stack web application developed with C#, ASP.Net, .Net Core 3.0, SQL, Identity, Microsoft.EntityFrameWorkCore packages, additional bootstrap and jQuery
• Include full CRUD operations, authentication/authorization login and register
• An ecommerce where user buy any types of candies, sweets, snacks, etc.
2022-2022
VURooms Hotel booking
• A full-stack web application developed with MongoDb, Express.js, React.js and Node.js, stripe payment API and additional bootstrap and antd for styling
• Include full CRUD operations, authentication/authorization login and register. There is a role system (Admin, user, guest) associated with different privileges.
• Features: booking, cancel bookings, add and edit rooms data in database, stripe payment gateway integration, user and admin dashboard, manage users, rooms, bookings from the admin panel
2022-2022
Wildwest virtual reality shooting game
• A western theme VR FPS game developed with Unity (Editor 2020.3.22f1) and C#
• Used XR Origin with action based controller
• Player can move, teleport and try to score as much as they can under an amount of time by trying to shoot objectives precisely
• Compatible with Oculus Quest 2
2021-2021
Online contacts
• A full-stack web application developed with Java Spring Framework, Tomcat server, Thymeleaf, Lombok and REST API
• Include full CRUD operations to add or remove, edit and then store contacts to built in H2 and/or SQL database and display contacts info.
• Authentication/authorization login and register. There is a role system (Admin, user, guest) associated with different privileges.
• Used Spring Security to implement privileges and encrypt passwords
2021-2021
VUTravels Travel agency coordinator
• A JavaFX desktop application with interactive UI
• Users enter their flight and vacation information which will be stored from database and displayed on split pane for agencies to view, edit or remove from database.
• Includes drop down menu options as well as confirmative, warning and informative alert dialogs
TOOLS
Intellij, Visual Studio, Visual Studio Code, Android Studio, MongoDB, MySQL, Git BASH, Github, Unity
MY SKILLS
Full-stack
Spring
Django
ASP.NET Core
MERN Stack
Game
Unity & C# VR
Bots
Discord bots
UX/UI
CSS & Bootstrap
JavaFX
INTERESTS
EDUCATION
2020-2023
Sheridan College
Advanced Diploma, Software Development and Network Engineering
Grade: GPA 3.87/4.0
EXPERIENCES
2022-Now
AR/MR Application Developer, Sheridan CMI - CloudDX
Medical AR/MR Application with Hololens 2
Duties:
• Research technologies, frameworks, 3rd party components and techniques
• Implement and improve some parts of the project application
• Software development, software design, modeling and requirements analysis
• Test, debug and troubleshoot software applications developed for the project
2022-2022
Virtual Reality (VR) Application Developer, Sheridan CMI - VCIT
Ontario’s first Virtual Clinical Immersion Training (VCIT) project from Sheridan CMI, Medtech Canada, Unity Health Toronto and Ryerson. This VR medical clinic is developed with C#, C++ and Unity. There are 2 builds: Oculus Quest 2 & KBM. Player will follow tasks such as setting up, using medical machines, etc. and helping the patient to complete each room (MRI, CT scan, Ultrasound, Radiology, Operating room)
Duties:
• Research technologies, frameworks, 3rd party components and techniques
• Implement and improve some parts of the project application
• Software development, software design, modeling and requirements analysis
• Test, debug and troubleshoot software applications developed for the project
-
Killzone
(Under development)
Game / Desktop / Multiplayer online -
SoloKing
(Under development)
Game / Desktop -
Phantom Engine
(Under development)
Game / Mobile -
VUChess
Game / Web / Multiplayer online -
Hollow Knight
Game / Desktop -
Floopy Wings
Game / Web / Mobile / Desktop -
Self Portfolio
Web -
VURooms
Full-stack MERN -
Monsieur bonbon
Full-stack ASP.NET Core -
Stock Market Portfolio
Full-stack Django -
Discord bots
Python bots -
Wildwest Shooter
Game / VR -
Flight API
Django API -
Jump Force
Game / Web / Mobile / Desktop -
Online contacts
Full-stack Spring
Contact info
- Hoang (Andrew) Vu
- Email: andrewvu270@gmail.com
- Phone: (647)-540-7166
- LinkedIn: https://www.linkedin.com/in/andrew-hoang-vu/
- Github: https://github.com/andrewvu270?tab=repositories