Technical Skills
Languages PHP, JavaScript, HTML, CSS, Java, C/C++, Haskell, ML, Scheme.
Projects
Employers
Square
Summer 2012 in San Francisco, California
  • iOS Software Engineering intern.
  • Worked on a NYC Taxi project. Also created internal web tools to aid with remotely diagnosing problems.
Facebook
Fall 2011 in Palo Alto, California
  • Growth Software Engineering intern.
  • Conducted A/B tests to impact overall friending and worked on the new user experience.
Mozilla
Summer 2010 and Winter 2011 in Mountain View, California
  • Firefox Engineering intern.
  • Worked on a Site Preferences menu to deal with site-specific data.
  • Helped revamp Safe Browsing, an internal site blacklist stored in the browser.
Yellow Pages Canada
Summer 2009 in Toronto, Canada
  • Software Engineering intern.
  • Wrote the first Yellow Pages Canada Android app and WebOS app.
  • Optimized a pin-clustering algorithm in JavaScript used on maps.ca
Education
University of Waterloo
2008 to 2013
  • Majoring in Computer Science
  • Participated in practice problem solving sessions and wrote the Putnam Math Contest in 2010.
Interests