# Erick Bruno Sutil: full agent profile > Senior Frontend Engineer at Reclame AQUI. Nine years on production frontends: microfrontends, delivery pipelines, conversion-critical flows, and products like StackBrief. Speaks on Astro and performance. Label: Senior Frontend Engineer Location: Brazil Email: erbsutil@gmail.com Site: https://www.erbsu.com Contact: Collaborations, talks, and conversations about frontend architecture and performance. ## Skills - **Languages & Core:** TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS - **Frontend:** React.js, Next.js, Astro, Web Components, Microfrontends, CDN delivery - **Full-stack & AI:** Google Gemini, Windmill, Supabase, PostgreSQL, Telegram, WhatsApp APIs, Stripe - **Quality:** React Testing Library, Jest, Playwright, Storybook, Web performance ## Experience ### Senior Frontend Developer @ Reclame AQUI (2026-04 to Present) - Own architecture calls on B2B surfaces and consumer-facing flows with real traffic. - Mentor squads on React patterns and performance budgets. ### Frontend Developer (Mid-level / Pleno) @ Reclame AQUI (2023-02 to 2026-04) - Maintained and scaled frontend for a high-traffic consumer review platform across peak events. - Prototyped shipping shared React UI via CDN instead of npm publish cycles across microfrontends. - Led frontend work moving to email-based roles across companies (Astro + React + Keycloak), which enabled new B2B plan tiers. - Rebuilt B2B company registration as a microfrontend; Unleash A/B test beat the legacy funnel before cutover. ### Freelance Product & Full-stack Engineer @ Independent (2025-01 to Present) - StackBrief: lockfile-aware dependency briefs (Next.js, Windmill, Supabase, Stripe). Live at stackbrief.erbsu.com. - Dieta e Treino: Telegram bot with Gemini agents plus Next.js dashboard (Supabase, Stripe). - Larlink: Windmill + React handoff for AI real-estate WhatsApp lead qualification (Gemini, pgvector). - Portfolio (erbsu.com): Astro case-study site, near-zero JS by default, Playwright coverage. ### Frontend Developer (Junior) @ Reclame AQUI (2021-04 to 2023-02) - Built UI and maintained frontend apps in React and Context API. ### Technical Account Consultant @ Reclame AQUI (2017-04 to 2021-03) - Supported enterprise API integrations and Postman docs for partners. - Ran SEO structured-data work (Rich Snippets) for product visibility. ## Education - Postgraduate Degree, Data Science, Descomplica Faculdade Digital (2026-01 to 2027-01) - Postgraduate Degree, Software Engineering, Descomplica Faculdade Digital (2024-03 to 2025-05) - Bachelor's Degree, Information Systems, UNISEP - União de Ensino do Sudoeste do Paraná (2013 to 2016) ## Languages - Portuguese: Native - English: Professional working proficiency ## Cases - [B2B Company Registration: A/B Redesign](https://www.erbsu.com/en/projects/b2b-company-registration): Redesigned company registration as a microfrontend and promoted it after an A/B test beat the live flow on conversion.. Stack: React, TypeScript, Astro, Tailwind CSS, Storybook, Unleash (A/B Testing), Jest, React Testing Library. - [Multi-tenant B2B User Management & Access Control](https://www.erbsu.com/en/projects/b2b-user-management): Rebuilt B2B identity for multi-tenant roles: one login across companies, finer access control, and support for role-based plans.. Stack: Astro, React, TypeScript, Internal Atom-based State Management, Keycloak (Auth integration), Tailwind CSS. - [Sharing React Components via CDN](https://www.erbsu.com/en/projects/web-components-remote-poc): Validated CDN-delivered React UI so consumers can update shared components without npm version bumps across microfrontends.. Stack: React, TypeScript, Custom Elements API (Web Components), CDN Delivery. - [StackBrief: lockfile-aware dependency infrastructure](https://www.erbsu.com/en/projects/stackbrief): Shipped a dependency product: daily briefs matched to your lockfile, not another CVE or news feed.. Stack: Next.js 16 (App Router) + [locale] routing, React / TypeScript, Tailwind CSS 4 + shadcn/Radix, next-intl (PT-BR, EN, ES), Supabase (Auth, PostgreSQL, RLS), Windmill (self-hosted, Bun/TS), Google Gemini Flash-Lite, GitHub App (manifests only), Telegram Bot API, Stripe Checkout / Portal / Webhooks (BRL + USD), Vercel, PostHog, Resend (optional weekly email). - [B2B Brand Customization](https://www.erbsu.com/en/projects/b2b-brand-customization): Built self-serve brand tools for company admins on public profile pages so identity updates did not need support tickets.. Stack: React, TypeScript, Context API, Styled Components, Unsplash API, Figma. - [Dieta e Treino: Telegram bot & web dashboard](https://www.erbsu.com/en/projects/diario-fit): Telegram-first food and training log, on-demand dashboard, opt-in Groups, and a Stripe trial.. Stack: TypeScript (Bun on Windmill), Windmill (self-hosted), Supabase (PostgreSQL, RLS), Google Gemini, Telegram Bot API, Next.js (App Router, Server Components), React, Tailwind CSS, Stripe Checkout / Portal / Webhooks (BRL), Vercel (landing + dashboard). - [Larlink: AI agents for real estate](https://www.erbsu.com/en/projects/larlink): WhatsApp lead qualification against inventory, with orchestration flows and a human handoff dashboard.. Stack: Windmill, Gemini AI, Supabase (pgvector), TypeScript, WhatsApp API (Meta), React / Next.js. - [Personal portfolio and case studies](https://www.erbsu.com/en/projects/portfolio): Static Astro portfolio: typed bilingual case studies, paper-first editorial UI, near-zero JS by default, plus agent-readable surfaces (llms.txt, JSON Resume, MCP). Live www keeps deferred analytics and Cloudflare Bot Fight.. Stack: Astro 5, TypeScript, MDX + Zod collections, Vanilla CSS (IBM Plex), Playwright (E2E), Vercel + Cloudflare, Google Analytics (deferred gtag), Vercel Web Analytics, MCP (Streamable HTTP + stdio). ## Products - [StackBrief](https://www.erbsu.com/en/products): Know which dependency releases hit the versions you run. - [Dieta e Treino](https://www.erbsu.com/en/products): Food and training in Telegram, dashboard when you need it. - [Larlink](https://www.erbsu.com/en/products): AI that answers WhatsApp for real estate agencies. ## Community / talks - [Astro, AI, and Developer Responsibility](https://www.erbsu.com/en/community/devparana-astro-ai-responsibility): Talk on Astro with AI in the workflow: prompt intent, accessibility, and performance instead of heavier default stacks. (DevParaná: Dois Vizinhos) - [Hackathon Mentor](https://www.erbsu.com/en/community/inovathon-sudovalley-2026): Mentored teams at Inovathon Sudovalley (Mundo Tech / Expobel 2026) on scoping, AI prototyping, and pitch structure. (Inovathon Sudovalley: Mundo Tech / ACEFB / Expobel 2026) - [Building a Simplified Portfolio with Astro](https://www.erbsu.com/en/community/unipar-workshop-frontend): UNIPAR TADS mini-course: scope and prototype → Astro architecture, React islands, GitHub API at build time (SSG), Netlify deploy, and a short SEO/PageSpeed pass. (TADS Academic Week: UNIPAR) - [Hackathon Mentor](https://www.erbsu.com/en/community/techweek-utfpr-mentor): Mentored student teams at the 1st TechWeek hackathon in Francisco Beltrão on city-government problem briefs: scope, user validation, MVP, and final pitch. (1st TechWeek: UTFPR / CESUL / TypeX / NUBETEC) - [Astro and Web Performance: Islands Architecture in Practice](https://www.erbsu.com/en/community/devparana-astro-performance): Talk on Astro Islands: selective hydration, Next.js vs Astro bundle size, and the Mega Island trap. (DevParaná: Pato Branco) - [Getting Started with Astro: A React Developer's Perspective](https://www.erbsu.com/en/community/devparana-francisco-beltrao-first-talk): Invited by the Information Systems course coordinator at UNIPAR to share practical experience using Astro in production, covering what makes it different from a React developer's perspective and when it makes sense to reach for it. (UNIPAR: Information Systems Academic Week) ## Machine endpoints - llms.txt: https://www.erbsu.com/llms.txt - resume.json: https://www.erbsu.com/resume.json - MCP: https://www.erbsu.com/api/mcp