Work Experience


AI-Summarized news on your Android Watch

Walt Disney Parks and Resorts

Senior Software Engineer

Team lead for parts of Disney World and Disneyland Android apps.

Monster Media

Android Software Engineer

Developed kiosk software for out-of-home advertising campaigns

UCF & other Colleges


Valencia College, UCF, Full Sail University, Orlando FL

Developed and taught courses for Web and Mobile Game Engineering MS degrees

Taught approximately 120 sections of Algebra, Trig, Calculus, and Diff. Eqns

Office of Naval Research

Intern, SPAWAR, San Diego  

Studied catastrophic interference in neural networks

Web Developer

Various companies

Developed websites using Perl and MySQL