Independent Consultant
Web Application Developer
Oracle
Principal Software Engineer
AudioEye
Senior Staff Software Engineer
Sony Online Entertainment
Production Engineer
Microsoft
Software Development Engineer
Dell Technologies Australia and New Zealand
Principal Software Engineer
Powerhead
Software Engineer
RSA Security
Engineering Manager
Dell Technologies Australia and New Zealand
Lead Software Engineer
EMC
Senior Software Engineer
Oberlin College