Drift
Senior Staff Software Engineer
Drift
Engineering Manager
Vistaprint SAR.L.
Principal Software Engineer
Vistaprint SAR.L.
Lead Software Engineer
Vistaprint SAR.L.
Software Development Manager
Web Scribble
Programmer
Rensselaer Polytechnic Institute