SFA
Sr. Software Engineer
Calltrunk
Sr. Software Engineer (Consultant)
Interactive Supercomputing
Consultant
AccuWeather
Sr. Software Developer
AccuWeather
Sr. Software Developer and Team Lead
Discovery Machine, Inc.
Sr. Software Engineer (Consultant)
BAE Systems
Sr. Software Engineer
Android & iOS Startups
Sr. Software Engineer
Lycoming College
Computer Science Instructor
MoPhap
Senior Software Engineer
Rumsey Hall School
Harvard College
Choate Rosemary Hall