00 /portfolio · v2026.05 · built on mcss-lite

Gabriel Pule.
Lead Product Designer.

14yrs
designing products
3
squads led at Corteva
178%
of Pipefy retention goal
70%
GeekHunter profile completion
01 / selected work

Things I’ve shipped — with receipts.

02 / experience

Where I’ve worked. 14 yrs across 9 roles.

$ cat experience.log
2023 → nowCorteva AgriscienceLead Product Designer · Remote
  • Led design strategy across 3 simultaneous product squads at Corteva's core AI investment group — defining roadmap, discovery priorities, and delivery standards alongside PM and engineering leads.
  • Lead designer and AI systems contributor on CARL (Corteva Agronomic Research Library) — a generative AI assistant for agronomists, seed sales reps, and field advisors. Went beyond UX: co-defined the agent architecture (tool selection, system prompt design, voice and tone, agentic orchestration), and defined standards for how internal teams build and integrate MCP servers with CARL.
  • AI adoption by agencies grew from 5% to 75%. Data sharing between agencies and field reps increased 50%.
  • Co-developed a 6-week iterative sprint framework — validation with real users before engineering commits. Adopted as standard across all squads. Peer squads took twice as long.
  • Built and governed the AI design system from scratch: design tokens, component library, interaction patterns, WCAG AA compliance.
  • Mentored 2 designers to full surface ownership; influenced 6+ through structured design reviews.
2022 → 2023Corteva AgriscienceSenior Product Designer · Remote
  • Part of the founding team for Corteva's AI product initiative — embedded with PMs, engineers, and data scientists from day one to define vision, strategy, and product direction.
  • Shipped the Pioneer Fungicide Timing Tool (pioneer.com): a data-driven decision system integrating localized weather data, NCLB + Gray Leaf Spot disease progression models, soil characteristics, and hybrid disease tolerance to generate field-specific fungicide spray recommendations for corn farmers.
  • Conducted discovery autonomously with domain expert users (agronomists + seed reps) — research strategy, interviews, usability testing, insight synthesis — with no prior research to build on.
2021 → 2022PipefySenior Product Designer · Remote
  • Led with data before any design work. Mixpanel and Amplitude funnel analysis revealed the real drop-off in the form builder was at step 3 — not step 1, as the team assumed. Redesigned specifically that step.
  • 178% of the retention goal, +40% sign-ups, +40% overall feature adoption after launch.
  • Wrote the A/B testing + user interview validation protocol. Adopted as the organization's standard design validation process.
2019 → 2021Checklist FácilSenior UX Designer · Florianópolis
  • Redesigned the platform's end-to-end user experience — user research, usability testing, behavioral analytics (Google Analytics + Hotjar).
  • Unified the design system, resolved core user pain points, reduced support tickets, and expanded the product to new industry verticals.
  • Mentored junior designers and defined UX direction for the product team.
2018 → 2019GeekHunter BrasilProduct Designer · Florianópolis
  • Redesigned developer onboarding through gamification and rapid iterative test cycles — each hypothesis validated with real users before shipping. Nothing went to engineering unvalidated.
  • +70% profile completion rate · +60% technical test completion.
  • Collaborated with PM on behavioral data analysis (Freshmarketer, Power BI, Google Analytics) before designing anything.
03 / skills

How I work. Tools and habits.

$ grep -r skills/
design
Product DesignUX ResearchAI UXConversational UIInteraction DesignDesign SystemsInformation ArchitectureAccessibility (WCAG AA)
research
User InterviewsUsability TestingA/B TestingBehavioral AnalyticsCompetitive ResearchDovetailMazeFullStory
tools
FigmaFigma AIFigJamMixpanelAmplitudeMetabasePower BIHotjarClaude CodeVScode
code
ReactTypeScriptCSS / MCSS-liteHTMLLLM BenchmarksData GovernanceMCP servers
leadership
Squad Leadership (×3)Design System GovernanceMentorshipStakeholder Alignment6-days Sprint Framework
04 /mcss-lite · the framework powering this page

Tokens · layouts · components. Nothing else.

open source

Layout owns spacing.
Components stay composable.

MCSS-lite is a production-ready subset of the full MCSS spec. The Golden Rule: components (c-*) never set their own margin — layout primitives (l-*) own all spacing. That single constraint makes the whole system composable in any context. This entire page is one l-container wrapping a stack of sections built from c-* components.

3
layers l·c·u
0
runtime deps
MIT
open source
// 1. import once
@import "@gabrielpule/mcss-lite";

// 2. override tokens to theme
:root {
  --color-primary: oklch(0.66 0.14 40);
  --font-family-sans: 'IBM Plex Sans';
}

// 3. l-* owns spacing, c-* is composable
<div class="l-container">
  <div class="l-stack">
    <article class="c-card c-card--interactive">
      <h3 class="c-card__title">Hello.</h3>
      <button class="c-button c-button--primary">
        install →
      </button>
    </article>
  </div>
</div>
05 / contact

Let’s build something obvious.

$ cat about.md contact.md
# education
degreeBSc Computer Science
schoolUFRPE-UAG, Garanhuns, Br
year2017
languagesPortuguese · English · Mandarin (learning)
# contact
phone+55 48 99840-4617
basedFlorianópolis, BR · BRT (UTC-3)
status open · Q3 2026