about · igor hasse

Engineer before blogger.

Igor Hasse Santiago. Senior Frontend / Full Stack engineer with 10+ years of experience. Currently at Grupo RD Saúde, working on the websites of Brazil's two largest pharmacy chains — drogaraia.com.br and drogasil.com.br. React, Next.js, TypeScript day-to-day, in environments where 100ms IS revenue.

What I do today

Senior Software Engineer at Grupo RD Saúde since June 2020. I work on the websites, not the apps. One platform, two brands, ONE catalog of 60,000+ SKUs. The business behind it moved R$ 5.1B in 2023, and the traffic peak that sticks is 14,692,090 sessions in a single Black Friday day — keeping SSR/SSG stable in spikes where 100ms is the difference between millions of revenue.

Most of the last few years went into rebuilding the storefront from scratch and contributing to the migration from a legacy monorepo to a domain-driven architecture — each domain (catalog, cart, search, checkout) in its own repo, with a routing and orchestration layer handling redirects and domain resolution at scale. That layer is what decides whether you land on drogaraia.com.br or drogasil.com.br on each request.

I also work on the Backend for Frontend (BFF) in Node.js and GraphQL, aggregating data from multiple microservices and exposing an optimized API for the front. Adjacent stack: AWS (EC2, S3, CloudFront), Datadog in production, Vault for secrets, SonarQube for code quality, Jest / React Testing Library / Cypress in the test pipeline.

How I got here

  • Trezo (2016–2018) — first job, started as a Magento Developer. Moved from HTML/CSS to Magento 2 in its early adoption. Big stores in the Grendene ecosystem: Rider, Zaxy, Grendene Kids, Ipanema. Here I learned what e-commerce at scale looks like — Black Friday traffic, collection launches, TV campaign spikes.
  • Mobile Sales (2018) — first professional AngularJS, internal systems.
  • Above The Fray Design (2019) — fully remote, globally distributed. Magento 2 frontend for Shashi Socks (US).
  • Avanti Tecnologia (2019–2020) — pure Magento 2, no third-party frontend frameworks. Earned the Magento 2 Frontend Developer certification here.
  • Grupo RD Saúde (2020–present) — current role, described above.

Stack

Today: React, Next.js (SSR, SSG), TypeScript, Node.js, GraphQL. WCAG/ARIA accessibility. Performance and Core Web Vitals as a product metric.

Cloud / DevOps: AWS (EC2, S3, CloudFront), CI/CD, Git workflows.

Quality and observability: Jest, React Testing Library, Cypress, SonarQube, Datadog, HashiCorp Vault.

Background: Magento 1 and 2, PHP, XML, KnockoutJS, PrototypeJS, jQuery, AngularJS, SCSS/SASS — the e-commerce foundation that still kicks in when the problem is catalog rendering or checkout flows.

Certifications

  • Magento 2 Frontend Developer (2020) — earned during the time at Avanti.

Why I write here

The rule is simple: nothing ships until I reread it end-to-end after a week of rest. Text that survives a week survives the reader.

I don't publish to rank. I publish so I can reread in six months and laugh at how primitive what I thought was advanced. And to record receipts — what I tried, what worked, what failed, on which hardware.

The setup

For context when you read a benchmark or perf comparison here:

  • OS — Arch Linux + Hyprland, kitty as terminal
  • CPU — AMD Ryzen 7 9800X3D
  • GPU — NVIDIA RTX 4070 Ti SUPER
  • RAM — 32 GB
  • Displays — 4K @ 120Hz + 1080p @ 144Hz

Hardware is a receipt.

Contact

For project work, hiring, consulting, or just engineering chat: