Saildrone Inc
Platform Software Engineer
Saildrone Inc
Director Software Engineering
Nimble Collective, Inc
Backend Software Engineer
DreamWorks Animation
Effects Technical Director
Pixar Animation Studios
Technical Director Intern
Saildrone Inc
Senior Software Engineering Manager
DreamWorks Animation
Character Technical Director
Cornell University
Research and Teaching Specialist
National Aeronautics and Space Administration (NASA)
Internship
Saildrone Inc
Software Engineering Lead
Cornell University