
Bernardo Knoblauch
Développeur full stack Node.js à Rio de Janeiro. Je construis et je maintiens des systèmes qui doivent rester en ligne.
Avant de programmer, j’ai travaillé dans les réseaux et l’infrastructure. Aujourd’hui, je m’occupe d’un portail sportif à fort trafic chez Lance!, du back-end Node à Cloudflare.
Le déploiement que je préfère est celui que personne ne remarque.
Mon travailStack
- Back-end
- Node.js, NestJS, Express, Fastify, REST, GraphQL, tRPC, Kafka, RabbitMQ, AWS SQS, webhooks, passerelles de paiement
- Front-end
- React, Next.js, TypeScript, Tailwind CSS, Redux Toolkit, Zustand, React Hook Form et Zod, React Testing Library, Playwright, Core Web Vitals
- Données
- PostgreSQL, Redis, MySQL, Prisma, Drizzle, Supabase, multi-tenant, Row Level Security, pgvector
- Infrastructure et cloud
- AWS, GCP, Cloudflare, Vercel, Docker, Kubernetes, Terraform, CI/CD, Linux
- Fiabilité et qualité
- Jest, Vitest, TDD, OpenTelemetry, Datadog, Prometheus et Grafana, Sentry, réponse aux incidents, k6
- Sécurité
- JWT et OAuth2, OWASP, SonarQube, Snyk, Burp Suite, OWASP ZAP, cyberdéfense, investigation numérique
- Médias programmatiques
- Google Ad Manager, Google Tag Manager, monétisation d’un portail à fort trafic
Projets
- Lance!Maintien en production d’un portail sportif à fort trafic.Node.js Full Stack · depuis 2025
- Auto AvaliarMigration d’un existant PHP vers Node et React sur GCP.Node.js Full Stack · 2022–2024
- VamosMarcarSaaS multi-tenant de prise de rendez-vous pour barbiers et salons. API en Node.js, Express et Prisma ; web en Next.js.Produit personnel · SaaS · Node.js
- beknologieBlog headless multilingue pour les rédacteurs et les éditeurs, sur Next.js 16 et Strapi 5.Projet personnel · Blog headless · Node.js
Parcours
juil. 2025 – aujourd’huiRio de Janeiro, Brésil
Développeur full stack Node.js · Lance!
Back-end Node.js et TypeScript et front Next.js pour un portail d’actualité sportive à fort trafic : stabilité en production, gestion des incidents et évolutions sûres avec les squads produit.
Plus de détails
- API Node.js : endpoints stables, modélisation des données, cache et optimisation des requêtes.
- Core Web Vitals et SEO technique : LCP, CLS et INP, canoniques, sitemap et contrôle de l’indexation.
- Exploitation : métriques, logs et traces, analyse des causes profondes, cache et redirections Cloudflare, CI/CD avec rollback.
Node.js · TypeScript · Next.js · React · WordPress headless · AWS · Cloudflare
juil. 2024 – juin 2025Toulouse, France
Responsable informatique · Friendly Auberge
L’informatique de bout en bout d’une auberge d’environ 30 chambres avec restaurant, pendant un PVT en France.
Plus de détails
- Réseau : Wi-Fi clients et personnel isolés par VLAN, routeurs et switchs.
- Outils métier : PMS de réservation, caisse du restaurant, accès et sauvegardes.
- Sécurité et web : vidéosurveillance, contrôle d’accès, mises à jour et maintenance du site WordPress.
Réseau/VLAN · PMS · POS · Vidéosurveillance · WordPress
févr. 2022 – avr. 2024São Paulo, Brésil
Développeur full stack Node.js · Auto Avaliar
Lead technique du remplacement d’un monolithe PHP par des services Node.js et TypeScript sur GCP, avec un front React, pour un produit aux règles métier et flux complexes.
Plus de détails
- Migration par strangler pattern jusqu’au cutover : contrats REST/GraphQL et suppression des couplages de l’existant.
- Fiabilité : cache multiniveau, timeouts et circuit breakers ; files, workers, retries et DLQ avec idempotence.
- Plateforme : conteneurs, IaC, gestion des secrets, JWT/OAuth2, TDD, CI/CD avec rollback, SLO et runbooks.
Node.js · TypeScript · GCP · REST · GraphQL · React · Containers
avr. – nov. 2021Rio de Janeiro, Brésil
Responsable informatique et développeur full stack · Jerimum Produções
J’ai monté de zéro l’informatique d’une petite entreprise sur une stack open source, avec un objectif de continuité et de coût maîtrisé.
Plus de détails
- Services : domaine et authentification avec Samba, proxy Squid, impression et contrôle d’accès.
- Intranet et applications internes sur LAMP (Linux, Apache, MySQL, PHP).
- Durcissement, mises à jour, supervision, logs et documentation des procédures.
Linux · Samba · Squid · Apache · MySQL · PHP
avr. 2020 – avr. 2021Rio de Janeiro, Brésil
Support informatique et développeur back-end · CIM3 Comunicações
Réseaux, serveurs et applications internes, avec un accent sur la maintenance, la sécurité et les politiques d’accès.
Plus de détails
- Conception, configuration et maintenance du réseau : switchs et routeurs.
- Serveur web interne LAMP et administration des systèmes d’exploitation.
- Sécurité : antivirus, politiques d’accès, sauvegardes et journaux ; support aux utilisateurs.
Linux · Apache · MySQL · PHP · Réseau
févr. – nov. 2018Rio de Janeiro, Brésil
Assistant informatique · IFF
Infrastructure et support à l’Instituto Federal Fluminense.
Plus de détails
- Conception et maintenance de réseaux informatiques.
- Installation et mise à jour des systèmes d’exploitation et des antivirus.
- Politiques de sécurité et contrôle d’accès aux ressources.
Réseau · Windows · Linux
Formation
- Diplôme de technologue en cyberdéfense et investigation numérique · Estácio
- Technicien en électromécanique · IFF
- Séjour linguistique en anglais, certificat B2 · International House Brisbane, Australie · 2019
Langues
- Portugais · langue maternelle
- Anglais · courant
- Français · intermédiaire
Distinctions
mai 2018
Mention honorable · I Feira de Empreendedorismo, Inovação e Talentos
Instituto Federal Fluminense
VIIe Workshop de diffusion scientifique et d’extension. J’ai développé un système à bas coût pour l’irrigation automatique de petits potagers.
nov. 2017
Mention honorable · II Feira de Ciências, Tecnologia e Conhecimento
Colégio Estadual Dr. Feliciano Sodré
Projet Bicoptère : stabilisation d’une tige horizontale par régulation PID sur un microcontrôleur ATmega328P, qui pilotait deux moteurs brushless munis d’hélices aux extrémités pour la maintenir en équilibre.
oct. 2013
1re place · I Amostra de Ciências “Água: uma história para contar…”
Escola Municipal Nilton Balthazar
Un bras hydraulique en matériaux recyclés, actionné par des seringues, qui applique le principe de Pascal : la pression exercée sur un liquide se transmet intégralement en tout point de celui-ci et aux parois du récipient.