brunocordeiro.dev

Currículo

Monte o CV

Bruno Cordeiro

Desenvolvedor Full-Stack Sênior

bcordeiro.dev@gmail.com · Brasília-DF, Brasil · Português (nativo) · Inglês avançado (C1)

https://github.com/bcordeirodev · https://www.linkedin.com/in/bruno-c-a85561142/

Há mais de 10 anos levo sistemas do primeiro commit à produção — hoje principalmente com TypeScript e Node, cuidando também do CI/CD e da infraestrutura (Docker, Kubernetes) que os mantém no ar.

10+ anos de carreira · 902 testes no gate do CI · 0s de downtime em deploy · 50 releases desde mar/2025

Experiências

Desenvolvedor Full StackG4F Soluções Corporativas

mar 2022 – atual

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 CIhCaptcha + biometria facialDOMPurifyCSP por request/HSTSGeração documental (PDF/xlsx)E-mail transacional (MJML)BambooHarbor

Sistema consular de grande porte (setor público federal) Atendimento consular ao público em mais de 90 postos ao redor do mundo, com suporte multi-idioma, geração documental e verificação de identidade

Nova geração do sistema consular (setor público federal) Criação da versão modernizada que substituirá o sistema legado em uso nos postos consulares

Desenvolvedor FrontendVegaIT

ago 2022 – mai 2024

ReactReduxContext APIReact QueryTypeScriptMSWStyled ComponentsJWTAzure DevOps (Pipelines)ESLint/Prettier/tsc

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

Desenvolvedor Full StackEbserh

set 2021 – jun 2022

React 17TypeScript 4Laravel 8PHP 7.4/8.0Eloquent (migrations, factories, API Resources)PostgreSQL 13DockerPortainerAzure PipelinesGitESLint/Prettier/tscJestPHPUnit 9

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

Desenvolvedor Full StackBasis Tecnologia

dez 2020 – jun 2022

ReactTypeScriptReduxContext APIMUIStyled ComponentsYupJWT + ACLSASSJestPHP 7Laravel 8.1EloquentSwaggerAdonisJSExpressOracleJenkinsSonarQubeDockerDocker ComposeRancherHarborAdobe XD

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)

Desenvolvedor PHPPartido Republicano da Ordem Social

nov 2017 – dez 2020

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

Desenvolvedor PHPTransoft

jun 2017 – mai 2018

PHP 4OracleJavaScriptHTML/CSSBootstrapjQuerySASS

Transnet Gestão e logística de transportes

Desenvolvedor PHP JrPlug Digital

jan 2016 – nov 2017

PHP 5.6MVCPOOPropel ORMFramework próprio (CLI, docs padrão de mercado)PHPDoc/PSRsBootstrapjQuery + plugins (datepicker, carousel, gráficos)SASSSVNLinux

ExpliQa Monitoramento de call center

SGP / GPES Gestão partidária e pesquisas estratégicas

Skills

Frontend

Next.js 15React 19TypeScript · JavaScriptHTML · CSSModos de renderizaçãoArquitetura feature-basedMUI 6 + EmotionTanStack Query · SWRreact-hook-form + ZodData vizi18nSEO técnicoPerformance frontendAcessibilidadeRedux · Context APIStyled Components · SASS/SCSSDesign System gov.brVue.js · Bootstrap · LESSjQueryTailwind CSSFramer Motion

Backend & Dados

Laravel 12PHP 5.6 → 8.2NestJSArquitetura em camadasREST + OpenAPIORMs — 6 em 3 runtimesAutenticação & SSOSegurança aplicada (OWASP)Caching e padrões assíncronosRate limitingFilas e jobs idempotentesSchedulerLogging estruturado com PII redactionIntegrações de terceirosLGPD aplicadaWebSocketsMicrosserviçosExpress · AdonisJSDenoFundamentos de projetoPostgreSQL 15Redis 7SQL multi-dialetoOracleMySQL

DevOps & Infra

Deploy blue/greenDockerGitHub ActionsOpenTelemetryRegistry GHCRVPS LinuxSupervisorMigrations expand/contractPostmortemsBashKubernetesJenkins · Bamboo · GitLab CIRancher · HarborApache · Nginx · UbuntuAzure DevOps

Qualidade & Testes

PHPUnitMatriz de banco no CIPHPStan nível 5PlaywrightTestes de segurançaLint como gateSonarQubeJest · Testing Library · MSW

IA & Metodologias

IA-first com guardrailsContexto como artefatoEcossistema de tooling de agentesWorkflow gitADRs + MermaidMonetização webE-mail transacional/lifecycleSCRUM, Lean Kanban, JiraLevantamento de requisitos e documentação

Certificações

PSM I — Professional Scrum Master Scrum.org · jan 2024

https://www.scrum.org/user/1506558

JSNSD — OpenJS Node.js Services Developer The Linux Foundation · fev 2025 (válido até fev 2027)

JavaScript Algorithms and Data Structures freeCodeCamp · out 2024

https://freecodecamp.org/certification/bruno_cordeiro-jaads/javascript-algorithms-and-data-structures

Educação

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

Case study

Link Charts — engenharia de ponta a ponta em produção Um encurtador de URL com analytics avançado que criei e mantenho sozinho, em produção desde 2025

case study completo: https://brunocordeiro.dev/pt/link-charts