brunocordeiro.dev

Bruno Cordeiro

Full Stack Engineer · Brasília-DF, Brasil

  • Laravel · PHP
  • Angular
  • TypeScript
  • React · Next.js
  • Docker · K8s

Sou Full Stack Engineer com mais de 10 anos de experiência construindo sistemas web com PHP e Laravel no back-end e Angular, React e TypeScript no front-end, do código da aplicação aos pipelines de CI/CD e à infraestrutura com Docker e Kubernetes. Hoje desenvolvo uma plataforma de grande porte do setor público, usada em mais de 90 unidades, com Angular e NestJS, e mantenho aplicações Laravel em produção desde 2017.

Aberto a vagas remotas internacionais · UTC−3

Trajetória

  1. G4F Soluções Corporativas

    Full Stack Engineer · Brasília-DF

    mar 2022 – atual

    4 anos 6 meses

    em paralelo com VegaIT, Ebserh, Basis Tecnologia

    • Sistema de atendimento ao público de grande porte (setor público federal) — Plataforma multi-idioma de atendimento ao cidadão usada em mais de 90 unidades, com geração documental e verificação de identidade
    • Nova geração do sistema de atendimento (setor público federal) — Criação da versão modernizada que substituirá o sistema legado em uso em todas as unidades

    Stack: Angular 22 · Angular Material + Fuse · NestJS 11 · Laravel · TypeScript · Next.js 15 (App Router/Turbopack) · React 18 · MUI 5 · Tailwind CSS · Redux · React Query · SWR · Formik/Yup · Highcharts · i18n (next-intl) · Transloco · ng-apexcharts · Prisma 6 · Passport/JWT · NestJS Throttler · WebSockets (socket.io) · Express · AdonisJS · Deno · PostgreSQL · Redis · Docker · Kubernetes · Microsserviços · SSO gov.br (Login Único/OIDC) · Design System gov.br (GOVBR-DS) · Jest · SonarQube · Jenkins · GitLab CI · hCaptcha + biometria facial · DOMPurify · CSP por request/HSTS · Geração documental (PDF/xlsx) · E-mail transacional (MJML) · Bamboo · Harbor

  2. VegaIT

    Desenvolvedor Frontend · Brasil

    ago 2022 – mai 2024

    1 ano 10 meses

    em paralelo com G4F Soluções Corporativas

    • SIM – Manutenção — Gestão de manutenção hoteleira: QR code de equipamentos, cadastros de andares, quartos e objetos, ordens de serviço

    Stack: React · Redux · Context API · React Query · TypeScript · MSW · Styled Components · JWT · Azure DevOps (Pipelines) · ESLint/Prettier/tsc

  3. Ebserh

    Full Stack Engineer · Brasília-DF

    set 2021 – jun 2022

    10 meses

    em paralelo com G4F Soluções Corporativas, Basis Tecnologia

    • Sistema de gestão hospitalar — Controle de orçamentos e cadastros de hospitais e setores para a rede de hospitais universitários federais

    Stack: Angular 12/13 · Angular Material 12 · Fuse (Angular Material template) · Laravel 8 · PHP 7.4/8.0 · React 17 · TypeScript 4 · Transloco · ng-apexcharts · Tailwind CSS 2 · Eloquent (migrations, factories, API Resources) · PostgreSQL 13 · Docker · Portainer · Azure Pipelines · Git · ESLint/Prettier/tsc · Jest · PHPUnit 9

  4. Basis Tecnologia

    Full Stack Engineer · Brasília-DF

    dez 2020 – jun 2022

    1 ano 7 meses

    • SECIC — Sistema interno de classificação de informações (governo federal)
    • Pátria Voluntária — Arrecadação e distribuição de doações (programa do governo federal)

    Stack: React · TypeScript · Redux · Context API · MUI · Styled Components · Yup · JWT + ACL · SASS · Jest · PHP 7 · Laravel 8.1 · Eloquent · Swagger · AdonisJS · Express · Oracle · Jenkins · SonarQube · Docker · Docker Compose · Rancher · Harbor · Adobe XD

  5. Partido Republicano da Ordem Social

    Desenvolvedor PHP · Brasília-DF

    nov 2017 – dez 2020

    3 anos 2 meses

    em paralelo com Transoft

    • 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

    Stack: PHP 5.6/7.4 · Laravel · Optimuz (framework próprio) · Propel · Eloquent · Vue.js · jQuery · Bootstrap 4 · SASS/LESS · MySQL · PostgreSQL · Redis · Apache · Linux

  6. Transoft

    Desenvolvedor PHP · Brasília-DF

    jun 2017 – mai 2018

    1 ano

    • Transnet — Gestão e logística de transportes

    Stack: PHP 4 · Oracle · JavaScript · HTML/CSS · Bootstrap · jQuery · SASS

  7. Plug Digital

    Desenvolvedor PHP Jr · Brasília-DF

    jan 2016 – nov 2017

    1 ano 11 meses

    • ExpliQa — Monitoramento de call center
    • SGP / GPES — Gestão partidária e pesquisas estratégicas

    Stack: PHP 5.6 · MVC · POO · Propel ORM · Framework próprio (CLI, docs padrão de mercado) · PHPDoc/PSRs · Bootstrap · jQuery + plugins (datepicker, carousel, gráficos) · SASS · SVN · Linux

projetos em destaque

todos os projetos

Stack

  • Angular 22G4F, Ebserh

    Standalone components, signals e formulários reativos tipados com RxJS — em Angular desde a versão 12, em 2021

  • Angular Material + FuseG4F, Ebserh

    Template Fuse licenciado — theming multi-layout sobre Angular Material + CDK e Tailwind, da geração Angular 12 à atual

  • Transloco · ng-apexcharts · QuillG4F, Ebserh

    As bibliotecas que sustentam o stack do Fuse: i18n com Transloco, dashboards em ApexCharts e edição rich-text

  • Next.js 15Link Charts, G4F

    App Router, Server Components, ISR + cache tags, Turbopack; desde as versões 13/14 com React 17/18

  • React 19Link Charts

    Base de todo o frontend, com Server Components

  • TypeScript · JavaScriptLink Charts

    Strict mode + noUncheckedIndexedAccess em ~570 arquivos; ES6+ desde 2016, TS de ponta a ponta desde 2020

  • HTML · CSSLink Charts

    Markup semântico e CSS moderno (SASS/SCSS, LESS, Tailwind, CSS-in-JS), também em sites de clientes

  • Modos de renderizaçãoLink Charts, G4F

    CSR, SSR, SSG, ISR, PPR — de rotas SPA, SSG e SSR corporativas a ISR 300s + revalidateTag

  • Arquitetura feature-basedLink Charts

    10 features em produção

  • MUI 6 + EmotionLink Charts

    SSR, temas claro/escuro, design system próprio

  • TanStack Query · SWRLink Charts, G4F

    36 call sites e query keys centralizadas na v5 (ex-React Query); SWR em sistema de atendimento ao público de grande porte

  • react-hook-form + ZodLink Charts

    Validação de formulários em camadas no frontend

  • Data vizLink Charts

    30 componentes de gráfico ApexCharts, mapas coroplético/heatmap com Leaflet, tabelas com material-react-table

  • i18nLink Charts, G4F

    Biblioteca i18next — 13 namespaces em produção; produto corporativo multi-idioma

  • SEO técnicoLink Charts

    Metadata API, JSON-LD, sitemap/robots programáticos, llms.txt

  • Performance frontendLink Charts

    next/font, optimizePackageImports, dynamic imports

  • AcessibilidadeLink Charts

    312 usos de aria-*, prefers-reduced-motion, layout validado a 320px

  • Redux · Context APIG4F, Basis

    Gerenciamento de estado em projetos corporativos

  • Styled Components · SASS/SCSSG4F, Basis

    CSS-in-JS e SASS em interfaces de sistemas corporativos

  • GOVBR-DS e jsx-a11y em produto público federal multi-idioma

  • Vue.js · Bootstrap · LESSOrdem Social

    Componentes reativos Vue.js com Bootstrap/LESS em telas de gestão sobre Laravel — SPAs legadas por ~3 anos

  • jQueryOrdem Social, Transoft, Plug Digital

    Manipulação de DOM e plugins (datepicker, carousel, gráficos) — interfaces em produção sobre sistemas PHP por ~5 anos

  • Tailwind CSSprojetos pessoais, este site

    CSS utility-first com tokens e tema próprio — landing pages responsivas publicadas

  • Framer Motionprojetos pessoais

    Animações declarativas de entrada e scroll numa landing page autoral publicada

Estudo de caso

Link Charts

Encurtador de URL com analytics de clique, que mantenho sozinho em produção desde 2025 — Laravel, Next.js e deploy blue/green por tag

Release em produção · v2.20.0

Ver o case completo

formação & certificações

  • Bacharelado em Análise e Desenvolvimento de Sistemas — Universidade Paulista (UNIP) · 2014–2017

PSM I — Professional Scrum Master

Scrum.org

jan 2024

ver credencial

JSNSD — OpenJS Node.js Services Developer

The Linux Foundation

fev 2025

válido até fev 2027

JavaScript Algorithms and Data Structures

freeCodeCamp

out 2024

ver credencial

Uso de agentes de IA

sessões
49
dias ativos
29
maior sequência de dias
14
tokens gerados no mês corrente
10,9 mi
edições
1646
execuções de teste
243
buscas
890
comandos
4160

agregados de todo o meu workflow com agentes de IA desde jul 2026 — independem de ferramenta e de projeto

Contato

bcordeiro.dev@gmail.com

Português — nativo · Inglês — B1, quase B2

GitHubLinkedIn