Duke University
Undergraduate Teaching Assistant
Duke Chronicle Newspaper
Project Manager
eShares
Senior Software Engineer
Betterment
Lead Software Engineer, Trading
eShares
Staff Software Engineer
SPRING Inc.
Lead Software Engineer
Amazon
Software Development Engineer II
eShares
Senior Software Engineer II
Amazon
Software Development Engineer
Betterment
Software Engineer, Trading
Oaks Christian High School
Duke University