Apple Inc
Senior Software Engineer
Apple Inc
Team Lead
Project Playlist, Inc.
Ios Engineer,team Lead
Apple Inc
Technical Lead
College Blast
Software Engineer
Acesse Corporation
Software Engineer
TaskRabbit
Software Engineer
North Dakota State University