Amazon
Senior Software Engineer
Cornell University
Teaching Assistant
Senior Software Engineer
Liikkuva Systems International
Developer Engineer
Motorola
Principal Staff Engineer
ITEC
Research Engineer
Garmin International
Senior Software Engineer
Software Engineer
Arizona State University
Universidad de los Andes
Cornell University