About /

Software Solutions Architect/Integrations

MuniBilling logo

November 2023 - Present

MuniBilling provides utility billing software and services to municipal utilities, multi-family property managers and private utilities. I joined to lead integrations with third-party systems and have since become one of the architects of the company's next-generation platform.

MultiBilling platform rewrite (December 2025 – Present)
  • Co-originated the idea for a ground-up rewrite of MuniBilling's legacy billing platform; credited by the company President as one of its two originators.
  • Key architect of the new service-oriented, event-driven platform on Google Cloud: .NET and Go services, PostgreSQL, Pub/Sub messaging and GitOps delivery to GKE.
  • Wrote the founding architecture and database schema for the Customer Information System (CIS), the platform's source of truth for residents, properties, units and meters, and am its lead contributor.
  • Started and lead development of the Next.js admin dashboard client organizations use to manage their billing.
  • Started the payments service (ACH/NACHA and card processing) and wrote its architecture.
  • Core contributor to the billing engine and to the shared database design standards every service follows.
  • Started the multi-channel notifications service (email, SMS, push and in-app).
OPAL Operational Toolkit (January 2025 – Present)
  • Created and led development of OPAL, a Next.js admin console that puts company management, data migration and partner integrations for the legacy platform behind one UI that works across multiple backend APIs.
  • Built the company import/export migration wizard and its status tracking.
  • Led integrations with property-management systems (Yardi, Rent Manager, Fortress, Propexo) and utility-usage data (Nectar), with on-demand syncs and per-partner logging.
Integrations (November 2023 – Present)
  • Direct implementation for the integrations team for third-party software systems and technologies.
  • Developed Google Cloud strategies for external payment and integration projects.
  • Manage local development environments, including Docker build and unit test strategies.
  • Document and diagram architectures on the internal Confluence site.

For more detail, see the MultiBilling Platform and OPAL Operational Toolkit entries in my portfolio.

Back to About.

Have an idea worth building?

Start a conversation