About Me

I enjoy solving problems in ways that make the final solution feel obvious in hindsight.

Throughout my career, I've found that optimal solutions require more than technical expertise. They require discovering what stakeholders need, understanding the history that shaped the current system, and seeing how it all fits together. As the larger picture comes into focus, a coherent model emerges. The software can then be designed to faithfully express that model while preserving the ability to refine it as understanding and needs grow.

My approach is to deeply understand the situation before committing to a solution. Rather than treating requirements as independent problems, I look for underlying concepts that enable multiple requirements to be satisfied simultaneously. Those concepts become the foundation of the architecture. When the underlying structure is right, the software becomes easier to understand, easier to extend, and better aligned with the problem it was built to solve.

That way of thinking has guided my career. I’ve co-founded software companies, architected enterprise platforms, and taken products from concept to commercial success. Whether working in startups or publicly traded companies, modernizing legacy systems or building greenfield platforms, the objective has remained the same: understand the problem well enough that the software feels like the natural solution.

Notable Achievements

Pledged website

Pledged (New System and Company)

Co-founded Pledged and served as Chief Architect for an institutional relationship intelligence platform built for higher education. Led the technical vision, architecture, and development of the platform from concept to production.

Architected the overall system, designed the data architecture, and developed the backend services and React frontend. Established engineering standards, software architecture principles, and development practices to support a scalable, maintainable platform.

Designed and implemented the company’s cloud architecture across AWS and Azure, established DevOps and CI/CD practices, and built the engineering foundation needed to support long-term growth.

Championed the adoption of AI-assisted software development throughout the organization, integrating emerging tools and workflows to improve engineering productivity, software quality, and development velocity.

Accumulus website

Accumulus (New System and Company)

Co-founded Accumulus and led the architecture and development of a cloud-native subscription billing and management platform built on Microsoft Azure. The platform was commercially available at the launch of Azure, making it one of the early SaaS solutions built on Microsoft’s cloud platform.

Architected the overall system, developed core platform components, and helped build a scalable browser-based application for subscription management and billing.

Extended the platform to mobile by designing and developing companion credit card processing applications for iOS and Windows Phone.

Inovaware website

Inovaware (New System and Company)

Co-founded Inovaware and co-architected PRISM, an enterprise subscription billing and management platform deployed in customers’ own data centers. Played a leading role in the architecture and development of the platform, contributing extensively to its design and implementation.

Developed a rich Windows desktop application that provided a comprehensive interface for managing subscriptions and business operations.

PRISM was adopted by enterprise customers including Salesforce and j2 Global. At j2 Global, the platform supported the company’s growth from 13,000 to 13 million customers over a ten-year period while scaling to meet the demands of a publicly traded NASDAQ business.

Honolulu Community College picture

GRADVISE (New System)

Designed and developed a graduation advisement system for Honolulu Community College. The software’s success led to its adoption by every Hawaii community college before being acquired and commercialized by the vendor providing the statewide student information system.

Elastic system monitoring website

Elastic system monitoring (Patent)

Co-authored a granted U.S. patent for an adaptive system monitoring methodology that dynamically adjusts monitoring detail to maximize diagnostic insight while minimizing runtime overhead.