resumé - Ong Ming Yang

advertisement
- MIT Class of 2016, M’Eng Candidate
- B.S. Mathematics + B.S. Computer Science
Education
2012–2016
“Graphs I do not like”
github.com/ongmingyang
me@ongmingyang.com
ongmingyang.com
Massachusetts Institute of Technology
6.851
18.404
Computer Science
Ming Yang Ong
6.172
6.033
6.004
6.470 6.034
6.005
6.S04
6.867
Relevant Coursework:
18.100C
6.254
Pure Mathe
6.252 Non-linear Optimization
6.252
matics
18.701 18.702
18.433 Combinatorial Optimization
Computational
Science
s
m
18.404 Theory of Computation
h
18.440
18.085 2.097
t
18.433
ori
6.867 Machine Learning
6.006 Alg
6.046
18.310A
6.254 Game Theory with Engineering Applications
6.172 Performance Systems Engineering
Interesting Projects:
(6.851) Implemented simple tabulation hashing and linear probing in MRI, RBX Ruby and Java SE7, (6.254) Game
theoretic analysis of FlipIt with variable cost, (6.867) Predicted the Dow Jones based on WSJ articles.
Experience
2015–Present
SuperUROP, Laboratory for Information and Decision Systems, MIT
We are investigating a subclass of integer programming problems, known as Quadratic Unconstrained Binary
Optimization Problems. QUBO is NP-complete. We want to solve QUBO without using semi-definite relaxation.
2015
Internship, WalmartLabs, California
Sys admin, OpenStack dev, PCI compliance, Cloud deployment. Defined user authentication and access policies.
Logged and investigated audit trails. Package management. Container configuration.
2014
Internship, Markforged Inc, Massachusetts
3D printing. Packed irregular shapes onto a rectangular space. Migrated mongoDB to PostgreSQL. Visualized
translucent objects with WebGL. Implemented full text search with stemming and synonym matching.
2012–2013
UROP, MIT Computer Science and Artificial Intelligence Laboratory, MIT
Developed features for the 6.006 submission app. Migrated the app from Rails 3.2 to 4.
2010–2011
Various, Singapore Armed Forces, Singapore
3SG in 9 div Infantry. Designed websites for the Ministry of Defence. Navigated bureaucracy (very important skill).
Clubs and Activities
2013–Present
Scripts Team, Student Information and Processing Board
SIPB is MIT’s volunteer student computing group. I contribute to Scripts, a web hosting service for the MIT community. I help with hostname configuration and tech support on (help.mit.edu). I am teaching vim for SIPB IAP.
2013–2014
Webmaster, MIT Singapore Students Society
I developed the Society’s website and maintain the membership database and IT infrastructure.
Potpourri
[http://sipb-door.mit.edu] monitors and computes a probability heat map of the office opening hours.
[http://maca.ws] is a boid simulation and physics engine. Requires WebGL.
[http://sudok.in] is an in-browser sudoku solver.
I have contributed to Openstack.
Competitions
2009
2008
2008
40th International Physics Olympiad
IV Asian-Pacific Astronomy Olympiad
2nd International Olympiad in Astronomy and Astrophysics
Silver Medal
Third Prize
Honorable Mention
Personal
Languages
Interests
English, Mandarin Chinese, Spanish (poor), Singlish (conversational)
Algorithms, Optimization, Performance, Computational methods
Reading, Writing, Playing the Piano, Cooking, I also practice Martial Arts
Languages
Python, Ruby, JavaScript, CoffeeScript, HTML/CSS, SQL, Java, C
PHP, Perl, b/dash... etc
RoR, Flask, Tornado, Node, Express, Angular, d3, Three.js, Chef, Openstack... etc
Vim, git, gerrit, UNIX, LaTeX, MATLAB, Mathematica, pylab, Julia
Computer Skills
Frameworks
Tools, etc
(Academic)
(Personal)
(Familiar)
(Have written in)
Download