Tran Van Hieu
Software Engineer & Game Developer
A Software Engineer with a Passion for Game Development
I am a 3rd-year Software Engineering student deeply passionate about Game Development. My goal is to apply solid software engineering principles—clean code, robust architecture, and efficient algorithms—into creating high-quality games.
Equipped with a strong technical foundation and hands-on experience in Unity, I love solving complex logical problems and transforming creative concepts into well-structured, high-performance gameplay experiences.
Skills
Combining strong Computer Science foundations with modern development technologies.
Core Computer Science
Object-Oriented Programming
Data Structures & Algorithms
Design Patterns
Technical Skills (Tech Stack)
Game Development
Unity
Web Development
Node.js
Express.js
JavaScript
Tools & Platforms
Git
Firebase
Aseprite
Resume
A Software Engineering student with a deep passion for Game Development. I combine strong architectural foundations with hands-on experience in Unity and Multiplayer Networking to create immersive and optimized gaming experiences.
Professional Summary
Aspiring Game Developer with a background in Software Engineering. Proficient in Unity Engine (C#), Node.js backend, and Photon Networking. Focuses on building scalable game systems, performance optimization, and seamless multiplayer experiences.
Contact Information
- Ngu Hanh Son District, Da Nang City
- tranvanhieu.dev@gmail.com
- +84 388 547 009
- github.com/DylasCoding
- linkedin.com/in/vwnhius/
Key Technical Competencies
Projects Experience
2D Action Roguelike Multiplayer
10/2025 - 01/2026 (3 Months)
Team Project (2 Members) | Role: Backend Lead & Gameplay Developer
- Engineered a real-time multiplayer combat system using Photon PUN 2, implementing custom state synchronization for smooth Co-op gameplay.
- Architected character logic using a Finite State Machine (FSM) to manage complex animation states and networked movement (Dash, Combat, Hitboxes).
- Applied Scriptable Objects for data-driven management of character stats, skills, and items, significantly reducing system coupling.
- Integrated RESTful APIs via UnityWebRequest to synchronize persistent player data and authentication with a Node.js/Express backend.
Tools: Unity, C#, Photon PUN 2, Node.js, Express.
GitHub: github.com/DylasCoding/Multiplayer2D
Demo Video: youtu.be/oEMBvI6CHQY
World Shards – Turn-Based RPG Mobile Game
03/2025 – 05/2025 (2.5 Months)
Personal Project | Unity & C#
- Developed a turn-based tactical RPG for Android, integrating Unity Cloud Services for player authentication and cross-device cloud save synchronization.
- Utilized ScriptableObjects to architect modular data management for character stats, skills, and items, streamlining gameplay balancing.
- Optimized mobile runtime performance by implementing Object Pooling and minimizing UI canvas update overhead to ensure stable framerates.
- Designed intuitive turn-based combat loops and grid-based tactical logic, maximizing memory efficiency for Android devices.
Tools: Unity, C#, Unity Cloud Services, Cloud Save, Android SDK.
GitHub: github.com/DylasCoding/WorldShards
Demo Video: youtu.be/XgiOgB1fSRA
MeloVerse - Music Streaming Platform
9/2024 - 11/2024 (3 Months)
Team Project (2 Members) | Role: Fullstack Developer
- Collaborated with a teammate to architect and build a scalable music platform using React.js and Node.js.
- Lead the Backend development, designing a MySQL database schema and implementing RESTful APIs with JWT authentication.
- Utilized Git/GitHub for version control and task management to ensure seamless integration between Frontend and Backend.
- Successfully delivered a feature-rich MVP including real-time lyrics and an automated Admin/Artist workflow.
Tools: Node.js, Express, React, Firebase
GitHub: github.com/DylasCoding/Meloverse_Ver2
Education
Software Engineering
2023 - Present (Expected Graduation: 2027)
Vietnam - Korea University of Information and Communication Technology (VKU)
- Strong foundation in Object-Oriented Programming (OOP) and Software Architecture.
- Self-studying Unity Engine and C# to develop 2D/3D cross-platform games.
- Focusing on game physics, optimization, and creating immersive user experiences.
Portfolio
A showcase of my journey in Game Development and Software Engineering, featuring real-time multiplayer systems, RPG mechanics, and full-stack web solutions.
Contact
I am always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Whether you have a question about my technical stack or just want to talk about the future of gaming, feel free to reach out!
Contact Info
Reach out through any of these channels. I typically respond within 24 hours to all inquiries regarding game development, software engineering, or technical collaborations.
Location
Ngu Hanh Son District
Da Nang City, Viet Nam
Phone Number
+84 388 547 009
Email Address
tranvanhieu.dev@gmail.com
Get In Touch
Looking for a dedicated developer to bring your game concept to life or help optimize your current project? Let's connect and turn your ideas into high-performance reality.