Tyler Technologies
Software Engineer
Tyler Technologies
Technical Supervisory Team Lead
New World Systems
Software Developer
Tyler Technologies
Software Engineering Manager
Tyler Technologies
Development Team Lead
Oakland University
Research Assistant
Oakland University