Rochester Institute of Technology
Teaching Assistant
Soundex
Creator
Rochester Institute of Technology
Grader
Verge Health
Software Engineer
Blackbaud
Software Engineer Co-Op
Blackbaud
Volunteer Software Engineer
A Political Advocacy Organization
Volunteer Software Engineer
Square
Software Engineer
Blackbaud
Senior Principal Software Engineer
Rememorate
Contract Software Engineer
Rochester Institute of Technology