Bernardo Knoblauch
Foto de Bernardo Knoblauch em preto e branco.

Bernardo Knoblauch

Desenvolvedor Node.js full stack no Rio de Janeiro. Construo e mantenho sistemas que precisam ficar no ar.

Antes de programar, trabalhei com redes e infraestrutura. Hoje cuido de um portal esportivo de alto tráfego no Lance!, do back-end em Node à Cloudflare.

Meu tipo favorito de deploy é o que ninguém nota.

Meu trabalho

Stack

Back-end
Node.js, NestJS, Express, Fastify, REST, GraphQL, tRPC, Kafka, RabbitMQ, AWS SQS, webhooks, gateways de pagamento
Front-end
React, Next.js, TypeScript, Tailwind CSS, Redux Toolkit, Zustand, React Hook Form e Zod, React Testing Library, Playwright, Core Web Vitals
Dados
PostgreSQL, Redis, MySQL, Prisma, Drizzle, Supabase, multi-tenant, Row Level Security, pgvector
Infra e cloud
AWS, GCP, Cloudflare, Vercel, Docker, Kubernetes, Terraform, CI/CD, Linux
Confiabilidade e qualidade
Jest, Vitest, TDD, OpenTelemetry, Datadog, Prometheus e Grafana, Sentry, resposta a incidentes, k6
Segurança
JWT e OAuth2, OWASP, SonarQube, Snyk, Burp Suite, OWASP ZAP, defesa cibernética, perícia forense
Mídia programática
Google Ad Manager, Google Tag Manager, monetização em portal de alto tráfego

Projetos

Trajetória

  1. jul. 2025 – atualRio de Janeiro, Brasil

    Desenvolvedor Node.js Full Stack · Lance!

    Back-end em Node.js e TypeScript e front em Next.js num portal de notícias esportivas de alto tráfego: estabilidade em produção, incidentes e evolução segura com as squads de produto.

    Mais detalhes
    • APIs em Node.js: endpoints estáveis, modelagem de dados, cache e otimização de consultas.
    • Core Web Vitals e SEO técnico: LCP, CLS e INP, canônicos, sitemap e controle de indexação.
    • Operação: métricas, logs e traces, análise de causa raiz, cache e redirects na Cloudflare, CI/CD com rollback.

    Node.js · TypeScript · Next.js · React · WordPress headless · AWS · Cloudflare

  2. jul. 2024 – jun. 2025Toulouse, França

    Responsável de TI · Friendly Auberge

    TI de ponta a ponta de uma auberge com ~30 quartos e restaurante, durante o visto PVT na França.

    Mais detalhes
    • Rede: Wi-Fi de hóspedes e equipe isolados por VLAN, roteadores e switches.
    • Sistemas do negócio: PMS de reservas, POS do restaurante, acessos e rotinas de backup.
    • Segurança e web: CFTV, controle de acesso, patching e manutenção do site WordPress.

    Redes/VLAN · PMS · POS · CFTV · WordPress

  3. fev. 2022 – abr. 2024São Paulo, Brasil

    Desenvolvedor Node.js Full Stack · Auto Avaliar

    Liderança técnica da troca de um monólito PHP por serviços em Node.js e TypeScript na GCP, com front em React, num produto com regras de negócio e fluxos complexos.

    Mais detalhes
    • Migração com strangler pattern até o cutover: contratos REST/GraphQL e fim dos acoplamentos do legado.
    • Confiabilidade: cache multinível, timeouts e circuit breakers; filas, workers, retries e DLQ com idempotência.
    • Plataforma: containers, IaC, segredos, JWT/OAuth2, TDD, CI/CD com rollback, SLOs e runbooks.

    Node.js · TypeScript · GCP · REST · GraphQL · React · Containers

  4. abr. – nov. 2021Rio de Janeiro, Brasil

    Gestor de TI e Desenvolvedor Full-Stack · Jerimum Produções

    Estruturei do zero a TI de uma pequena empresa com stack open-source, com foco em continuidade e custo.

    Mais detalhes
    • Serviços: domínio e autenticação com Samba, proxy Squid, impressão e controle de acesso.
    • Intranet e aplicações internas em LAMP (Linux, Apache, MySQL, PHP).
    • Hardening, patching, monitoramento, logs e documentação das rotinas.

    Linux · Samba · Squid · Apache · MySQL · PHP

  5. abr. 2020 – abr. 2021Rio de Janeiro, Brasil

    Suporte de TI e Desenvolvedor Back-End · CIM3 Comunicações

    Redes, servidores e aplicações internas, com foco em manutenção, segurança e políticas de acesso.

    Mais detalhes
    • Desenho, configuração e manutenção da rede: switches e roteadores.
    • Servidor web interno em LAMP e administração de sistemas operacionais.
    • Segurança: antivírus, políticas de acesso, backups e registros; suporte aos usuários.

    Linux · Apache · MySQL · PHP · Redes

  6. fev. – nov. 2018Rio de Janeiro, Brasil

    Assistente de TI · IFF

    Infraestrutura e suporte no Instituto Federal Fluminense.

    Mais detalhes
    • Projeto e manutenção de redes de computadores.
    • Instalação e atualização de sistemas operacionais e de antivírus.
    • Políticas de segurança e controle de acesso aos recursos.

    Redes · Windows · Linux

Formação

  • Tecnólogo em Defesa Cibernética e Perícia Forense · Estácio
  • Técnico em Eletromecânica · IFF
  • Intercâmbio de inglês, certificado B2 · International House Brisbane, Austrália · 2019

Idiomas

  • Português · nativo
  • Inglês · fluente
  • Francês · intermediário

Reconhecimentos

  1. mai. 2018

    Menção honrosa · I Feira de Empreendedorismo, Inovação e Talentos

    Instituto Federal Fluminense

    VII Workshop de Divulgação Científica e Extensão. Desenvolvi um sistema de baixo custo para controle automático de irrigação de pequenas hortas.

  2. nov. 2017

    Menção honrosa · II Feira de Ciências, Tecnologia e Conhecimento

    Colégio Estadual Dr. Feliciano Sodré

    Projeto Bicóptero: controle de estabilidade de uma haste horizontal com controle PID num microcontrolador ATmega328P, que acionava dois motores brushless com hélices nas pontas para manter a haste em equilíbrio.

  3. out. 2013

    1º lugar · I Amostra de Ciências “Água: uma história para contar…”

    Escola Municipal Nilton Balthazar

    Braço hidráulico feito com material reciclável e movido por seringas, aplicando o princípio de Pascal: a pressão aplicada a um líquido se transmite integralmente a todos os pontos dele e às paredes do recipiente.

Contato