VP of Software Engineering
To grow value by managing execution strategy and risk for an exponential technology venture as Chief Technology Officer (Series B stage or later preferred)
Silicon Valley veteran with executive experience in growth-stage Internet startups from zero to exit; technical experience in multiple full-stacks of engineering; world-class education in Computer Science, Engineering, Business Management, Design, Entrepreneurship and Psychology; Decades of experience at Microsoft, Google and startup ventures of every stage.
Master of Software Engineering Management (MS, Carnegie Mellon University) and Bachelor of Computer Science (BCS, University of Waterloo) with cross-functional leadership in early-market strategy, business model discovery, product management, market validation and engineering implementation for massive scale of successful software products.
Both academic and applied mastery of core Computer Science fundamentals
|Stacks||AWS Serverless Lambda, Ruby on Rails, .NET, Android, HTML5, CSS3, AngularJS, JQuery, d3.js, CoffeeScript|
|Data||SQL, PostgreSQL, NoSQL, SNS, SQS, MongoDB, MapReduce, Flume (Google's Hadoop).|
|Tools||Sublime, Eclipse, Linux, GitHub, Heroku, AWS|
|Domains||Machine Learning, IoT, Mobile, SaaS, Ad Targeting, Search, Recommendation engines, Social, Payments, Realtime Video Streaming|
Gate Labs, Inc. San Francisco, CA, U.S.A.
Co-Founder, VP of Internet Software and Services Nov. 2015 - Present
Executive head of software from first line of code until well past Series B organization size. Started, architected, scaled, and built a department for the Internet backbone and Applications of Gate: the World's First All-In-One Smart Lock. Directly responsible for engineering all backend, IoT and video-stream protocol pipelines, integration with partners, consumer applications (web and native mobile), analytics, machine learning, and long-term service and security strategy, including:
(a) the cloud infrastructure that back your Gate device,
(b) the streaming clusters that handle intercom audio / video,
(c) the iOS, Android, Web, etc consumer- and partner-facing applications,
(d) computer vision and machine learning to make your Gate smarter,
(e) operations, quality assurance, and reliability automation
(f) Software as a Service (SaaS) premium plans to upgrade functionality
(g) Enterprise infrastructure for managing fleets of properties
(h) Integrations with home delivery and service partners who need trusted access
Sponsorbrite Inc. San Francisco, CA, U.S.A.
Technical Co-Founder, Chief Technology Officer (CTO) Jan. 2014 - Nov. 2015
Engineered and scaled an ad-sponsored platform for institutional fundraising. Grew to 100K users in partner channels.
Tapgreet Inc. San Francisco, CA, U.S.A.
Technical Co-Founder, Chief Technology Officer (CTO) Jan. 2012 - Jan. 2014
Launched an iPad-based automated kiosk for retail commerce. Built all technology; received news coverage from CBS Consumer Watch and Carnegie Mellon University School of Engineering.
Google Inc. Mountain View, CA, U.S.A.
Entrepreneur Software Engineer May 2011 - Feb. 2013
Google Ads Invented, designed and co-engineered a machine-learning CRM to target Google's $3 Billion SMB Advertisers. Piloted project leveraging several Directors, Managers, Engineers, UX experts and PMs; delivered code demos weekly.
SocialShield Inc. (acquired by Avira) San Bruno, CA, U.S.A.
Lead Mobile Engineer (Startup 3rd employee) Oct. 2010 - May 2011
As the 3rd engineer, enabled parents to monitor and protect children on social and mobile networks. Work was covered by TechCrunch and acquired by Avira, a German security firm.
Adify Corporation (acquired by Cox Communications) San Bruno, CA, U.S.A.
Senior Software Engineer (Startup) Jul. 2009 - Oct. 2010
Re-engineered and mass-scaled ad-targeting technology following its $300MM acquisition. Supported CTO on strategic initiatives such as Video-ads and dCPM business models. Interviewed 100+ candidates; pursued Masters degree.
Microsoft Corporation Redmond, WA, U.S.A.
Senior Software Design Engineer May 2007 - Jul. 2009
(Xbox LIVE) Scientifically benchmarked the performance of Windows 7 game servers before final OS ship date, for VP of Live Services to finalize operational expense planning; used a data-center of 100 machines.
(MSN Global Homepage) Automated news headline optimization powering MSN's front page today. A/B tested headline variations for 4.5B+ visitors per month. Increased click-thru revenue by 50%. Led and mentored 4 engineers.
Chubb Group of Insurance Companies Toronto, ON, Canada
Solution Developer and Technology Consultant Mar. 2006 - May 2007
Serviced 100% of customer requests pertaining to in-house Microsoft full-stack solutions. Mentored a replacement team.
Watersafe Canada Inc. Richmond Hill, ON, Canada
System Developer and Technology Consultant Aug. 2005 - Mar. 2006
Enabled global merchandise marketing by building a distributed Inventory Management and Cataloging solution.
Hospital for Sick Children Toronto, ON, Canada
Web Application Developer (Intern) Jan. 2000 - Jan. 2001
Reduced X-Ray image review time 10x by building a distributed image digitization solution across the hospital.
Carnegie Mellon University (NASA Ames Research Park) Mountain View, CA, U.S.A.
Master of Science (M.S.) in Software Management (Business, Design, Engineering) Aug. 2009 - Aug. 2011
Studied a multi-disciplinary approach to Entrepreneurial Business Management, Product Design and Software Engineering at the #1 branch campus in the United States.
University of Waterloo Waterloo, ON, Canada
Honors Bachelor of Computer Science (B.C.S.), Psychology minor Sep. 1999 - Aug. 2005
Studied Machine Learning, Databases, Cryptography, UI, Operating Systems, Algorithms, Data Structures, Numerical Computation, Software Abstraction and Specification, and Compilers at Canada's #1 technology campus.
Achievements and Recognitions
- Quora Top Writer, 2016 and 2017
- Carnegie Mellon University Director's Return on Education Award, 2014
- Forbes serial-published writer of entrepreneurial essays, 2014
- Google Certificates of recognition in Innovation, Energy and initiative, Rapid prototyping, Customer focus, and Scrappiness, 2011-2012
- Microsoft Certified Solutions Architect (MCSD.NET, MCAD.NET, MCP)
- Association for Computing Machinery (ACM) Professional Member
- General Psychology concurrent degree (B.A.) requirements completed
- Descartes Mathematics Canadian National Contest Certificate of Distinction twice achieved, 1998 and 1999