Invests in
Locations:
Min Investment:
$500,000.00Max Investment:
$1,500,000.00Target Investment:
$1,000,000.00
Education
Lists including Ron
Work Experience
2021
Principal/Staff Software Engineer
2021
One of a handful of engineers assigned thorny challenges across the company, a few months at a time. Tackled several projects, moving them from zero to one, including: the inaugural MacOS client, Tone Detector, Server-Driven UI, GrammarlyGO, GrammarlyOS, and some yet-to-be-announced features. Some of these projects are well-defined with hand-crafted UX meticulously designed ahead of time, some are general directions in close collaboration with Design and Product folks, others are hand-wavy "is this even possible?" scenarios. Work includes coding on MacOS, Windows, and backend systems, collaborating across multiple teams and disciplines. Tech: Swift, C#, Rust, Python, and a long tail of other tech/languages as needed. The Grammarly work environment is honestly pretty drama-free--I love it!
2015
Partner
2015
Investor/Advisor on over a dozen projects, including Old Man's Journey, Hollow Knight, and Tunic.
2013 - 2021
Principal/Staff/Senior Software Engineer
2013 - 2021
• Helped wrangle Tableau's multiple mobile offerings on the technical side, from concept through ship. • Spearheaded several self-motivated cross-company projects, e.g. The Lunch Shuffle, The Room Wrangler, seat maps, etc. • Mentored 4-6 engineers at a given time • Tech: Objective-C, Swift, Java, Kotlin, TypeScript; often using 5-7 different languages in a day
2004 - 2013
Founder, Software Engineer
2004 - 2013
• Designed, developed, and shipped 21 games and apps for Danger’s Sidekick/Hiptop smartphone. Apps included several casual puzzle games, a menstrual cycle tracker, a unit converter, a workout assistant, and a turn-based strategy game. Managed pricing and monetization strategies: approaches included one-time purchase, subscription, and free-to-play with in-app purchase (IAP). Overall units sold: over 500,000. • Developed an IAP solution for Danger’s platform. Worked with the Danger developer relations team to implement it, as IAP wasn’t natively available in Danger’s App Store equivalent. • Licensed, developed, and shipped the Business Traveler’s Passport series of iOS apps (no longer available in the App Store). • Continue to develop cross-platform turn-based strategy game for PC, Mac, Linux, iOS, and Android. • Tech: Java, C++, Objective-C, PHP, Perl.
2012 - 2012
Senior Software Engineer (contract)
2012 - 2012
• Took over development of Captricity’s iOS app. Made UI responsive, sped up picture-taking process from 5s to ~200ms while decreasing bytes transmitted to 15% of previous levels. • Tech: Objective-C, RESTful JSON.
2011 - 2012
Senior Software Engineer (contract)
2011 - 2012
• Guided Valant’s mobile strategy for their flagship cloud-based Electronic Medical Record system; recommended and implemented a HTML5-based solution. • Designed, co-developed Valant’s Mobile Notes, their solution for doctors to take clinical notes on an iPad/tablet during a patient session. • Tech: C#, HTML/CSS, JavaScript, jQuery.
2000 - 2004
Senior Software Engineer
2000 - 2004
• Designed and implemented the server side of Danger’s App Store equivalent: the Download Catalog. This service supplied the catalog data to the device, tracked purchases in an auditable manner, interfaced with telecom companies’ billing systems, and provided an interface for Danger’s internal staff to edit multiple telecom companies’ catalogs, in multiple languages, across multiple hardware and device OS releases. • Designed and implemented the server side of Danger’s Calendar, Contacts, Notes, and Todo apps, including solutions that kept users’ Sidekick/Hiptop smartphones seamlessly synchronized with Danger’s cloud service. • Tech: Perl, PHP, C, SQL.
1999 - 2000
Co-founder, Software Engineer
1999 - 2000
• Designed and implemented the entire site: a web interface to clients’ email discussion lists. • Tech: Perl, PHP, MySQL.
1996 - 1999
Software Engineer
1996 - 1999
• Designed and implemented Be’s web presence, including store with credit card processing. • Managed a three-person team alongside of development responsibilities. • Tech: Perl, SQL
1994 - 1996
Engineer
1994 - 1996
Helped build, design, and analyze regenerative life support systems: machines that would keep plants alive on the Moon and on Mars.