Fengyang Wang

Summary of Qualifications

Experience

Software Developer Co-op

Bloomberg LP • San Francisco, CA
  • Designed and implemented APIs for quantitative finance
  • Used Python scientific stack (numpy, pandas) and Jupyter notebook

Software Developer Co-op

Bloomberg LP • New York, NY
  • Developed an event processing system with Scala and Apache Storm
  • Ensured scalability and reproducibility using Chef
  • Designed UI and database for new system

Olympic Math Teacher

Grand River Chinese School

Education

Bachelor of Mathematics

University of Waterloo
  • Réné Descartes National Scholarship, awarded by University of Waterloo ($25000 value)
  • Term Dean’s Honours for Fall 2015, Winter 2016, Fall 2016, Winter 2017

Projects

Currencies.jl

GitHub
  • Currency arithmetic, conversion, and format library
  • Written in Julia

Liquid

wafy.me
  • Simple territorial board game
  • Javascript and HTML technologies
  • Used fabric.js drawing library

For more projects, please see my projects page.

Achievements

ACM ICPC Programming Competition

East Central North America Region
  • Part of Waterloo White
  • 3-person team at East Central North America Regionals
  • Placed 3rd among 126 teams from 50 schools

Putnam Math Competition

Mathematical Association of America
  • Placed in top 200 across Canada and United States

Canadian Mathematical Olympiad

Canadian Mathematical Society
  • Finished in top 40 nationwide (both years)

Canadian Computing Olympiad

Centre for Education in Mathematics and Computing
  • Received Silver Medal

Skills

Programming Languages

  • C
  • C++
  • Java
  • Python
  • JavaScript
  • Julia
  • Scheme

Technologies

  • HTML
  • CSS
  • (La)TeX
  • Git