Melvin Cheah - Full Stack Developer Portfolio

Melvin Cheah

Game & Full Stack Developer

Building interactive experiences from low level game engines to modern web applications.

View Projects

About

I combine low-level game engine expertise with modern full-stack development to build high-performance, interactive applications. From custom C++ engines to React web apps, I bring a deep understanding of systems programming and optimization to every project I create.

Skills

Key skills that define my professional identity.

C++

Custom game engine development with DirectX 9, Win32 API, and low-level systems programming. Built Breakout engine from scratch.

JavaScript

Full-stack development with React and vanilla JS. Built complete games and web applications with modern ES6+ features.

React

Component-based architecture, state management, hooks, and modern React patterns. Built production-ready applications.

HTML 5

Semantic markup, Canvas API for 2D games, and modern web standards across multiple projects.

C

Systems programming fundamentals, memory management, and low-level operations. Academic and practical experience.

Unity

3D game development with C#, custom shaders, physics systems, and game mechanics. Shipped multiple complete games.

Projects

Showcasing impactful projects and technical achievements.

img
Share Me WebApp

Developed a web application for image sharing using React, Node.js, and Sanity, featuring user authentication and secure file management.

Web Dev
UI/UX
Full Stack
img
Breakout GameEngine

A small Win32 / DirectX9 game engine project that implements the classic BreakOut game.

Game Engine
Game Development
img
Shadow Dog

In Shadow Dog vs Monster, you play as a courageous dog on a quest to save its world from an invasion of terrifying monsters. Armed with determination and a rolling attack, the dog must defeat each monster to restore peace.

Game Development
Game Engine

Experience

Professional journey and career timeline.

MyInvoice2U

Software Engineer Intern

MyInvoice2UKuala Lumpur, Malaysia
2024 - 2025

Developed websites using PHP, Laravel, and MySQL.

PHPLaravel+13 more