Randal Dong

Software Engineer

Available for work

Randal Dong

Software Engineer

Available for work

Randal Dong

Software Engineer

Available for work

Get to Know Me Better!

Get to Know
Me Better!

Greetings! I'm Randal, a curious explorer in the realm of XR, effects, and interaction, where pixels meet neurons. I'm always chasing the latest tech and embracing challenges, constantly updating my knowledge vault and honing my knack for turning ideas into functional solutions. I love creating—whether it's crafting whole new worlds to implement my conceptions or building digital hammers and wrenches for other innovators with big ideas.


My journey began at Southeast University, where I earned my bachelor's degree in Transportation Engineering. The interdisciplinary nature of my major let me dabble in everything I wanted to explore, including mathematical modeling, optimization algorithms, big data analysis, machine learning, video processing, traffic simulation, and so on. Along the way, I got hooked on computer vision & graphics, 3D animation & simulation, and human-device interaction.


Luck (and maybe a bit of skill) led me to the University of California, San Diego, where I pursued a master’s in Computer Science. There, I dived deep into computer graphics and human-computer interaction, focusing on rendering, character animation, physics simulation, VR, AR, and wearable devices. My internships gave me a taste of the real world, where I turned classroom knowledge into practical, industrial magic in VR, Generative AI, and Machine Learning.


I'm committed to crafting digital experiences that perfectly blend creativity and functionality. With an eye on emerging technologies and design trends, I aim to deliver seamless and enjoyable user journeys. Let’s build the future—with neurons and pixels.

Education

Experience

Publications

Stack

C++

Computer Graphics | High-Performance

My powerful Mjolnir – with great power comes great responsibility, and a lot of debugging. C++ serves as my go-to language for creating graphics/high-performance applications.

C++

Computer Graphics | High-Performance

My powerful Mjolnir – with great power comes great responsibility, and a lot of debugging. C++ serves as my go-to language for creating graphics/high-performance applications.

C++

Computer Graphics | High-Performance

My powerful Mjolnir – with great power comes great responsibility, and a lot of debugging. C++ serves as my go-to language for creating graphics/high-performance applications.

Python

Data Analysis | Machine Learning

My Swiss Army Knife – simple and sharp, keeps the "snakes" away. Python offers versatility and ease of use, allowing deployment of applications across various domains.

Python

Data Analysis | Machine Learning

My Swiss Army Knife – simple and sharp, keeps the "snakes" away. Python offers versatility and ease of use, allowing deployment of applications across various domains.

Python

Data Analysis | Machine Learning

My Swiss Army Knife – simple and sharp, keeps the "snakes" away. Python offers versatility and ease of use, allowing deployment of applications across various domains.

OpenCV

Image Processing | Computer Vision

Opens the third eye for applications, making them see and interpret the world from pixels. It enables real-time image processing for computer vision projects.

OpenCV

Image Processing | Computer Vision

Opens the third eye for applications, making them see and interpret the world from pixels. It enables real-time image processing for computer vision projects.

OpenCV

Image Processing | Computer Vision

Opens the third eye for applications, making them see and interpret the world from pixels. It enables real-time image processing for computer vision projects.

PyTorch

Machine Learning | Deep Learning

The torch that lights up the world of machine learning for me. It enables the development and optimization of advanced machine learning models.

PyTorch

Machine Learning | Deep Learning

The torch that lights up the world of machine learning for me. It enables the development and optimization of advanced machine learning models.

PyTorch

Machine Learning | Deep Learning

The torch that lights up the world of machine learning for me. It enables the development and optimization of advanced machine learning models.

OpenGL

Computer Graphics

OpenGL transforms bland pixels into stunning visual masterpieces, with control over GPU operations.

OpenGL

Computer Graphics

OpenGL transforms bland pixels into stunning visual masterpieces, with control over GPU operations.

OpenGL

Computer Graphics

OpenGL transforms bland pixels into stunning visual masterpieces, with control over GPU operations.

React

Web Development

React brings web pages to life, ensuring users a front-row seat to the magic of JavaScript/TypeScript wizardry.

React

Web Development

React brings web pages to life, ensuring users a front-row seat to the magic of JavaScript/TypeScript wizardry.

React

Web Development

React brings web pages to life, ensuring users a front-row seat to the magic of JavaScript/TypeScript wizardry.

Unity

XR/Game/Shader/Mobile App

My digital playground where I build playable games and make sure the laws of physics occasionally take a day off.

Unity

XR/Game/Shader/Mobile App

My digital playground where I build playable games and make sure the laws of physics occasionally take a day off.

Unity

XR/Game/Shader/Mobile App

My digital playground where I build playable games and make sure the laws of physics occasionally take a day off.

Unreal Engine

XR/Game/Cinematic/Environment

My blockbuster toolkit for crafting epic worlds, stunning visuals, and cinematic experiences worthy of the silver screen.

Unreal Engine

XR/Game/Cinematic/Environment

My blockbuster toolkit for crafting epic worlds, stunning visuals, and cinematic experiences worthy of the silver screen.

Unreal Engine

XR/Game/Cinematic/Environment

My blockbuster toolkit for crafting epic worlds, stunning visuals, and cinematic experiences worthy of the silver screen.

Misc.

👨‍💻 Coding is just one of the multidimensional projections of my soul—I drift across my multiverse. 🌌

Tech Nerd

💻🤖🚀🧠🔬🧪

Art-Holic

📚🎵📸🎬🎭🎨

Game Fan

🎮🕵️🧙‍♂️🐲👹👾

Amateur Cook

👨‍🍳🍲🍱🍖🥩🍨

Not-So-Sporty

🦾🥾⛰️🚴🥊🧗

Let's Talk

Let's Talk

Let's Talk