Software Engineer @ Kensho Technologies
Computer Science @ Princeton University
Medalist @ International Mathematical Olympiad
Clarinetist @ Princeton University Orchestra

About
Work
Contact
Back to home

About

a

Interested in the intersection of technology and finance, particularly in data analytics and machine learning.

B.S.E. in Computer Science. Minors in Statistics and Machine Learning, Applied and Computational Mathematics, Music Performance and Finance.

Coursework includes:

  • Probability and Stochastic Systems
  • Theory of Algorithms
  • Machine Learning
  • Financial Mathematics
  • Advanced Programming Techniques
  • Econometrics: Mathematical Approach
  • Algorithmic Game Theory
  • Algorithms and Data Structures

Back to Home

Work

w

Here is a selection of some of the projects I've worked on.

Princeton ClassMaps
A web application to find classes, resources, and places on campus.
Built using Python, Javascript, Git, HTML/CSS, Django, Postgres, Leaflet, Bootstrap, Heroku. GitHub Code
Instructor: Brian Kernighan.

Kensho's GraphQL Compiler
Turns complex GraphQL queries into optimized OrientDB queries.
Built using Python. Blog post


Things I work with:

  • Python, Numpy, Pandas, Jupyter
  • SQL, GraphQL, OrientDB
  • Git, Bash, Emacs, Unix, C
  • HTML, CSS, Javascript, Java
  • R, STATA, MATLAB, LaTeX
Back to Home

Contact

c

Email: yangsong [AT] princeton [DOT] edu
Phone: 609 933 3363
Mail: 1081 Frist Campus Center, Princeton NJ 08544
LinkedIn: linkedin.com/in/yangsong97
Facebook: facebook.com/yangsong20