IBM
Software Co-op
IBM
Software Development Team Lead
IBM
Advisory Software Engineer
IBM
Release Architect
IBM
Software Engineer
Merative
DevOps Lead
IBM
Advisory Software Engineer (ISSW)
IBM
Advisory Software Enginer (Mobile Cloud Solutions)
IBM
Watson Health Developer
Virginia Tech
West Chester University of Pennsylvania