Credit Suisse
Software Engineer
Chase
Software Engineering Manager
Chase
Senior Software Engineering Manager
Bloomberg
Software Engineer Internship
Credit Suisse
Team Lead
IBM
Senior Software Engineering Manager
University of California, Los Angeles
Texas State University