AppNexus
Software Engineer
Seattle JazzED
Jazz Piano Instructor
AppNexus
Senior Software Engineer, Team Lead
Check (Software Development Applications)
Software Engineer
Check (Software Development Applications)
Head of Partner Engineering
AppNexus
Software Engineer II
Oyster Inc.
Software Engineer Intern
Check (Software Development Applications)
Engineering Manager
Garfield High School
Columbia University in the City of New York