E2open
Lead Software Engineer
Yahoo
Technical Yahoo
Dow Jones
Software Engineer
The Johns Hopkins University Applied Physics Laboratory
Consultant
Netvest
Internet Consultant
Internet Shopping Network
Application Developer
go.com/infoseek
Senior Staff Engineer
IBM
Computer Science Internship
Barnes & Noble
Senior Software Engineer
University of Maryland
University of Houston - Clear Lake
The Johns Hopkins University