SUNY New Paltz
Adjunct Professor
Cardinal Financial, LP
Senior Software Engineer
Cardinal Financial, LP
Manager, Software Engineering
SUNY New Paltz
Software Developer
SUNY New Paltz
Note Taker
SUNY New Paltz
Peer Tutor
Orange County Community College
Georgia Institute of Technology
New Paltz