Phil Crosby - Résumé
In general, these are a few things I'm good at
- Building zero-friction interfaces
- Seeing software interaction from the user's perspective (goal directed design)
- Writing pretty (and terse) APIs
- Writing lean code
- Crafting clever copy
- Pitching
Below is my "formal resume", HTML-ified. Request a PDF version (with my address and phone) and I'll send it right to you.
Education
University of Maryland, College Park (GPA: 3.7)
B.S. in Computer Science with honors, B.A. in Economics (May 2006)
Awards/Societies
Lockheed Martin (2002) and Xerox (2005) scholarships
ACM student chapter at the University of Maryland
Technical Skills
- Javascript, Ruby, Rails, C#, Java, C++, ASP.NET, SQL, PHP, CSS
- Goal-directed interaction design, refactoring, testing methods
- Photoshop, Inkscape, Visual Studio, Eclipse, CVS & SVN, Ant, xUnit, EMF
Things I've Built
- Jjot.com — jot down notes online, fast
- Ninjawords.com — "a really fast dictionary... fast like a ninja"
- crumbtrail.net — a simple, lightweight web analytics application
- book-bazaar.com — reading list organizer prototype
- inkforword.com — reflowable Tablet PC annotation research for MS Word
- installpad.com — application deployment software for the Windows desktop
- Integrated FindBugs, a bug pattern detector for Java, into Eclipse
- Maintainer, developer for gnomewotdapplet.sf.net (Linux vocabulary software)
Industry Experience
Technical Extreme Blue Intern Summer 2005
IBM Corporation, Austin, TX
- Developed software to ease client's pain in their enterprise deployments
- Authored XML schema for products to express integration needs and assets, with a completely dynamic Eclipse RCP core to handle product extensions
- Leveraged XSD and EMF in development over ten weeks across three milestones, each with code/design reviews and business reality checks
- Drove adoption of our project with business peers to executives
Software Design Engineer for Visual Studio Summer 2004
Microsoft Corporation, Redmond, WA
- Designed and implemented two user-facing features for the Class Designer which were critical to product robustness; both shipped in Visual Studio 2005
- Increased product quality by writing test scaffolding, participating in bug bashes, code and design reviews, and tracking design defects across teams
Software Design Engineer in Test for BizTalk Server Summer 2003
Microsoft Corporation, Redmond, WA
- Improved product qualify of Biztalk Server by designing, implementing, and deploying a test framework to facilitate testing the product's setup
- Authored documentation, tutorials and help files for this framework
- Coded a batch XML editor to assist in the framework's adoption