Calvin L. Huang

Scientist & Software Developer | [email protected]


I'm a student at MIT, who is particularly interested in machine learning and its applications with regards to natural language and images. I'm also interested in other fields of computer science, especially robotics and artificial intelligence, as well as electrical and systems engineering.


Postsecondary Education
Massachusetts Institute of Technology
Course 6.2—Electrical Engineering and Computer Science
Relevant Coursework
Machine Learning, Distributed Systems, Advanced Algorithms, Intro to Theory of Computation, Computation Structures, Digital & Computational Photography


Secondary Education
Gunn High School (GPA: 4.38)
Relevant Coursework
AP Computer Science, AP Economics, AP Physics C, BC Calculus



Software Engineering Intern
Conducted an investigation on techniques to improve search infrastructure reliability, and redesigned the search indexing pipeline to be simpler, more reliable, and easier to use.
Created tools to help automatically transition the codebase to Python 3.

MAY 2016–SEP 2016

Undergraduate Researcher
MIT dReal
Developed novel branching strategies for dReal theorem solver, accelerating solution finding in certain pathological problems.


Software Engineering Intern
Google Fiber
Designed, developed, and deployed new search suggestions system for Google Fiber TV.
Reduced number of keystrokes required for top suggestions by 45%.

JUN 2015–SEP 2015

Undergraduate Researcher
MIT Spoken Language Systems
Helped develop Nutrition System, which displays and tracks nutrition information from a spoken meal description.
Improved semantic labelling of foods and food properties using properties of word vectors as features.

JAN 2015–MAY 2015

Test Engineer
Sentient Energy
Developed and prototyped automated testing solutions for various components of the MM3 energy monitor.

MAY 2014–AUGUST 2014

Solar Computational Scientist - Intern
Lockheed Martin Solar Astrophysics Lab
Created utility br_ioni to generate and analyze solar simulations; compared simulation output and empirical data to improve simulation methodologies—submitted findings to Intel Science Talent Search.

JUNE 2013–MAY 2014

Technical Leader — Controls
Gunn Robotics Team
Led controls group of GRT since 2012
Managed software development and electrical subsystems of the robot, as well as robotics team's computers and networking equipment. Led development of GRTPyFramework.

AUGUST 2010–MAY 2014

Natural Language Processing Researcher - Intern
Stanford NLP Group
Researched and created heuristics to improve the accuracy of Semantic Role Labeling and studied the effects of using structured learning on the accuracy of SRL; developed NLP library SPinACh—received special award from the Association of Computing Machinery at the Synopsys Science Fair.

JULY 2012–DEC 2012


Best Physics Experiment
International Physics Olympiad

JULY 2013

Association of Computing Machinery Special Award, 2nd Place
Synopsys Science Fair

MARCH 2013

USA Junior Math Olympiad

MAY 2012

HiMCM Finalist
High School Mathematical Contest in Modeling



Python, Java, CUDA, C, C++, LaTeX, Haskell, Bash, ROS, HTML/CSS
Natural Language Processing, Robotics, Data Analysis, GUI/Web Design

EAGLE, Circuit Simulation, Machining, Solidworks, Inventor


Nutrition System

MIT Spoken Language Systems' Nutrition System listens to a user's spoken meal description and displays the relevant nutritional information, making it easier for them to track their dietary intake. My work focused on improving the accuracy of the semantic labeling of foods, descriptions, quantities, and brands, using word-vector-sourced data as inputs to a CRF.


br_ioni is an application for simulating, and visualizing, the emissions in a small slice of the sun, using CUDA to speed up computation of intensity and spectral lines. Displays information about the intensity, doppler shifts, line width, peaks, etc. of bifrost simulations.

Gunn Robotics / GRTPyFramework

Served on the Controls group of the Gunn Robotics Team for three years, and led it for two. Also led the development of GRTPyFramework, a Python-based event-driven robot framework.


SPinACh is a system for semantic classification in sentences; specifically for determining the positions and roles of sentences' predicates and arguments. Won the ACM Special Award (2nd place) in the 2013 Synopsys Science Fair.



Created by BLACKTIE.CO