University of Virginia
Research Assistant
VERISIGN
Cryptographic Engineer
Visa
Senior Software Engineer
Visa
System Administrator
Woven Planet Holdings
Technical Solutions Engineer
Technical Solutions Engineer
Georgia Institute of Technology
Research Assistant
Johns Hopkins Engineering for Professionals
University of Virginia
Georgia Institute of Technology