Software Engineer based in Honolulu, HI working primarily with the Microsoft .NET ecosystem. Expertise in working with small teams (or alone!) to quickly design and deliver high-quality solutions for startups. Additional experience leading open source projects.
June 2019 - July 2025 |
Senior Software Engineer - Microsoft
Engineer working on open source .NET for Android product and tooling. (Part of Microsoft's .NET SDK product.)
Primary engineer working on tooling to generate C# bindings for Java Android libraries, and using this
tooling to bind the full Google Android API as well as over 650 individual libraries shipped as NuGet packages.
Additional shared responsibilities maintaining and optimizing CI systems (Azure DevOps), extensive MSBuild
task work, and triaging and running the .NET for Android open source project repositories.
|
April 2015 - May 2019 |
Senior Software Engineer - Olo
Backend engineer for system allowing over 100 million hungry users to order food quickly, reliably, and securely.
Architect and engineer of Olo's Dispatch service, a delivery service broker web API integrated with companies such as Postmates and DoorDash.
|
June 2012 - December 2014 |
Senior Software Engineer - Entrada
Architect and engineer of a new client-server cloud based solution for Entrada’s desktop and mobile dictation platform. Replaced clients directly accessing local Postgres servers with SQL Server, REST web services (ASP.NET MVC Web API), and C# Winforms.
Developer of Entrada’s transcription application reimagined from scratch focusing heavily on usability and user experience, which vastly increased transcriptionist productivity.
|
January 2007 - June 2012 |
Senior Software Engineer - Novell / Xamarin
Architect and engineer of user experience and tooling integrated into Visual Studio IDE for “Mono for Android” product.
Lead of team that designed and implemented user experience and tooling integrated into Visual Studio IDE for “Mono Tools for Visual Studio” product.
Lead of team that created re-implementation of Winforms for the Mono project.
|
![]() |
Pinta (Creator - retired)
Open Source Cross Platform Painting
|