- Mixed business & engineering background. Wharton MBA + BSE & MSE in Computer Science.
- Founder / CEO of two profitable companies: CareerCup and Seattle Anti-Freeze.
- Former software engineer at Google, Microsoft, and Apple.
- Tech hiring consultant. Help companies improve their technical hiring process.
- Acquisition interview consultant. Help startups through acquisition interviews.
- Author of three books, Cracking the Coding Interview, Cracking the Tech Career, and Cracking the PM (Product Manager) Interview. These books have been translated to 4 - 6 foreign languages each.
- Cracking the Coding Interview is Amazon's #1 book in "Interviewing" and averages around #250 on Amazon out of all books. It is still ranked at 5 stars after 150+ reviews.
CareerCup.com Founder / CEO / Software Engineer, 2005 - Present
CareerCup is a website/forum, publishing company, and consulting firm oriented around landing tech jobs.
- Published Amazon's #1 and #2 Interview books (Cracking the Coding Interview [CtCI] and Cracking the PM Interview (Product Manager). CtCI averages around #300 on all books on Amazon and has been translated to 7 languages: Russian, Simplified Chinese, Traditional Chinese, Japanese, Polish, Spanish, and Korean.
- Led 7+ startups with teams of 5 to 50 people through acquisitions/acquihires with companies such as Google, Facebook, Yahoo, and AOL. Prepared team for interviews resulting in more acquisitions, higher valuations, and more team members getting an offer from the acquirer. (References happily provided!)
- Consulted with large and small companies to train their interviewers and improve their interview processes, particularly for software engineers and product managers.
- Built and scaled website/forum to 1.5 million+ pageviews/month.
- Various other work includes: Manage team of 10 contractors, negotiate contracts with potential partners and publishers, manage social media presence, etc.
Seattle Anti-Freeze Founder / Co-CEO / Event Planner, 2008 - Present
Organizes events of 100 - 500 people for young professionals in the Seattle area. Read more from the Seattle PI.
Keenscreen, Inc. VP of Engineering, 2008 - 2009
Google Software Engineer, 2005 - 2008
Apple Software Engineer Intern, 2004
Microsoft Software Design Engineer Intern, 2001, 2002, 2003
The Wharton School, University of Pennsylvania MBA in Entrepreneurial Management, 2011
- WVP Ventures (Early stage VC), Principal: One of eight students selected from 150+ applicants to join WVP, which sources deals, performs due diligence, and analyzes tech and healthcare investments for deals of $100k - $3 million.
- Chair, Wharton Yearbook (2009 – 2011): Helped re-launch Wharton’s yearbook in 2010 and publish it in just 4 months.
- Wharton Venture Capital Competition (2010): Finalist in VC competition with ~20 teams.
- Social Chair, Cohort J (2009 - 2010): Elected social chair of cohort of 70 students.
School of Engineering and Applied Sciences, University of Pennsylvania MSE in Computer and Information Science, 2005
School of Engineering and Applied Sciences, University of Pennsylvania BSE in Computer Science Engineering, 2005 Minor in Mathematics
- Created and independently taught a full-credit Computer Science course, the first undergraduate to have earned permission to do so. These courses have since been developed into Penn CS's widely popular half-credit courses.
- Head Teaching Assistant (2003 - 2004), Teaching Assistant (2001 - 2004): for Mathematical Foundations of Computer Science I & II.
Cracking the Coding Interview: 150 Programming Interview Questions and Solutions Gayle Laakmann McDowell. August 2011 (5th Edition). October 2009 (4th Edition).
- Amazon's #1 book in "Interviewing"
- Amazon's #1 book in "Software Development"
- Amazon's #250 book over all books (average).
- Translated to 7 foreign languages (Traditional Chinese, Simplified Chinese, Korean, Spanish, Japanese, and Russian).
- 5 out of 5 stars after 150+ reviews.
- Previous version, The Google Resume, was translated to 4 foreign languages (Traditional Chinese, Simplified Chinese, Korean, and Japanese).
- 4.5 out of 5 stars after 50+ reviews.
Cracking the PM Interview: How to Land a Product Manager Job in Technology. Gayle Laakmann McDowell & Jackie Bavaro. December 2013.
University of Washington (Computer Science) Instructor, MapReduce and Distributed Systems (Winter 2008) Instructor, Software Design and Development (Spring 2006, Honor Students)
- Conceived of and created course from scratch designed to teach honors students at UW how to develop large pieces of software.
- Earned average rating of 4.8 / 5.0 on all categories (instructor quality, amount learned, etc).
University of Pennsylvania (Computer Science) Instructor, Software Design and Development (Spring 2005) Instructor, Software Design and Development (Spring 2004)
- Conceived of and created course from scratch designed to teach CS students at UPenn how to develop large pieces of software.
- Earned average rating of 4.9 / 5.0 on all categories (instructor quality, amount learned, etc).
Women Who Code, Advisor
A non-profit focused on connecting women with technical careers.
PennApps Labs, Advisor
A non-profit, student-run organization whose goal is to improve, maintain, and create student-run technology at Penn.
Baer Crossey, Advisor
A business and technology law group that delivers next-generation counsel for innovative startup companies and entrepreneurs.
UPenn CIS, Advisor Board Member
Advisory board for University of Pennsylvania's Computer and Information Science Department.