Software Engineering Intern
Software Engineer
Duke University
Head Undergraduate Teaching Assistant
Square
Software Engineering Manager
NetApp
Software Development Intern
Staff Software Engineer
Software Engineering Manager
Senior Software Engineer
Duke University