US Army
Infantryman
American Federation of Teachers
Project Staff Organizer
Attentive
Senior Software Engineer
Grameen Foundation
Software Developer (Remote)
Revinate
Software Engineer
Revinate
Senior Software Engineer
Revinate
Software Engineering Manager
University of Southern Maine
University of Illinois at Urbana-Champaign