Jonathan Cheng

Jonathan Cheng

Software Developer

Pittsburgh, PA, USA


Last updated January 2, 2021

One Sentence About Me  

Love to learn

Who I Am  

A Little About Me

Born and raised in Hong Kong, currently going to school in Pittsburgh, PA, USA. Electrical and Computer Engineering major @ Carnegie Mellon University, w/ Computer Science (class 2022). I love working on side projects building cool things such as command line tools, novel social media platforms, etc.

Interesting Factoid

I represented Hong Kong in the World Ultimate Frisbee championship.


Languages

English
Chinese
Cantonese

Countries Visited

Map View

Hong Kong
United States
Canada
Germany
Japan
China
Philippines
Spain
Switzerland
Denmark

What I Do  


Professional Experience

Crave Global, Co.

Software Developer

Jun 2020 - Aug 2020
Software Development and Project Architect roles. Responsibilities include building a prototype web-app for client-team management using React/Redux, comprehensive testing with Enzyme, designing feature sets, managing remote developer teams, etc. Worked with InnovAI and Crave Global, Inc. for this internship period.

Carnegie Mellon School of Computer Science

Teaching Assistant

Aug 2019 - Dec 2019
Lead lab sessions, office hours, grading, and online Q&A.

Professional Expertise

Software Development
Computer Systems
Distributed Systems
Programming
Web Development
Project Management
Communication
App Design/Planning
User Testing
Prototyping
Interface Design

Professional Interests

Software Development
App Development
Entrepreneurship
Computer Engineering
Product Design
Project Management

Favorites  

Hobbies

Ultimate Frisbee
Bass Guitar
Playing Cards
Calisthenics
BJJ
Coding

Food & Drinks

Sushi
Gin and Tonic
Bubble Tea
Coffee
Congee

Games

Valorant
PUBG Mobile

Music Genres, Groups & Artists

Funk
Jazz
Pop
Rock

Tom Misch
HONNE
Van Halen
Red Hot Chili Peppers
James Brown

Sports, Teams, Athletes

Ultimate Frisbee
Squash

Movies, TV Shows, Actors & Actresses

Star Wars
Lord of the Rings
Marvel

Brooklyn 99

Brands

Disney
Apple
Spotify

Education  

School

B.S. – Bachelor of Science, Electrical and Computer Engineering

Aug 2018 - Present

Groton School

Aug 2015 - Jun 2018