Elude
Chief Technology Officer
•
February 2020 - present
I am currently working as the Chief Technology Officer of Elude. I lead a group of 9 developers across three teams: iOS, Backend, and QA. My top priority at the moment is to ensure we do everything we can to achieve a succesful launch.
Through my guidance, the company has adopted best practices around project planning, generating strategic milestones, and modern developer practices. We have had multiple sessions around de-risking practices, optimizing latency, and increasing developer velocity.
Our team needs to grow very rapidly, so I am getting more involved in hiring proposals, budget planning, and preparing information for our Venture Capital partners.
There's an interesting story on how this all started:
in early 2019, Alex Simon, one of the founders of Elude got
in touch with me with some technical questions. After a few calls I agreed to become their Advisor. After about a year of calls,
we realized it made sense to enter a deeper engagement and invite me in as a part time CTO. Since early 2020, I have been remotely managing a
team of 9 developers. I helped re-architect the entire backend for a 50x speed improvement, and helped prepare for launch
while ensuring proper speed, security, reliability, and accuracy of the iOS app and backend.
I have been able to balance my commitments to Elude and my full time employers (first Google, then Stripe) by using
very precise time management and leveraging the timezone offsets to my advantage.
Executive Consulting
Independent Consultant
•
May 2020 - present
I am available through a variety of expert consulting networks such as Guidepoint, GLG, Silverlight Research, and a few others. Details on my services and expertise can be found through the relevant portals.
I am also open to part time engagements as a startup advisor or Silicon Valley mentor.
Stripe
Senior Software Engineer
•
January 2021 - May 2021
I worked remotely for Stripe as a Senior Software Engineer in the first half of 2021.
I joined the Payments Infrastructure team at Stripe as a Senior Software Engineer in early 2021.
In May 2021 I left the company.
I am now enjoying a sabbatical while I work several consulting engagements.
Google
Software Engineer
•
February 2016 - January 2021
I worked for 5 years in the Google HQ Office based in Mountain View, California.
During my first year, I worked on the internals of the Ads backend, performing some large-scale pipeline optimizations.
I then spent 1.5 years on the Google Assistant for Android TV, launching
the headliner Nvidia Shield with Google Assistant. Over the years,
the foundational work that our team did has become the root of the modern Google Assistant large screen experience.
After a successful launch, I decided to explore the Google Assistant internals and switched to working on the
Google Assistant SDK team. The core library that we build is
used in all Google Home devices and many other IoT integrations.
During my last year, I explored datacenter internals in the heart of the
Google Cloud Platform, where
I worked on some classified software for enabling next-gen hardware devices.
Lighthouse AI
Software Engineer
•
May 2015 - December 2015
I was the first employee of Lighthouse.AI,
a startup that had a strong focus on IoT and machine learning backed by the PhD research work of one of the founders.
I was the primary Android developer, and contributed to infrastructure and backend design. Since we were such a small company at the time,
I also had the chance to be heavily involved in various high level decisions about company focus, strategy, and prioritization.
I ultimately decided to accept Google's full time offer rather than return after my internship.
Sadly, the company failed and the IP was sold to Apple in 2019.