CTO & VP Engineering
To grow value by managing resources, roadmap, planning, execution, technical strategy and risk, and critical decisions for an exponential technology venture as Chief Technology Officer (Series B stage or later led by a top-10 fund preferred)
Silicon Valley veteran with executive experience directing mission-critical decisions for teams of 20 senior engineers in growth-stage Internet startups from zero to exit; 15+ years hands-on technical experience in multiple full-stacks of engineering; world-class education in Computer Science, Engineering, Business Management, Product 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.
- Focused on value creation in growth-stage initiatives in Internet Software & Services
- Partner with validated businesses to take over technical leadership
- Hands-on leader in multiple full-stacks of engineering
- Well-rounded product executor from zero to exit
Solid understanding of Design Patterns, Algorithms, Data Mining, Artificial Intelligence (Machine Learning), Data Structures, Memory Management, Caching, Concurrency, Numerical Computation, Abstraction Specification, Applied Cryptography, Compiler Design, and Distributed Systems
|Stacks||AWS Serverless Lambda, Ruby on Rails, .NET, Android, HTML5, CSS3, AngularJS, JQuery, d3.js, CoffeeScript|
|Data||SQL, PostgreSQL, NoSQL, SNS, SQS, MongoDB, ETL, MapReduce / Spark, Flume, Kinesis, AWS IoT|
|Tools||Sublime, Eclipse, Linux, GitHub, Heroku, AWS Cli|
|Aspiring to||Golang, Erlang / Elixir, Lisp / Scheme, Python / Tensorflow (Keras), RabbitMQ, Kafka|
Prototyped or led products leveraging Machine Learning (Tensorflow, Keras, AWS SageMaker), Internet of Things (Shadow states, MQTT, Topic Rules), Blockchain Cryptography (Distributed Ledgers, Chains of Trust), Mobile Applications (iOS, Android), Software as a Service (SaaS, Payment Gateways), Ad Targeting (Multi-dimensional keywords), Search (Crawlers, PageRanks), Recommendation Engines, Social Graphs, Real-time Video Streaming (SIP, SDP, RTSP, RTP/UDP, h264 codec)
Gate Labs, Inc. San Francisco, CA, U.S.A.
Co-Founder, VP of Internet Software & Services (Chief of Software Engineering) Nov. 2015 - Present
Made all software decisions for Gate: the World's Most Sophisticated Lock, according to Forbes. www.getgate.com. Started, designed, architected, coded, scaled, planned roadmaps, built a department, hired and managed all software teams: Web and Mobile Applications, Cloud Backend, Real-Time Streaming Video, DevOps, QA.
Headed software engineering from first line of code for prototype hardware to mass-production of fleets of units across the globe. Directly responsible for all engineering decisions in 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:
- Cloud infrastructure backing the Video Smart Lock device
- Streaming clusters that handle intercom audio / video
- Web, iOS and Android consumer and business applications
- Machine learning and image recognition for Smarter Alerts
- Operations quality assurance, and reliability automation
- Software services (SaaS) such as video storage and calendar-based access PINs (AirBnB use case)
- Enterprise infrastructure and analytics for tracking and updating fleets of properties
- Integrations with home delivery and service partners (similar to AirBnB, Rover) 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