// SENIOR FRONT-END ENGINEER

Fast interfaces at millions-of-users scale.

Marco Aurélio Bacelar — 8+ years of experience, specializing in the React/Next.js ecosystem. Sole front-end engineer at Gazeta do Povo, a portal with 3M+ monthly pageviews: full ownership of architecture, performance, and ad tech (Google Ad Manager, Prebid) — fast experiences without sacrificing revenue.

STATUSONLINE
LOCCuritiba, Brazil
EXP8+ years
STACKReact · Next.js · TS
CWVPASS ✓
// REAL RESULTSFront-end metrics from Gazeta do Povo, one of Brazil's largest newspapers — under my ownership.
-0%mobile CLS (0.3 → 0.03)
0.0M+monthly pageviews
0.0%good URLs, desktop
1engineer, entire front-end
01

Featured projects

// CLIENT WEBSITES
View all projects
02

Experience

FEB/2019 — PRESENT
ACTIVE
Gazeta do Povo — Senior Front-End Engineer
  • Sole engineer responsible for the entire front-end of a portal with 3M+ monthly pageviews — owning architecture, performance, ad tech, and end-to-end delivery.
  • Led the Core Web Vitals initiative in partnership with Google: cut mobile CLS by 90% (0.3 → 0.03), taking the site from failing to 100% passing and raising Good URLs in Search Console from 5.21% to 72.25% (mobile) and from 22.12% to 92.9% (desktop).
  • Re-architected the Google Ad Manager integration: unified ad modules under Single Request Architecture (SRA), replaced a timer-based refresh (a Google policy violation) with viewability-based refresh, and removed dead Prebid code — protecting revenue and page speed.
  • Built internal performance tools: a real-time CLS Debugger (a custom React hook that visually points to the exact component causing layout shift) and a Playwright regression harness with CI gates for INP, LCP, CLS, and TBT.
  • Designed, built, and shipped TrendScoop, an internal AI-powered competitive-intelligence tool for the newsroom, with layered anti-hallucination guardrails and CI/CD deployment via Docker/Terraform on AWS.
  • Migrated legacy Pug templates to Next.js + TypeScript without losing SEO integrity or search rankings; co-created and maintains the company's design system and its error-handling and observability architecture.
  • Served as interim tech lead, driving architecture decisions and writing the systems' technical documentation from scratch, cutting onboarding time for new developers.
MAY/2017 — JUN/2018
Koil Mercado Agrícola — Front-End Developer
  • Built and maintained the Vue.js storefront for an agricultural equipment e-commerce platform: product catalog, checkout flows, and responsive UI.
03

Stack

LANGUAGES & FRAMEWORKS
TypeScriptReact 19Next.js 15JavaScript (ES6+)Node.jsVue.js
STYLING & UI
SCSS ModulesStyled ComponentsTailwind CSSDesign SystemsResponsive Design
WEB PERFORMANCE
Core Web Vitals (LCP, INP, CLS)Performance ProfilingTechnical SEOStructured Data
AD TECH
Google Ad Manager (GPT)Prebid.jsConsent Management (LGPD)
AI ENGINEERING
LLM Integration (OpenRouter/Gemini)Structured OutputsPrompt EngineeringAnti-Hallucination Guardrails
ENGINEERING
CI/CDGit/GitHubJestPlaywrightObservabilityTechnical Documentation
04

Education

Expected: AUG/2026
IN PROGRESS
Postgraduate degree in Software Engineering, DevOps and Digital TransformationPUCPR
2016
B.A. in Systems Analysis and DevelopmentUniversidade Positivo
05

Languages

PortugueseNative
EnglishIntermediate
06

Let's work together?

CHANNELSAVAILABLE
INSTAGRAM@marcobacelar
LOCCuritiba, Brazil — remote OK