
Bernardo Knoblauch
Node.js full stack developer in Rio de Janeiro. I build and keep systems that have to stay up.
Before I wrote software, I worked in networking and infrastructure. Today I look after a high-traffic sports portal at Lance!, from the Node back end to Cloudflare.
My favorite kind of deploy is the one nobody notices.
My workStack
- Back end
- Node.js, NestJS, Express, Fastify, REST, GraphQL, tRPC, Kafka, RabbitMQ, AWS SQS, webhooks, payment gateways
- Front end
- React, Next.js, TypeScript, Tailwind CSS, Redux Toolkit, Zustand, React Hook Form and Zod, React Testing Library, Playwright, Core Web Vitals
- Data
- PostgreSQL, Redis, MySQL, Prisma, Drizzle, Supabase, multi-tenant, Row Level Security, pgvector
- Infrastructure and cloud
- AWS, GCP, Cloudflare, Vercel, Docker, Kubernetes, Terraform, CI/CD, Linux
- Reliability and quality
- Jest, Vitest, TDD, OpenTelemetry, Datadog, Prometheus and Grafana, Sentry, incident response, k6
- Security
- JWT and OAuth2, OWASP, SonarQube, Snyk, Burp Suite, OWASP ZAP, cyber defense, digital forensics
- Programmatic media
- Google Ad Manager, Google Tag Manager, monetization on a high-traffic portal
Projects
- Lance!Running a high-traffic sports portal in production.Node.js Full Stack · 2025–present
- Auto AvaliarMigrating a legacy PHP system to Node and React on GCP.Node.js Full Stack · 2022–2024
- VamosMarcarMulti-tenant booking SaaS for barbershops and salons. API in Node.js, Express and Prisma; web app in Next.js.Own product · SaaS · Node.js
- beknologyA multilingual headless blog for writers and editors, on Next.js 16 and Strapi 5.Personal project · Headless blog · Node.js
Experience
Jul 2025 – presentRio de Janeiro, Brazil
Node.js Full Stack Developer · Lance!
Node.js and TypeScript back end and Next.js front end for a high-traffic sports news portal: production stability, incident response and safe changes with the product squads.
More details
- Node.js APIs: stable endpoints, data modeling, caching and query optimization.
- Core Web Vitals and technical SEO: LCP, CLS and INP, canonicals, sitemap and indexing control.
- Operations: metrics, logs and traces, root cause analysis, Cloudflare caching and redirects, CI/CD with rollback.
Node.js · TypeScript · Next.js · React · WordPress headless · AWS · Cloudflare
Jul 2024 – Jun 2025Toulouse, France
IT Lead · Friendly Auberge
End-to-end IT for a ~30-room auberge with a restaurant, during a working holiday visa in France.
More details
- Network: guest and staff Wi-Fi isolated by VLAN, routers and switches.
- Business systems: booking PMS, restaurant POS, access management and backup routines.
- Security and web: CCTV, access control, patching and upkeep of the WordPress site.
Networking/VLAN · PMS · POS · CCTV · WordPress
Feb 2022 – Apr 2024São Paulo, Brazil
Node.js Full Stack Developer · Auto Avaliar
Technical lead on replacing a PHP monolith with Node.js and TypeScript services on GCP and a React front end, in a product with complex business rules and workflows.
More details
- Strangler-pattern migration through cutover: REST/GraphQL contracts and removal of legacy coupling.
- Reliability: multi-level caching, timeouts and circuit breakers; queues, workers, retries and DLQs with idempotency.
- Platform: containers, IaC, secrets management, JWT/OAuth2, TDD, CI/CD with rollback, SLOs and runbooks.
Node.js · TypeScript · GCP · REST · GraphQL · React · Containers
Apr – Nov 2021Rio de Janeiro, Brazil
IT Manager and Full-Stack Developer · Jerimum Produções
Built a small company’s IT from scratch on an open-source stack, with a focus on continuity and cost.
More details
- Services: domain and authentication with Samba, Squid proxy, printing and access control.
- Intranet and internal applications on LAMP (Linux, Apache, MySQL, PHP).
- Hardening, patching, monitoring, logging and documented routines.
Linux · Samba · Squid · Apache · MySQL · PHP
Apr 2020 – Apr 2021Rio de Janeiro, Brazil
IT Support and Back-End Developer · CIM3 Comunicações
Networks, servers and internal applications, focused on maintenance, security and access policies.
More details
- Network design, configuration and maintenance: switches and routers.
- Internal LAMP web server and operating system administration.
- Security: antivirus, access policies, backups and logs; user support.
Linux · Apache · MySQL · PHP · Networking
Feb – Nov 2018Rio de Janeiro, Brazil
IT Assistant · IFF
Infrastructure and support at Instituto Federal Fluminense.
More details
- Computer network design and maintenance.
- Installing and updating operating systems and antivirus software.
- Security policies and access control to resources.
Networking · Windows · Linux
Education
- Technology degree in Cyber Defense and Digital Forensics · Estácio
- Electromechanical Technician · IFF
- English exchange program, B2 certificate · International House Brisbane, Australia · 2019
Languages
- Portuguese · native
- English · fluent
- French · intermediate
Awards
May 2018
Honorable mention · I Feira de Empreendedorismo, Inovação e Talentos
Instituto Federal Fluminense
7th Workshop on Science Outreach and Extension. I built a low-cost system that automates irrigation for small vegetable gardens.
Nov 2017
Honorable mention · II Feira de Ciências, Tecnologia e Conhecimento
Colégio Estadual Dr. Feliciano Sodré
Bicopter project: stabilizing a horizontal beam with PID control on an ATmega328P microcontroller, which drove two brushless motors with propellers at each end to keep the beam balanced.
Oct 2013
1st place · I Amostra de Ciências “Água: uma história para contar…”
Escola Municipal Nilton Balthazar
A hydraulic arm made from recycled materials and driven by syringes, applying Pascal’s principle: pressure applied to a liquid is transmitted undiminished to every point in it and to the walls of its container.