Engenheiro antes de blogueiro.
Igor Hasse Santiago. Senior Frontend / Full Stack engineer há 10+ anos. Hoje no Grupo RD Saúde, mexendo nos sites das duas maiores redes de farmácia do Brasil — drogaraia.com.br e drogasil.com.br. React, Next.js, TypeScript no dia-a-dia, sempre em ambiente onde 100ms VIRA receita.
github · linkedin · twitter · email
O que eu faço hoje
Senior Software Engineer no Grupo RD Saúde desde junho de 2020. Sou dev do site (não do app). Uma plataforma, duas marcas, UM catálogo de 60.000+ SKUs. A operação por trás disso movimentou R$ 5.1B em 2023, e o pico de tráfego que mais fica na cabeça é 14.692.090 sessões em um único dia de Black Friday — SSR/SSG estáveis em picos onde 100ms vira diferença de milhões.
A maior parte dos últimos anos foi reescrevendo a storefront do zero, e contribuindo com a migração de um monorepo legado pra arquitetura domain-driven — cada domínio (catálogo, carrinho, busca, checkout) em seu próprio repo, com uma camada de roteamento e orquestração resolvendo redirect e domain resolution em escala. É essa camada que decide se você cai em drogaraia.com.br ou drogasil.com.br pra cada request.
Faço também o BFF (Backend for Frontend) em Node.js e GraphQL, agregando dados de múltiplos microsserviços e expondo API otimizada pro consumo do front. Stack adjacente: AWS (EC2, S3, CloudFront), Datadog em produção, Vault pra secrets, SonarQube pra qualidade, Jest / React Testing Library / Cypress no pipeline de testes.
Como eu cheguei aqui
- Trezo (2016–2018) — primeiro emprego, comecei como Magento Developer. Saí do HTML/CSS pro Magento 2 logo no início da adoção da plataforma. Lojas grandes do ecossistema Grendene: Rider, Zaxy, Grendene Kids, Ipanema. Aqui aprendi o que é e-commerce em escala — tráfego que aparece de Black Friday, lançamento de coleção, campanha televisiva.
- Mobile Sales (2018) — primeiro contato profissional com AngularJS, sistemas internos.
- Above The Fray Design (2019) — remoto e globalmente distribuído. Frontend Magento 2 pra Shashi Socks (US).
- Avanti Tecnologia (2019–2020) — Magento 2 puro, sem framework de terceiro. Tirei a certificação Magento 2 Frontend Developer aqui.
- Grupo RD Saúde (2020–presente) — onde tô agora, descrito acima.
Stack
Hoje: React, Next.js (SSR, SSG), TypeScript, Node.js, GraphQL. Acessibilidade WCAG/ARIA. Performance e Core Web Vitals como métrica de produto.
Cloud / DevOps: AWS (EC2, S3, CloudFront), CI/CD, Git workflows.
Qualidade e observabilidade: Jest, React Testing Library, Cypress, SonarQube, Datadog, HashiCorp Vault.
Histórico: Magento 1 e 2, PHP, XML, KnockoutJS, PrototypeJS, jQuery, AngularJS, SCSS/SASS — toda a base de e-commerce que ainda gira na minha cabeça quando o problema é renderização de catálogo ou checkout.
Certificações
- Magento 2 Frontend Developer (2020) — emitida durante o período na Avanti.
Por que eu escrevo aqui
A regra é simples: nada sai antes de eu reler por inteiro depois de uma semana parado. Texto que sobrevive uma semana sobrevive o leitor.
Eu não publico pra ranquear. Publico pra reler daqui a seis meses e achar graça do que eu achava primitivo. E pra registrar receipts — o que eu tentei, o que rodou, o que falhou e em qual hardware.
O setup
Pra contexto quando você ler benchmark ou comparação de performance aqui:
- OS — Arch Linux + Hyprland, terminal no kitty
- CPU — AMD Ryzen 7 9800X3D
- GPU — NVIDIA RTX 4070 Ti SUPER
- RAM — 32 GB
- Displays — 4K @ 120Hz + 1080p @ 144Hz
Hardware é receita.
Contato
Pra falar sobre projeto, contratação, consultoria, ou só puxar papo de engenharia:
- email — igor.hasse@gmail.com (canal mais confiável)
- linkedin — linkedin.com/in/igor-santiago
- twitter — @deserverd (leio DM)
- github — igorhasse