View Selected Works →
View My Thinking →
Design System 3.0 – Rebuilding the Foundation of a SaaS Platform
Led, rebuilt, and redefined the foundation of a growing SaaS platform using a token-driven, multi-context design system that scales across teams and brands.
View Details
FLAGSHIP CASE STUDY
Builder Architecture: Email, Landing Pages, Forms & Dashboard
Designed a flexible builder platform that enables non-designers to create complex experiences — without sacrificing consistency, performance, or usability.
View Details
1
I design systems, not screens
Screens change quickly. Systems endure. I focus on architectural decisions that survive product growth, team scale, and long-term maintenance. This means designing relationships, constraints, and foundations — not just individual interfaces.
2
Constraints are part of the design
Real products operate within engineering constraints, performance limits, and delivery timelines. I treat these as inputs, not blockers. With a strong frontend background, I design solutions that are feasible, dev-proof, and faster to ship — reducing rework and misalignment.
3
Builders are products, not features
Builder experiences succeed or fail based on mental models — not flexibility alone. I design builders with intentional constraints and progressive complexity, enabling non-designers to create confidently without breaking the system.
4
Design systems are living products
A design system is not a static library — it’s a maintained platform that evolves with the product. I treat design systems as products with ownership, governance, documentation, versioning, and tight design–engineering sync.
View Visual Explorations
The Five Modes of Thinking Behind Great Product Design
Product design is not a surface discipline - but a combination of strategic, architectural, reflective, and executional thinking.

Designing a Unified Product-Led Growth Framework
Designing a PLG Framework for monetization at scale: for designers who love complex products.

Designing for Scale Is Not About Components
Scale is an architectural problem, not a UI one. This piece explores how structure, constraints, and decisions age over time.
View More on Medium
Current Work
I’m a Staff Product Designer at Fello, currently leading a team of eight designers, working across design systems, platform architecture, builders and complex product workflows in large-scale SaaS products.

Fello.ai
Staff Product Designer
Design Leader
Education & Qualifications
With a strong frontend background, I design dev-proof solutions that ship faster — without sacrificing consistency or quality.
Almost 8 Years in Design
Front-end Engineer turned Designer
How I handle problems
I stay hands-on with problems — whether they’re mine or my team’s — and work closely with engineering to ensure design decisions are feasible, scalable, and maintainable over time.
View More on LinkedIn
View Selected Works →
View My Thinking →
FLAGSHIP CASE STUDY
Design System 3.0 – Rebuilding the Foundation of a SaaS Platform
Led, rebuilt, and redefined the foundation of a growing SaaS platform using a token-driven, multi-context design system that scales across teams and brands.
View Details
Builder Architecture: Email, Landing Pages, Forms & Dashboard
Designed a flexible builder platform that enables non-designers to create complex experiences — without sacrificing consistency, performance, or usability.
View Details
1
I design systems, not screens
Screens change quickly. Systems endure. I focus on architectural decisions that survive product growth, team scale, and long-term maintenance. This means designing relationships, constraints, and foundations — not just individual interfaces.
2
Constraints are part of the design
Real products operate within engineering constraints, performance limits, and delivery timelines. I treat these as inputs, not blockers. With a strong frontend background, I design solutions that are feasible, dev-proof, and faster to ship — reducing rework and misalignment.
3
Builders are products, not features
Builder experiences succeed or fail based on mental models — not flexibility alone. I design builders with intentional constraints and progressive complexity, enabling non-designers to create confidently without breaking the system.
4
Design systems are living products
A design system is not a static library — it’s a maintained platform that evolves with the product. I treat design systems as products with ownership, governance, documentation, versioning, and tight design–engineering sync.
View Visual Explorations
The Five Modes of Thinking Behind Great Product Design
Product design is not a surface discipline - but a combination of strategic, architectural, reflective, and executional thinking.

Designing a Unified Product-Led Growth Framework
Designing a PLG Framework for monetization at scale: for designers who love complex products.

Designing for Scale Is Not About Components
Scale is an architectural problem, not a UI one. This piece explores how structure, constraints, and decisions age over time.
View More on Medium
Current Work
I’m a Staff Product Designer at Fello, currently leading a team of eight designers, working across design systems, platform architecture, builders and complex product workflows in large-scale SaaS products.

Fello.ai
Staff Product Designer
Design Leader
Education & Qualifications
With a strong frontend background, I design dev-proof solutions that ship faster — without sacrificing consistency or quality.
Almost 8 Years in Design
Front-end Engineer turned Designer
How I handle problems
I stay hands-on with problems — whether they’re mine or my team’s — and work closely with engineering to ensure design decisions are feasible, scalable, and maintainable over time.
View More on LinkedIn
View Selected Works →
View My Thinking →
Design System 3.0 – Rebuilding the Foundation of a SaaS Platform
Led, rebuilt, and redefined the foundation of a growing SaaS platform using a token-driven, multi-context design system that scales across teams and brands.
FLAGSHIP CASE STUDY
Builder Architecture: Email, Landing Pages, Forms & Dashboard
Designed a flexible builder platform that enables non-designers to create complex experiences — without sacrificing consistency, performance, or usability.
1
I design systems, not screens
Screens change quickly. Systems endure. I focus on architectural decisions that survive product growth, team scale, and long-term maintenance. This means designing relationships, constraints, and foundations — not just individual interfaces.
2
Constraints are part of the design
Real products operate within engineering constraints, performance limits, and delivery timelines. I treat these as inputs, not blockers. With a strong frontend background, I design solutions that are feasible, dev-proof, and faster to ship — reducing rework and misalignment.
3
Builders are products, not features
Builder experiences succeed or fail based on mental models — not flexibility alone. I design builders with intentional constraints and progressive complexity, enabling non-designers to create confidently without breaking the system.
4
Design systems are living products
A design system is not a static library — it’s a maintained platform that evolves with the product. I treat design systems as products with ownership, governance, documentation, versioning, and tight design–engineering sync.
View Visual Explorations

Designing a Unified Product-Led Growth Framework
Designing a PLG Framework for monetization at scale: for designers who love complex products.
The Five Modes of Thinking Behind Great Product Design
Product design is not a surface discipline - but a combination of strategic, architectural, reflective, and executional thinking.

Designing for Scale Is Not About Components
Scale is an architectural problem, not a UI one. This piece explores how structure, constraints, and decisions age over time.
View More on Medium
Current Work
I’m a Staff Product Designer at Fello, currently leading a team of eight designers, working across design systems, platform architecture, builders and complex product workflows in large-scale SaaS products.

Fello.ai
Staff Product Designer
Design Leader
Education & Qualifications
With a strong frontend background, I design dev-proof solutions that ship faster — without sacrificing consistency or quality.
Almost 8 Years in Design
Front-end Engineer turned Designer
How I handle problems
I stay hands-on with problems — whether they’re mine or my team’s — and work closely with engineering to ensure design decisions are feasible, scalable, and maintainable over time.
View More on LinkedIn