Senior UX / Product Designer
Enterprise & SaaS Specialist
8+ years designing complex enterprise systems, SaaS workflow tools, and data-heavy applications. I bring structure to ambiguity — turning messy problems into intuitive, scalable experiences.
Previously at
What I Do
I specialise in enterprise UX — the kind of work that lives deep in the product, where clarity matters most and the stakes are high.
Admin consoles, approval flows, multi-step decision trees, and data-heavy dashboards designed for power users who can't afford confusion.
Mixed-method research — interviews, usability testing, Baymard-based heuristic evaluation, and surveys — to frame the right problem before solving anything.
Embedding AI across the entire UX process — from early research synthesis and pattern analysis, to generating and stress-testing design concepts, to validating decisions with data. AI isn't a feature I design for; it's a tool I work with at every stage.
Designing within and contributing to established design systems — translating tokens, components, and guidelines into consistent, production-ready work. Strong WCAG compliance practice with real audit experience across enterprise and open source products.
My Approach
"I bring structure to ambiguity. I combine systems thinking, user-centered design, and data insights to create experiences that are intuitive, scalable, and aligned with business goals."
Working closely with engineering, PMs, and data teams to ensure feasibility and high-quality execution — not just beautiful mocks, but designs that actually ship and perform.
Selected Work
A selection of enterprise UX and product design projects
View All Projects →Selected Projects
Enterprise UX and product design across finance, SaaS, and e-commerce. Every project starts with a user problem worth solving.
Leading UX strategy for a discovery engine covering 1,000+ observability components — balancing Search-First and Browse-First developer personas, with a full WCAG 2.1 AA accessibility audit and redesign of Stability Badges.
View Case StudyDesigning a decision-ready governance system for SAP Signavio — translating complex validation rules, submission workflows, and process-mining insights into an interface that finance and operations teams can actually trust.
View Case StudyRedesigning version comparison for SAP Signavio's process analysts — turning a confusing diff view into a clear, side-by-side overlay that supports faster, more confident decisions.
View Case StudyRedesigning the product detail page within Diageo's Honeycomb design system — Baymard-based heuristic evaluation identified key drop-off points, driving conversion-focused improvements for a major retail client.
View Case StudySenior UX / Product Designer · Enterprise & SaaS Specialist
I'm a Senior Product Designer with 8+ years delivering complex enterprise systems, SaaS workflow tools, and data-heavy applications at SAP, IBM, DEPT Agency, and Infosys. My speciality is end-to-end design: from discovery and research through interaction modelling, working within established design systems, and engineering handoff.
AI is part of how I work across the entire design process — not just a single phase. I use it to accelerate research synthesis, explore and pressure-test concepts, generate variations, and make faster, better-informed design decisions. Currently driving open source UX strategy for OpenTelemetry (CNCF) and deepening product management skills via UVA Darden.
I'm fully eligible to live and work in Ireland and available for an immediate start.
Experience
OpenTelemetry · CNCF (Volunteer)
Leading UX for a v1 discovery engine covering 1,000+ observability components. WCAG-compliant accessibility audit of Stability Badges and async design-to-code specs across a 5-phase roadmap.
Tech Fleet (Voluntary)
Leading workflow UX design in an agile cross-functional squad. Translating complex requirements into multi-step workflows and high-fidelity prototypes. Using AI throughout the design process — for research synthesis, concept generation, and iterative exploration in Figma Make — to reduce cycle time and sharpen design decisions.
SAP · Dublin
Designed UX for enterprise submission and validation workflows within SAP's suite. Used Signavio Process Manager and process-mining insights to map current-state workflows and deliver data-heavy dashboards for finance and operations teams.
DEPT Agency · Dublin
Led UX across e-commerce and payments products — onboarding, identity verification, and transaction flows — for a major retail client. Conducted Baymard-based heuristic evaluations and drove conversion improvements.
IBM · India
Designed UX for enterprise applications with complex multi-step workflows, supporting digital transformation across financial services and operations. Delivered wireframes, prototypes, and interaction models for cross-functional global teams.
Infosys · India
Designed workflow UX for finance and banking clients. Completed the Strategic Design Program at RISD (Rhode Island School of Design) Centre for Complexity.
Independent · India
UX research, interaction design, and prototyping for agencies and direct clients. Applied front-end skills (HTML5, CSS/Sass, JavaScript) to build functional wireframes and production-ready designs.
Core Skills
Education & Certifications
Digital Product Management
UVA Darden School of Business / Coursera · In Progress 2026
Accessibility: Design for All
Interaction Design Foundation · Oct 2025
AI for Designers
Interaction Design Foundation · Sep 2025
Google Analytics 4 (GA4)
Google · Oct 2025
Strategic Design Program
Rhode Island School of Design (RISD)
B.Tech, Information Technology
Anna University, Chennai · 2013
I'm looking for senior product design roles in enterprise, SaaS, or fintech — ideally in Dublin or remote. If you have an interesting problem, I'd love to hear about it.
Location
Dublin 18, Ireland · Stamp 1G · Available immediately
Portfolio
Behance
Note: Connect this form to a service like Formspree or Netlify Forms when deploying.
Enterprise UX · SAP Signavio · 2024
Designing a decision-ready governance system that turned fragmented detective work into fast, traceable, data-driven decisions for global process owners.
Context
Global enterprises run thousands of process variants across regions, systems, and exceptions. Governance Process Owners (GPOs) are responsible for ensuring global compliance — but the tools they used weren't built for decision-making.
They spent hours stitching insights from dashboards, exports, emails, and spreadsheets. I redesigned the governance experience inside SAP Signavio's Process Variant Analyzer (PVA) to make decisions faster, clearer, and fully traceable.
Understanding the Problem
The existing experience was built for exploration, not governance. GPOs had to jump between multiple tools to gather context, manually calculate risk scores in Excel, and rely on analysts to interpret root causes. Governance actions — approve, reject, assign — were happening in email threads, leaving no traceability.
The biggest issue wasn't lack of data; it was lack of a system that supported decision-making. GPOs needed a single place where they could understand a variant, evaluate its risk, and take action without losing context.
Current-state journey map — showing fragmentation across tools
Understanding the User
Through interviews with GPOs and analysts across NA, EMEA, and APAC, I learned that the core pain wasn't the complexity of the process — it was the cognitive load created by scattered information. GPOs were expected to ensure global compliance, but the tools forced them into manual detective work.
"I don't need another diagram. I need a score I can trust — and the ability to act immediately."
This clarified that the solution needed to be decision-first, not analytics-first. The entire design direction shifted based on this single insight.
GPO persona and pain point synthesis
Research & Discovery
I conducted a UX audit of the existing PVA experience and mapped the governance workflow end-to-end. I also analysed four competitors — Celonis, ARIS, UiPath, and IBM — to understand how the market approached variant analysis and governance.
The audit revealed five critical gaps:
Competitive analysis: Celonis, ARIS, UiPath, IBM
Design Principles
These principles helped align the cross-functional team and gave us a shared vocabulary for evaluating design decisions throughout the project.
Surface the score and actions before the data. Users should never have to go looking for the ability to act.
Explain how scores are calculated. Hidden logic erodes confidence, especially in governance contexts.
Simple summary first, full detail on demand. Don't overwhelm — guide.
Every governance action is logged automatically. No more email threads as audit trail.
Concept Exploration
I explored several directions, including table-based comparisons, multi-panel dashboards, and side-by-side variant cards. Through testing, I learned that GPOs preferred a single-variant view with clear scoring and a persistent action panel.
The biggest challenge was balancing transparency with simplicity. Data science wanted to expose the full complexity of the scoring model, while GPOs wanted a high-level score they could trust. I solved this by using progressive disclosure: a simple score upfront with expandable sections for deeper detail.
Concept A — Table-based comparison view
Concept B — Multi-panel dashboard (rejected after testing)
Final Design
I designed a GPO Dashboard that gives governance owners a global view of compliance health at a glance — compliance score, high-severity deviations, regions requiring attention, SLA breaches, and top governance issues.
GPO Dashboard — entry point for triaging variants by severity
The variant queue ranks variants by risk, severity, and frequency — ensuring GPOs always start with the highest-impact issues. The core variant detail screen keeps the decision and the context in one place:
The core variant detail screen — decision and context in one place
Variant queue — ranked by risk, severity, and frequency
Impact
87%
Reduction in time-to-decision
18 min → 2 min per variant
96%
Task completion rate
Usability test results
100%
Governance actions traceable
Zero email-based decisions
Reflection
This project fundamentally changed how PVA supports governance. By shifting the product from an analytics-first tool to a decision-ready system, I helped GPOs move from manual detective work to confident, data-driven decision-making.
The biggest learning was the importance of designing for trust. Transparency in scoring, clarity in root causes, and a clean, focused layout were essential to building confidence in the system. This project strengthened my ability to balance technical complexity with user-centered simplicity — something I carry into every design challenge.
← All Projects
Back to Work
Next Project →
Overlay Comparison Experience
Enterprise UX · SAP Signavio · 2024
Redesigning version comparison for SAP Signavio's process analysts — from a fragmented side-by-side view to a unified overlay that preserves spatial context and reduces cognitive load.
Context
SAP Signavio's process analysts review hundreds of diagram revisions every week — yet their comparison workflow relied on a fragmented side-by-side view that forced users to mentally map changes across two separate panels.
I redesigned the comparison experience into a unified Overlay Comparison Mode that preserves spatial context, reduces mental effort, and enables analysts to evaluate changes directly within the diagram.
The Challenge
Process analysts were struggling with a workflow that was fundamentally broken:
The existing experience — two separate panels, no shared spatial context, no change indicators
User Context
Process analysts operate in a high-volume, compliance-critical environment. They're not casual users — they're power users who need to move quickly and trust their tools. Speed and accuracy are non-negotiable; confusion is costly.
Process analyst persona — power user with high-volume, compliance-critical review needs
Research & Discovery
I conducted contextual interviews with analysts, observed live comparison sessions, and ran a heuristic evaluation of the existing interface. I also benchmarked against GitHub diff views, Figma version history, and Adobe Compare Documents to understand established mental models for change comparison.
Competitive benchmarking — GitHub, Figma, Adobe, and Signavio's existing tool assessed against three key criteria
Information Architecture
The old IA scattered change information across panels, tabs, and tooltips. I restructured it around a single diagram view with a contextual change panel — keeping the diagram as ground truth and surfacing changes as annotations within it.
IA restructure — from 4 fragmented surfaces to a single-canvas, layered model with contextual change panel
Design Process
Rapid sketches testing how change states (added / removed / modified) could be colour-coded directly on the diagram without cluttering it.
Testing panel layout, change list placement, and toggle behaviour. Validated with 3 analysts before moving to high-fidelity.
Ensuring all design decisions worked within SAP's Fiori design system — using its established components, tokens, and interaction patterns rather than introducing custom elements. This kept engineering handoff clean and the experience consistent with the wider SAP product suite.
Moderated sessions with 6 analysts. Key finding: analysts wanted a "change count badge" on diagram nodes before selecting them — added in final iteration.
Three wireframe concepts tested with analysts — Concept B selected for preserving spatial context while surfacing changes inline
Final Design
The final Overlay Comparison Mode layers change states directly onto the diagram using colour-coded highlights — green for added, red for removed, amber for modified. A collapsible change panel on the right provides a filtered list, summary stats, and one-click navigation to each change.
Final design — Overlay Comparison Mode with change-coded nodes and contextual change panel. Selected node (Approve Payment) highlighted in orange.
Change detail view — expanded attribute diff for a selected node, with review action and navigation to the next change
Impact
35%
Faster comparison time
4.5 min → ~3 min per review
92%
Task success rate
Usability testing
↓
Fewer change detection errors
Foundation for AI-assisted comparison
Reflection
This project reminded me that enterprise users don't want more features — they want clarity. When workflows are complex, even small design decisions can make a big difference in reducing mental effort. Preserving spatial context, showing only what's needed, and letting users dive deeper when they choose — these principles drove every decision.
Working closely with analysts, engineers, and the design systems team helped me shape a solution that feels simple, even though the underlying problem was deeply complex. Knowing which Fiori components to use — and how to configure them correctly for this context — was as important as the interaction design itself. Good enterprise design is about removing friction, not adding layers.
← Previous Project
PVA Governance Experience
Next Project →
Ecommerce PDP Redesign
E-commerce · DEPT Agency · Diageo · 2023
Transforming a fragmented, inconsistent product page ecosystem into a scalable, premium, systems-driven experience across Diageo's global portfolio of 200+ spirits brands.
Context
Diageo's global portfolio spans 200+ premium spirits brands — yet their product detail pages (PDPs) were fragmented, inconsistent, and difficult to scale. Each market had evolved its own templates, creating a maintenance nightmare and diluting the premium brand experience.
As the UX designer for this initiative at DEPT Agency, I led the redesign of a unified PDP framework working within Diageo's Honeycomb design system — ensuring every design decision aligned with the existing token library and component architecture, and scaled consistently across all markets.
The Challenge
PDP audit across 4 markets — 12 templates, 7 CTA button styles, inconsistent information hierarchy, no shared design language
UX Goals
A single PDP template aligned with Honeycomb that works for any brand in the portfolio — from Johnnie Walker to Tanqueray.
Product metadata and CTAs front and centre. No hunting for the "buy" button or key product information.
A mobile-first approach that eliminates the responsiveness issues driving the 40% bounce rate.
Selecting and configuring existing Honeycomb components — rather than creating custom ones — to reduce design-to-development time and maintain system integrity across all brands.
Research Insights
I conducted a Baymard-based heuristic evaluation of the existing PDPs and analysed session recordings and analytics to identify the most common drop-off points. Combined with competitive benchmarking across premium drinks and luxury e-commerce, this shaped the content hierarchy.
Research synthesis — Baymard heuristic evaluation findings (left) and session recording scroll depth analysis (right)
User Flows
I mapped three core user flows — direct landing, search-led, and recommendation-driven — to understand where the PDP fits in the broader journey and what information each type of visitor needs first.
Three entry paths — Direct/brand (needs story first), Search-led (needs price/specs fast), and Recommendation (high intent, needs smooth conversion)
Concept Exploration
Low-fidelity wireframes allowed rapid validation of information priority, content balance, CTA placement, and modularity before any visual design decisions were made.
Wireframe explorations — Layout B (hero image + sticky CTA) selected for keeping price and add-to-bag always visible on any device
Design System Integration
Rather than building components from scratch, every design decision was made within the constraints and affordances of Honeycomb — Diageo's existing design system. This meant working with established tokens for spacing, border radius, colour, and interaction states, and selecting the right existing components rather than creating new ones. The result: zero design system debt, consistent output across all brands, and an engineering handoff that needed no custom work.
Honeycomb design system — colour tokens, typography scale, and spacing system applied to the PDP. All values sourced directly from the existing Honeycomb library
Typography
12-column grid — 5 cols for product image, 7 cols for info + CTA. 12px gutter, 48px section padding, 8px base spacing unit
Reusable component library
Final Design
The final PDP delivers a cohesive experience across all 200+ brands: immediate access to key product metadata, rich storytelling through tasting notes, history, and awards, a frictionless mobile layout, and a modular structure that engineers can configure per SKU without custom work.
Final PDP design — premium desktop layout with hero image, tasting notes, awards, sticky add-to-bag, and all 7 Honeycomb components correctly applied
Component mapping — 6 Honeycomb components selected and configured for the PDP, with mobile-first layout. Sticky CTA always visible; all components sourced from the existing Honeycomb library
Explore the final PDP experience — all components sourced from the Honeycomb design system
Open Figma prototype →Impact
85%
Cross-brand consistency score
Unified experience across global markets
50%
Reduction in custom UI development
Design-to-dev cycle time cut in half
1→∞
Template to rule them all
Scales to any brand without custom work
Reflection
This project sharpened my understanding of what it means to design within a mature design system rather than alongside one. Working within Honeycomb's constraints was a design exercise in itself — understanding which components served each use case, how to adapt them without breaking system integrity, and when to flag a genuine gap to the design systems team rather than improvising a workaround.
The key learning: working within an existing system is not a constraint on creativity — it's what allows creativity to scale. Every brand that comes onboard now has a faster path to market, and the product is more consistent and trustworthy as a result.
← Previous Project
Overlay Comparison Experience
Next Project →
OpenTelemetry v1 Discovery Engine
Open Source · UX Lead · OpenTelemetry · CNCF · 2026
Designing the UX strategy for a first-ever discovery tool covering 1,000+ observability components — balancing two opposing developer personas, eliminating search ambiguity, and building a WCAG 2.1 AA accessible stability badge system from the ground up.
Context
OpenTelemetry is the second most active CNCF project in the world — yet the developer experience for discovering its components was almost entirely undocumented and undesigned. Engineers evaluating OTel for their stack, operators upgrading existing deployments, and contributors building new integrations all shared the same entry point: a raw GitHub registry with no search, no filtering, and no context.
The v1 Ecosystem Explorer redesign (GitHub Issue #84) set out to fix this. I joined as Senior Lead UX Designer — volunteering with a team of international maintainers — to define the discovery UX strategy, conduct a full screen-by-screen audit of the v1 mockups, and design a WCAG 2.1 AA accessible stability badge system before the feature shipped behind a production flag.
The before state — engineers navigating 98+ receiver folders in a raw GitHub repository with no search, no stability signals, and no filtering capability
The Problem
The v1 mockups — four screens covering the Home page, Ecosystem Landing, Component List, and Component Detail — demonstrated strong information architecture and a clean visual language. But the audit surfaced three structural problems that would undermine the experience for the primary audience:
Screen 01 — Home page: dual-search ambiguity. Both bars have identical placeholder text with no scope label — engineers can't tell which to use or what each returns
User Personas
Through analysis of the OTel community profile and the Explorer's stated purpose, I identified three distinct personas that needed to coexist in one interface — and whose needs frequently pulled in opposite directions:
Omar · Platform Engineer
6 yrs OTel · Upgrading Collector v0.148→v0.150
Needs to find a specific component by name, compare config keys across versions, and confirm stability before recommending an upgrade. Blocked by: hidden version diffing, no changelog summary, unclear search scope.
Priya · Library Developer
OSS contributor · 2 yrs OTel · Building Java instrumentation
Wants to browse existing instrumentations for a framework, filter by signal type to find gaps, and understand the difference between alpha and beta. Blocked by: badge meaning unexplained, no cross-ecosystem search, no contributor guide link.
Dev · Technical Architect
OTel newcomer · Enterprise · Evaluating stack coverage
Needs to understand what OTel covers at a glance (Kafka, Postgres, custom HTTP), search for specific technologies, and evaluate component maturity. Blocked by: no jargon glossary, unclear ecosystem entry, opaque stability meaning.
Screen reader user
Any role · NVDA / VoiceOver · Keyboard-only navigation
Stability badges announce as plain text with no context. Filter sidebar toggle states not announced. Pipeline anatomy diagram has no text equivalent. Every one of these is a WCAG 2.1 AA failure.
The tension between Omar (search-first, expert) and Dev (browse-first, newcomer) defined every structural decision — from how the home page search is labelled to how stability badges communicate risk.
Persona tension map — Omar (search-first), Priya (filter-first), and Dev (browse-first) as equal cards, positioned on the tension axis, with four key decisions mapped to their resolution
Research & Audit
I conducted a structured UX audit of all four v1 mockup screens, mapping every finding to a severity level (Critical / High / Medium / Low) and a persona. The audit ran in parallel with a WCAG 2.1 AA compliance matrix — assessing eight criteria across all four screens.
6
Critical findings
8
High severity
7
Medium severity
3
Low / polish
Screen 03 — List page: three simultaneous issues — colour-only stability badges (Critical), no keyboard focus on filter chips (Critical), no live count during filter application (High)
Search Journey Analysis
I mapped four critical search journeys against the v1 screens to identify exactly where users would fail and why. Each journey had a single structural root cause and a direct design intervention:
Engineers arriving at the home page had no way to know what the hero search would return. Fix: label it "Search all ecosystems", suppress the duplicate nav search bar on this screen, and add a type-ahead preview panel grouped by category (Receivers · Exporters · Instrumentations).
Applying multiple filters (Type: Receiver + Signal: Traces + Stability: Beta) gave no live count preview, couldn't be bookmarked, and had no undo path. Fix: live result counts on each filter option, URL-persisted filter state, and an undo toast for "Clear all".
The "Diff →" link on the detail page was the only path to the version comparison tool — but it was visually subtle, mislabelled, and required navigating to the detail page first. Fix: rename to "Compare versions ↔", surface as a CTA in search results and list rows, and make release stats on the Ecosystem Landing page deep-link to the diff view.
Typing "kafaka" (typo for Kafka) returned nothing. No fuzzy match, no "did you mean?", no distinction between "doesn't exist" and "filtered out". Fix: design a full empty state for each context, implement fuzzy search, and link to a "Request a component" GitHub issue template.
Four search journeys mapped to failure mode and direct intervention — each connecting to the persona it blocks and the screen it lives on
Stability Badge Accessibility
The stability badges — the single most important trust signal for every developer using the Explorer — were failing on multiple WCAG criteria simultaneously. I ran a detailed audit of each badge against four criteria and designed a complete remediation system.
Badge redesign — (1) before/after comparison with ARIA label copy per level, (2) badge anatomy with annotated elements and tooltip spec, (3) colour-blindness simulation showing why icons are required, (4) contrast ratio improvements across all four stability levels
Design Recommendations
The full audit produced 18 recommendations, organised into a priority matrix (do now / plan / defer) and grouped under five design principles that drove every decision:
Search must tell users what it searches before they type. Label scope, show previews, design for failure — not just the happy path.
Every stability badge must communicate its meaning through icon, text, contrast, and ARIA — never through colour alone.
Engineers should never have to leave the Explorer to understand what something means. Tooltips, glossaries, and inline definitions reduce dependency on external docs.
Summary first, detail on demand. The newcomer (Dev) and the expert (Omar) are on the same screen — design for both without overwhelming either.
Filtered views, version contexts, and search results should live in the URL so engineers can bookmark, share, and navigate without losing work.
Every visual element — pipeline diagrams, filter states, badge selections — must have a text equivalent and ARIA semantics before any visual polish is applied.
Priority matrix — 18 recommendations across four quadrants. 7 "Do Now" items are actionable before Phase 2 ships; 6 "Plan" items are scoped for Phases 3–4
Key Deliverables
Screen-by-screen findings across all four v1 mockups — 24 findings, severity-rated, each tied to a persona and a WCAG criterion where relevant. Delivered as a structured HTML document shared with the maintainer team on GitHub.
Eight criteria assessed across all four screens with Pass / Partial / Fail ratings. Gave the engineering team a clear, criterion-level picture of what needed to ship before the feature went live behind the production flag.
Five specific recommendations (R-B1 through R-B5) covering icon addition, ARIA label copy, contrast corrections with exact target hex values, tooltip/popover content, and a global badge legend component for the list page sidebar.
Four journeys mapped to specific screens with issues, root causes, and direct design fixes. Each journey connected to the persona it affected, making prioritisation conversations with the team concrete rather than abstract.
Detailed handoff notes written for an international async team — covering component behaviour, ARIA implementation, contrast values, and edge cases. Managed across a 5-phase roadmap with implementation gated behind the production feature flag.
WCAG 2.1 AA compliance matrix — 8 criteria assessed across all 4 screens. Screen 03 (List) and Screen 04 (Detail) carry the most failures; Screen 02 (Ecosystem Landing) has the single Critical failure on 1.1.1
5-phase async roadmap — Phases 1–2 complete, Phases 3–5 spec'd and handed to the engineering team. All work gated behind a production feature flag to allow safe async iteration with international maintainers.
Screen 04 — Component detail (Kafka Receiver): beta badge has no tooltip, "Diff →" is too subtle for Omar's primary task, tabs lack ARIA states, pipeline has no text alternative
Screen 02 — Ecosystem landing: pipeline anatomy is visual-only with no text alternative (Critical · WCAG 1.1.1), release stats not linked to the diff view, click affordance hidden on mobile
Impact
24
Findings documented before feature shipped
Preventing post-launch accessibility debt
18
Actionable recommendations delivered
Mapped by effort, impact, and persona
8
WCAG criteria assessed across 4 screens
Criterion-level pass/fail for engineering
The badge redesign specification — five recommendations covering icons, ARIA labels, contrast corrections, tooltips, and a legend component — gives the OTel maintainer team a clear, implementable path to WCAG 2.1 AA compliance for the stability system before v1 ships publicly. The search journey analysis established a shared vocabulary for discussing discovery UX in async GitHub conversations across a globally distributed team.
Reflection
Open source UX is a different kind of design challenge. There is no product manager to escalate to, no sprint commitment to force a decision, and the "users" are engineers who will read your spec, disagree with parts of it, and improve it — publicly. You earn influence through the quality of your thinking, not your title.
The biggest lesson from this project was that accessibility is a product quality argument, not a compliance argument. Framing every badge fix as "this helps all three of your primary personas, not just screen reader users" made the recommendations land differently in async async discussions than a simple WCAG citation would have.
Working across time zones, in a community where decisions happen in GitHub comments and async Slack threads, strengthened my ability to write design rationale that can stand on its own — without a meeting to support it.
← Previous Project
Ecommerce PDP Redesign
All Projects →
Back to Work