Capital One
Senior Software Engineer
Virginia Tech
Support Center Technician
Visa
Software Engineering Intern
Capital One
Associate Software Engineer
Capital One
Software Engineering Manager
Virginia Tech
Undergraduate Teaching Assistant
Capital One
Senior Software Engineer - Engineering Lead and People Manager
Capital One
Software Engineer
Virginia Polytechnic Institute and State University
Northern Virginia Community College