Module

Designing a modular B2B billing system

Role

Lead Designer, 2024-2026

Sector

FinTech

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

A Billing Engine that Adapts to Changing Business

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

Inspired by industrial design, and modular manufacturing, I built a comprehensive design system to scale as the app matures.

“David is an excellent designer and it has been an absolute pleasure working with him. He approaches his work with a strong focus on quality and results. Our project is quite complex and David has managed to grasp the fine details while maintaining a broad perspective of our goals and driving the work forward.”

Al Tworowsky

Founder & CEO, Module

↑ Top

Based in The Waikato, New Zealand, David Hutcheson is a freelance software designer and product leader.

Full Resume

Module

Designing a modular B2B billing system

Role

Lead Designer, 2024-2026

Sector

FinTech

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

A Billing Engine that Adapts to Changing Business

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

Inspired by industrial design, and modular manufacturing, I built a comprehensive design system to scale as the app matures.

“David is an excellent designer and it has been an absolute pleasure working with him. He approaches his work with a strong focus on quality and results. Our project is quite complex and David has managed to grasp the fine details while maintaining a broad perspective of our goals and driving the work forward.”

Al Tworowsky

Founder & CEO, Module

↑ Top

Based in The Waikato, New Zealand, David Hutcheson is a freelance software designer and product leader.

Full Resume

Module

Designing a modular B2B billing system

Role

Lead Designer, 2024-2026

Sector

FinTech

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

Complex challenges often require complex solutionsIn contrast to standard UX design philosophy, we didn’t shy away from building novel, detailed user interfaces.

A Billing Engine that Adapts to Changing Business

A critical need of growing SaaS businesses, that is often overlooked in billing software, is the ability to accommodate regular changes to the prices, features and service allocations. As a SaaS offering grows and better understands it’s market, it needs a billing platform that will adjust accordingly, while maintaining a detailed historic record.

 

Modularity was our answer to this challenge--detaching features and parameters (price, quantity etc.) so that they can be modified and developed independently to fit customer needs, without having to create new billing models each time.

Inspired by industrial design, and modular manufacturing, I built a comprehensive design system to scale as the app matures.

“David is an excellent designer and it has been an absolute pleasure working with him. He approaches his work with a strong focus on quality and results. Our project is quite complex and David has managed to grasp the fine details while maintaining a broad perspective of our goals and driving the work forward.”

Al Tworowsky

Founder & CEO, Module

Early wireframes exploring new UI elements