bruno.dev

Bruno Cordeiro

I deliver end-to-end full-stack engineering · Brasília-DF, Brazil

From commit to zero-downtime deploy — I've spent 10+ years building systems that stay up.

10+ years of career · 902 automated tests blocking every merge · 0s of production downtime · 50 production releasesdata as of Aug/2026

TypeScript · Next.js · React · Laravel · NestJS · PostgreSQL · Redis · Docker

GitHubLinkedIn
  • TypeScriptin production

    strict mode + noUncheckedIndexedAccess across ~570 files in Link Charts; TS end to end since 2020

  • JavaScriptin production

    ES6+ since 2016 — promises, async/await, closures

  • PHP 5.6 → 8.2in production

    10 years following the language's evolution; Laravel 12 in production

  • Bashin production

    Blue/green deploy scripts (176 lines) and operations

  • HTML · CSSin production

    Semantic markup and modern CSS (SASS/SCSS, LESS, Tailwind, CSS-in-JS) in production at Link Charts and on client sites

case study

Link Charts

A URL shortener with advanced analytics that I built and maintain solo, in production since 2025

902 automated tests blocking every merge · 0s of production downtime · 50 production releases

commits per month (Mar 2025 – Aug 2026)

Frontend
  • Next.js 15 (App Router)
  • React 19
  • strict TypeScript
  • MUI 6
  • TanStack Query 5
  • ApexCharts
  • Leaflet
  • Auth0
Backend
  • Laravel 12
  • PHP 8.2
  • PostgreSQL 15
  • Redis 7
  • async queues
  • public API with API keys
Infra
  • Docker multi-stage
  • GHCR
  • nginx
  • DigitalOcean
  • Cloudflare
Observability
  • OpenTelemetry
  • Grafana Cloud
  • Grafana Alloy
  • Faro RUM
  • Pyroscope
  • alerts as code
CI/CD
  • GitHub Actions
  • tag-driven blue/green deploys
  • rollback via the same pipeline
Quality
  • PHPUnit (902 tests)
  • PHPStan level 5
  • Laravel Pint
  • ESLint 0 warnings
  • Playwright (6 projects)
read the full case study
  1. G4F Soluções Corporativas

    freelance

    Full Stack Developer

    Mar 2022 – current · 4 yrs 6 mos · Brasília-DF

    alongside 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)ExpressAdonisJSLaravelDenoPostgreSQLRedisDockerKubernetesMicroservicesgov.br SSO (Login Único/OIDC)gov.br Design System (GOVBR-DS)JestSonarQubeJenkinsGitLab CI
    • Large-scale consular system (federal public sector)Worldwide multi-language public consular service, with document generation and identity verification
  2. VegaIT

    part-time

    Frontend Developer

    Aug 2022 – May 2024 · 1 yr 10 mos

    alongside G4F Soluções Corporativas

    ReactReduxContext APITypeScriptMSWStyled ComponentsJWTAzure DevOps
  3. Ebserh

    freelance

    Full Stack Developer

    Sep 2021 – Jun 2022 · 10 mos · Brasília-DF

    alongside G4F Soluções Corporativas, Basis Tecnologia

  4. Basis Tecnologia

    full-time

    Full Stack Developer

    Dec 2020 – Jun 2022 · 1 yr 7 mos

    ReactTypeScriptReduxContext APIMUIStyled ComponentsYupJWT + ACLSASSJestPHP 7Laravel 8.1EloquentSwaggerAdonisJSExpressOracleJenkinsSonarQubeDockerDocker ComposeRancherAdobe XD
    • SECICInternal information classification system
    • Pátria VoluntáriaDonation collection and distribution platform
  5. Partido Republicano da Ordem Social

    freelance

    PHP Developer

    Nov 2017 – Dec 2020 · 3 yrs 2 mos

    alongside Transoft

    PHP 5.6/7.4LaravelOptimuz (in-house framework)PropelEloquentVue.jsjQueryBootstrap 4SASS/LESSMySQLPostgreSQLRedisApacheLinux
    • Gráfica ProsPrint shop management and production
    • SGP / SGJ / GPESParty, legal, and research management systems
  6. Transoft

    full-time

    PHP Programmer

    Jun 2017 – May 2018 · 1 yr

    PHP 4OracleJavaScriptHTML/CSSBootstrapjQuerySASS
    • TransnetFreight transportation and logistics management
  7. Plug Digital

    full-time

    Junior PHP Programmer

    Jan 2016 – Nov 2017 · 1 yr 11 mos

    PHPMVCOOPPropel ORMPHPDoc/PSRsBootstrapjQuerySASSSVNLinux
    • ExpliQaCall center monitoring system

education & certifications

  • B.Sc. in Systems Analysis and Development Universidade Paulista (UNIP) · 2014–2017

PSM I — Professional Scrum Master

Scrum.org

Jan 2024

view credential

JSNSD — OpenJS Node.js Services Developer

The Linux Foundation

Feb 2025

valid until Feb 2027

JavaScript Algorithms and Data Structures

freeCodeCamp

Oct 2024

view credential

AI in numbers

sessions
49
active days
29
longest daily streak
14
tokens generated last month
10854022
edits
1646
test runs
243
searches
890
commands
4160

aggregate numbers from my workflow with AI agents, since Jul 2026 — no vendor, no specific project

contact

bcordeiro.dev@gmail.com

Portuguese (native) · English — advanced (C1)

GitHubLinkedIn