Badges
Certifications
Work Experience
Software Engineer
Facebook• May 2020 - Present
Software Engineer
Northwestern Mutual• March 2018 - May 2020
Software Engineer
LearnVest• June 2015 - March 2018
Software Engineer
Sailthru• January 2013 - June 2015
Software Engineer
Citigroup• February 2010 - August 2012
Senior Software Engineer
Bank of America• August 2008 - October 2009
Software Engineer
UBS Investment Bank• October 2006 - May 2008
Intern
Microsoft• July 2004 - August 2004
Education
Cornell University, Ithaca
Computer Science, ME• September 2005 - June 2006
University of Warwick
Computer Science, BS• September 2002 - July 2005