Full-Time Experience
Jul 2014 – presentKeen IO (San Francisco, CA)
Software Engineer, Platform Team
- Designing and building platform features
- Improving development/test/operational infrastructure; participating in on-call rotation
- Owner of the Keen IO Java/Android SDK
Apr 2012 – Jul 2013Amazon.com (Seattle, WA)
Software Development Engineer II, Internal Machine Learning Platform, Seller Services
- Designed and implemented features across entire product, from CLI to back end
- Worked with a variety of machine learning methodologies, algorithms, and applications
- Led efforts to re-factor core components while continuously delivering high-impact features
- Annual review: "primary voice" for code quality and "strongest advocate of customer focus"
Nov 2006 - Aug 2009Microsoft (Redmond, WA)
Software Development Engineer I-II, System Integrity team, Windows Security
- Developed Windows 7 features from initial architecture through implementation and shipping
- Owned: BitLocker Drive Encryption boot code, CLI, user-mode API
- Regarded as excellent security designer, low-level debugger and systems programmer
Jul 2005 - Oct 2006Microsoft (Redmond, WA)
Penetration Test/Security Engineer, System Integrity team, Windows Security
- Performed threat modeling, pen-testing, fuzzing, and code/architecture audits of BitLocker
- Worked with engineering team to prioritize investment areas for additional security analysis
Freelance Experience
Oct 2013 – May 2014RentHop.com (New York, NY)
- Ported existing iOS "RentHop" and "RentHop Manager" apps to Android
Jan – May 2014Keen IO (San Francisco, CA)
- Refactored Java and Android SDKs to share a common code base; added functionality
Non-Occupational Activities
Sep 2009 - Jun 2011Seattle to Singapore via Japan, Thailand, Sri Lanka...
- With one crew-mate and no prior experience: planned and sailed 16,000+ nautical miles
- Ultimately abandoned attempt to reach Boston due to Somali pirate activity
Education
Aug 2001 - May 2005Carnegie Mellon University (Pittsburgh, PA)
B.S. in Computer Science & Discrete Math, School of Computer Science, 3.97 GPA
Skills & Interests
- Primary Technologies: C/C++, C#, Java, Ruby, Rails (familiarity with others, and I learn fast)
- Languages: Japanese (conversational written/spoken)
- Interests: Neuroscience, Evolution, Philosophy, Cosmology, Sociology... basically anything about the Universe and humanity's place in it