Max Zhang

About Me

Hello! I'm a software engineer at Roblox.

What I Do

Web Development

Full stack web development, with experiences in .NET, Express, React, etc.

System Software

Familiar with C/C++, and experienced in writing command line tools using Bash or Python.

Game Development

Practiced with WebGL, Unreal Engine, PhysX API, and Vulkan, with the understanding of various rendering and computer animation algorithms. I'd say I'm still a beginner in this field, but with a passion to learn.

Software Engineering

Famaliar with Object-oriented programming. Open to any software engineering positions!

Fun Facts

Hearthstone Playoffs

3

GPA

3.933

Steam Library

227

Resume

Download my PDF resume on the left!

Education

2018 - 2022
University of California, Los Angeles

Computer Science and Engineering

Minor in Film, Television, and Digital Media

Experience

Aug 2022 - Present
Roblox

Software Engineer

Working on exciting projects for Roblox voice chat. Impacting millions of users!

June 2021 - Sep 2021
Roblox

Software Engineering Intern

Developed voice recording system and voice moderation site with React and .NET

June 2020 - Sep 2020
UCLA Collaborative Learning Center

Web Development Intern

Designed and implemented a new video resource center for UCLA student platform with Express + React. Debugged a huge PHP code base of 10k+ files.

Feb 2019 - Apr 2020
UCLA Residential Life

Computer Support Technician

Maintained operating systems and hardware (hard drives, printers, etc) for hundreds of staff computers.

Coding Skills

JavaScript

90%

Python

80%

C#

60%

C/C++

50%

HTML/CSS

50%

Framework Skills

Express

80%

React

80%

MongoDB

60%

SQL

50%

WebGL

50%

Unity

50%

Knowledges

  • Object-oriented Programming
  • Logical Design
  • System and Signals
  • Computer Graphics
  • Operating System
  • Programming Language
  • Linear Algebra

Selected Projects

Check out my GitHub for more! Link is on the left.

BruinBot

BruinBot

Web Dev
Insurmountable

Insurmountable

Game Dev
Film Archive

Film Archive

Web Dev
Media Project 2

UCLA CCLE Media Resource Center

Web Dev
WeMake @ UCLA

WeMake @ UCLA Official Site

Web Dev
Cube Runner

Cube Runner

Game Dev
WeMake @ UCLA

aBlog

Web Dev
Pair

Pair (LA Hacks)

Other
Paper

A VEB Tree Implementation of Scan-line Filling Algorithm

Other
C++

Coding Sample - OOP - C++

Other
C

Coding Sample - OS - C

Other