Bruno Cordeiro
Entrego engenharia full-stack de ponta a ponta · Brasília-DF, Brasil
Do commit ao deploy zero-downtime — há mais de 10 anos, construo sistemas que ficam de pé.
10+ anos de carreira · 902 testes automatizados bloqueando cada merge · 0s de downtime em produção · 50 releases em produção — dados de ago/2026
TypeScript · Next.js · React · Laravel · NestJS · PostgreSQL · Redis · Docker
- TypeScriptem produção
Modo strict + noUncheckedIndexedAccess em ~570 arquivos no Link Charts; TS de ponta a ponta desde 2020
- JavaScriptem produção
ES6+ desde 2016 — promises, async/await, closures
- PHP 5.6 → 8.2em produção
10 anos acompanhando a evolução da linguagem; Laravel 12 em produção
- Bashem produção
Scripts de deploy blue/green (176 linhas) e operação
- HTML · CSSem produção
Markup semântico e CSS moderno (SASS/SCSS, LESS, Tailwind, CSS-in-JS) em produção no Link Charts e em sites de clientes
- Modos de renderizaçãoem produção
CSR, SSR, SSG, ISR, PPR — aplicados em sistemas corporativos (G4F: rotas SPA, SSG e SSR) e no Link Charts (ISR 300s + revalidateTag)
- Arquitetura em camadasem produção
Controller → Service → Repository — DI por interface, DTOs, Strategy/Registry, Orchestrator, Observer, ADRs; 145 arquivos PHP, ~28k linhas no Link Charts
- REST + OpenAPIem produção
Rotas /api/v1 com Scramble no Link Charts e Swagger na Basis; semântica HTTP correta e versionamento consistente
- ORMs — 6 em 3 runtimesem produção
Eloquent, TypeORM, Prisma, Propel, Lucid (Adonis), DenoDB — a categoria como conceito, não uma lib decorada
- Fundamentos de projetoem produção
POO, SOLID, PSRs, MVC — DI por interface, DTOs (Laravel/NestJS), Strategy, Registry, Observer, Orchestrator
- Caching e padrões assíncronosem produção
Redis, ISR/cache tags, idempotência (dedup_key), filas, webhooks assinados (hash_equals), auth (JWT, OAuth/Auth0), i18n
- OWASP Top 10em produção
JWT httpOnly, hash_equals, 16 rate limiters, anti-spoofing (Cloudflare), PII redaction, anti-fraude, LGPD aplicada
- SSO / OIDCprofissional
Integração com o Login Único gov.br (SSO/OIDC federal) em sistema consular de grande porte no setor público (G4F)
G4F
- Microsserviçosprofissional
Serviço de autenticação separado do core em sistema consular de grande porte no setor público (G4F)
G4F
- Segurança web aplicadaprofissional
CSP por request, HSTS, DOMPurify e hCaptcha em sistema público de grande porte
G4F
- Next.js 15em produção
App Router, Server Components, ISR + cache tags, Turbopack no Link Charts; 13/14 e React 17/18 em produção no G4F
- React 19em produção
Base de todo o frontend do Link Charts, com Server Components
- TypeScript estritoem produção
Modo strict com noUncheckedIndexedAccess ativo em produção no Link Charts
- Arquitetura feature-basedem produção
10 features em produção no Link Charts
- MUI 6 + Emotionem produção
SSR, temas claro/escuro, design system próprio
- TanStack Query v5em produção
Antes React Query — 36 call sites, query keys centralizadas no Link Charts
- react-hook-form + Zodem produção
Validação de formulários em camadas no frontend do Link Charts
- Data vizem produção
30 componentes de gráfico ApexCharts, mapas coroplético/heatmap com Leaflet, tabelas com material-react-table
- i18nem produção
Biblioteca i18next — 13 namespaces em produção no Link Charts; i18n corporativo multi-idioma na G4F
- SEO técnicoem produção
Metadata API, JSON-LD, sitemap/robots programáticos, llms.txt
- Performance frontendem produção
next/font, optimizePackageImports, dynamic imports
- Acessibilidadeem produção
312 usos de aria-*, prefers-reduced-motion, layout validado a 320px
- Redux · Context APIprofissional
Gerenciamento de estado em projetos corporativos (G4F, Basis)
G4F · Basis
- React Query e SWRprofissional
Data fetching e sincronização de estado assíncrono no sistema consular do G4F
G4F
- Styled Components · SASS/SCSSprofissional
CSS-in-JS (Styled Components) e SASS em interfaces de sistemas corporativos (G4F, Basis)
G4F · Basis
- Design System gov.brprofissional
GOVBR-DS e jsx-a11y em produto público federal multi-idioma
G4F
- Vue.js · Bootstrap · LESSprofissional
Componentes reativos Vue.js com Bootstrap/LESS em telas de gestão sobre Laravel — SPAs legadas por ~3 anos
Ordem Social
- Tailwind CSSprojeto
CSS utility-first com tokens e tema próprio — landing pages responsivas publicadas
projetos pessoais · este site
- Framer Motionprojeto
Animações declarativas de entrada e scroll numa landing page autoral publicada
projetos pessoais
- Laravel 12em produção
PHP 8.2, em produção no Link Charts desde 2025
- Autenticação multi-mecanismoem produção
JWT httpOnly, Sanctum, Auth0 token exchange
- Rate limitingem produção
16 rate limiters nomeados
- Filas e jobs idempotentesem produção
13 jobs, retry/backoff, dedup_key UNIQUE + insertOrIgnore
- Eloquentem produção
Observers, factories, seeders no Link Charts
- Schedulerem produção
5 tarefas com withoutOverlapping
- Logging estruturado com PII redactionem produção
8 canais, request_id propagado aos workers
- Integrações de terceirosem produção
Google Safe Browsing, Brevo, Auth0, GeoIP MaxMind, Yasumi — serviços de terceiros integrados no backend do Link Charts
- LGPD aplicadaem produção
Anonimização de IPs, exclusão de conta, unsubscribe assinado
- Auth0 full-stackem produção
Fluxo completo front+back no Link Charts
- NestJSprofissional
Setor público (G4F): microsserviços, SSO gov.br (OIDC), Prisma 6; TypeORM e Passport/JWT no backend do projeto hotel
G4F · projetos pessoais
- WebSocketsprofissional
@nestjs/websockets + socket.io em sistema consular de grande porte no setor público (G4F)
G4F
- Express · AdonisJSprofissional
APIs REST com Express e AdonisJS (Lucid ORM) em serviços corporativos no G4F
G4F
- Prisma ORMprofissional
Modelagem e migrations type-safe com Prisma em microsserviço NestJS no G4F
G4F
- Denoprofissional
Runtime Deno com OAK para rotas e DenoDB como ORM em serviço corporativo no G4F
G4F
- PHP 5.6–8.1profissional
Eloquent e Propel como ORMs, Swagger e PSRs desde 2016; Laravel 8.1 MVC em sistema interno da Basis
Basis · Ordem Social · Plug Digital
- GitHub Actionsem produção
CI ≠ Release, deploy por tag, rollback via workflow_dispatch, concurrency groups
- Registry GHCRem produção
Imagens imutáveis, retenção para rollback
- Deploy blue/greenem produção
Downtime medido: ~5min → 0s; scripts bash próprios (176 linhas): warm-up, health check, cutover nginx graceful, drenagem, abort
- Dockerem produção
Multi-stage, Alpine + extensões compiladas, 3 stacks compose por ciclo de vida
- Supervisorem produção
Process manager de workers no Link Charts
- VPS Linuxem produção
DigitalOcean — nginx reverse proxy/LB, Let's Encrypt, Cloudflare real-ip, ufw
- Migrations expand/contractem produção
Guard automatizado (MigrationSafetyTest) no CI
- OpenTelemetryem produção
Tail sampling, Grafana Cloud/Alloy, Faro RUM, Pyroscope, dashboards + alert rules versionados, uptime probe que abre issue
- Postmortemsem produção
918 respostas 502 → blue/green; bug de --build-arg → guard no CI; IP forjável → Cloudflare real-ip
- Kubernetesprofissional
Orquestração de contêineres em sistema consular de grande porte no setor público
G4F
- Jenkins · Bamboo · GitLab CIprofissional
Esteiras corporativas de build e deploy (Basis, G4F)
G4F · Basis
- Rancher · Harborprofissional
Orquestração de contêineres e registry privado em ambiente corporativo
Basis
- Apache · Nginx · Ubuntuprofissional
Operação de servidores web Linux, de VPS próprio a infra corporativa
Link Charts · Ordem Social
- Azure DevOpsprofissional
Boards e pipelines de CI/CD da Microsoft em projeto frontend na VegaIT
VegaIT
- PHPUnitem produção
PHPUnit 11 — ~902 testes: unit, feature, snapshot, characterization
- Matriz de banco no CIem produção
Suíte inteira em SQLite E contra PostgreSQL 15 real
- PHPStan nível 5em produção
Larastan sobre Laravel, com baseline versionado
- Playwrightem produção
E2E multi-viewport: 320/375/desktop, 6 projects, storage state autenticado
- Testes de segurançaem produção
IP spoofing, rate limit, retry de fila
- Lint como gateem produção
ESLint --max-warnings=0, Prettier e Laravel Pint bloqueando CI no Link Charts e neste site
- SonarQubeprofissional
Gate de qualidade estática nas esteiras corporativas (Basis, G4F)
G4F · Basis
- Jest · Testing Library · MSWprofissional
Testes unitários e mock de API em projetos corporativos e no projeto autoral hotel
G4F · Basis · projetos pessoais
- PostgreSQL 15em produção
56 migrations, índices de performance, backfill, UNIQUE para idempotência
- Redis 7em produção
Cache, filas, sliding-window para viral rank
- SQL multi-dialetoem produção
Camada própria de dialetos (SqlDateExpr) para SQLite e PostgreSQL
- Oracleprofissional
PL/SQL e modelagem em bancos corporativos de sistemas internos de grande porte
Basis · Transoft
- MySQLprofissional
Modelagem relacional e queries em sistemas de gestão partidária e jurídica
Ordem Social
- IA-first com guardrailsem produção
Dev guiado por spec, orquestração de agentes — ~1.929 commits solo/17 meses, mantendo 902 testes, PHPStan, E2E
- Contexto como artefatoem produção
CLAUDE.md de 22KB versionado no repo (onboarding para agentes), ADRs e postmortems que alimentam o contexto, llms.txt no frontend
- Ecossistema de tooling de agentesem produção
MCP servers configurados (browser/Playwright, PostgreSQL, Redis, GitHub, Vercel), git worktrees para execução isolada de agentes
- Workflow gitem produção
Husky, commitlint/commitizen, hooks versionados no repo e Conventional Commits em todos os projetos
- ADRs + Mermaidem produção
Formato MADR; decisões de arquitetura documentadas em docs/adr/, com diagramas versionados
- Monetização webem produção
AdSense Consent Mode v2, Google Ads com tracking de conversão, GA4
- E-mail transacional/lifecycleem produção
Brevo/SendGrid — digest semanal, milestone, winback, onboarding
- SCRUM, Lean Kanban, Jiraprofissional
Cerimônias Scrum, quadros Kanban e backlog no Jira em times corporativos (G4F, Basis)
G4F · Basis
- Levantamento de requisitos e documentaçãoprofissional
Entrevistas com stakeholders e especificação funcional para sistemas de gestão partidária
Ordem Social
G4F Soluções Corporativas
freelanceFull Stack Developer
mar 2022 – atual · 4 anos 6 meses · Brasília-DF
em paralelo com VegaIT, Ebserh, Basis Tecnologia
Next.js 15 (App Router/Turbopack)React 18TypeScriptMUI 5Tailwind CSSReduxReact QuerySWRFormik/YupHighchartsi18n (next-intl)NestJS 11Prisma 6Passport/JWTNestJS ThrottlerWebSockets (socket.io)ExpressAdonisJSLaravelDenoPostgreSQLRedisDockerKubernetesMicrosserviçosSSO gov.br (Login Único/OIDC)Design System gov.br (GOVBR-DS)JestSonarQubeJenkinsGitLab CI- Sistema consular de grande porte (setor público federal) — Atendimento consular ao público em todo o mundo, com suporte multi-idioma, geração documental e verificação de identidade
VegaIT
part-timeFrontend Developer
ago 2022 – mai 2024 · 1 ano 10 meses
em paralelo com G4F Soluções Corporativas
ReactReduxContext APITypeScriptMSWStyled ComponentsJWTAzure DevOpsEbserh
freelanceDesenvolvedor Full Stack
set 2021 – jun 2022 · 10 meses · Brasília-DF
em paralelo com G4F Soluções Corporativas, Basis Tecnologia
Basis Tecnologia
full-timeDesenvolvedor Full Stack
dez 2020 – jun 2022 · 1 ano 7 meses
ReactTypeScriptReduxContext APIMUIStyled ComponentsYupJWT + ACLSASSJestPHP 7Laravel 8.1EloquentSwaggerAdonisJSExpressOracleJenkinsSonarQubeDockerDocker ComposeRancherAdobe XD- SECIC — Sistema interno de classificação de informações
- Pátria Voluntária — Arrecadação e distribuição de doações
Partido Republicano da Ordem Social
freelancePHP Developer
nov 2017 – dez 2020 · 3 anos 2 meses
em paralelo com Transoft
PHP 5.6/7.4LaravelOptimuz (framework próprio)PropelEloquentVue.jsjQueryBootstrap 4SASS/LESSMySQLPostgreSQLRedisApacheLinux- Gráfica Pros — Gestão e impressão de materiais gráficos
- SGP / SGJ / GPES — Sistemas de gestão partidária, jurídica e de pesquisas
Transoft
full-timeProgramador PHP
jun 2017 – mai 2018 · 1 ano
PHP 4OracleJavaScriptHTML/CSSBootstrapjQuerySASS- Transnet — Gestão e logística de transportes
Plug Digital
full-timeProgramador PHP Jr
jan 2016 – nov 2017 · 1 ano 11 meses
PHPMVCPOOPropel ORMPHPDoc/PSRsBootstrapjQuerySASSSVNLinux- ExpliQa — Monitoramento de call center
formação & certificações
- Bacharelado em Análise e Desenvolvimento de Sistemas — Universidade Paulista (UNIP) · 2014–2017
IA em números
- sessões
- 49
- dias ativos
- 29
- maior sequência de dias
- 14
- tokens gerados no último mês
- 10854022
números agregados do meu workflow com agentes de IA, desde jul 2026 — sem vendor, sem projeto específico