# Diego Câmara

> Je suis Diego Câmara (Diego Dos Santos Câmara), ingénieur logiciel full-stack basé à São Paulo, au Brésil, avec plus de 5 ans d’expérience dans la création de produits en TypeScript, React, Next.js et Node.js. Je travaille à distance chez Luxor Technology (Luxor), une entreprise d’infrastructure de minage de bitcoin, où je conçois l’automatisation de flottes avec Temporal et des tableaux de bord en temps réel sur ClickHouse et PostgreSQL. Auparavant, j’ai construit un assistant RAG sur Azure OpenAI chez Genetec, pour une documentation utilisée par plus de 53 000 personnes. À côté, je développe AdPilotPro, un SaaS d’automatisation Amazon PPC. Je parle portugais (langue maternelle), anglais C1, français B2 et espagnol A2.

## Expérience

### Luxor
Ingénieur logiciel, à distance, équipe basée à Seattle. Aug 2025 - Aujourd'hui (1 an 3 mois). https://luxor.tech
- Livré des fonctionnalités pour les lancements d'Energy et de Commander dans un monorepo de plus de 10 services.
- Conçu des intégrations typées avec tRPC, Connect RPC et protobuf, soumises aux permissions multi-tenant d'Ory Keto.
- Automatisé la configuration du firmware, de l'alimentation et des pools avec Temporal, pour gérer des centaines de mineurs en une seule opération.
- Construit des tableaux de bord de flotte en temps réel sur PostgreSQL, ClickHouse et Redis.
Stack: Next.js, Fastify, Temporal, tRPC, ClickHouse, Redis

### Genetec
Ingénieur logiciel, à distance, équipe basée à Montreal. Oct 2022 - Jul 2025 (2 ans 10 mois). https://www.genetec.com
- Conçu un assistant RAG avec Azure OpenAI et Node.js pour une documentation utilisée par plus de 53 000 personnes.
- Automatisé la publication des notes de version avec Azure CI/CD, Node.js et PowerShell, avec des relances sûres en cas d'échec.
- Livré des portails de documentation multilingues en React.
- Étendu la couverture de tests Jest et React Testing Library, et accompagné des ingénieurs par la revue de code et le pair programming.
Stack: React, Node.js, Azure OpenAI, Azure DevOps, Jest

### Eu Médico Residente
Ingénieur logiciel, à distance, équipe basée à Recife. Jun 2022 - Oct 2022 (5 mois)
- Construit une plateforme d'apprentissage React avec streaming vidéo adaptatif sur AWS S3.
- Développé des API REST avec Node.js, Express et Prisma, couvertes par Jest et Cypress.
Stack: React, Express, Prisma, AWS S3, Cypress

### NSH Technologies
Ingénieur logiciel, à distance, équipe basée à São Paulo. Jul 2021 - Jun 2022 (1 an)
- Livré des fonctionnalités e-commerce React et Redux pour Tambasa avant l'échéance de son introduction en bourse.
- Intégré le traitement des paiements via des API REST et des webhooks Node.js.
- Amélioré l'accessibilité des pages produit selon les critères WCAG 2.1.
Stack: React, Redux, Node.js, WCAG 2.1

## Projets choisis

- [Luxor Commander](https://luxor.tech/mining/commander) (Luxor): Gestion de flottes de mineurs de bitcoin : télémétrie, automatisation et contrôle du firmware.

- [Luxor Energy](https://luxor.tech/mining/energy) (Luxor): Charge, prix de l'électricité et événements de délestage en temps réel pour les sites de minage.

### AdPilotPro (Projet personnel)

https://adpilotpro.com

SaaS d'automatisation Amazon PPC que je construis à côté. Des règles ajustent les enchères, excluent les termes de recherche qui gaspillent le budget et promeuvent les gagnants, et chaque changement est journalisé avec sa raison.

- Application web Next.js, API Fastify avec client OpenAPI généré, workers BullMQ pour des rapports Amazon qui durent des heures.
- Service d'agent IA sur l'Anthropic SDK qui appelle les outils du backend en HTTP et diffuse ses réponses en streaming.
- Drizzle sur Postgres, Better Auth et Redis, déployé sur Railway.

### Projets précédents

- [Genetec Developer](https://developer.genetec.com/) (Genetec): Portail central de la documentation des API et SDK de Genetec.

- [TechDoc Hub](https://techdocs.genetec.com/) (Genetec): Portail multilingue du contenu technique de Genetec, où vit l'assistant RAG.

- [MedClub](https://www.prime.med.club/auth/signin) (Eu Médico Residente): Plateforme d'apprentissage pour internes en médecine, avec vidéo adaptative.

- [Tambasa](https://loja.tambasa.com.br/home) (NSH Technologies): Boutique en ligne B2B livrée avant l'échéance d'une introduction en bourse.

- [Armazém Paraíba](https://www.armazemparaiba.com.br/) (NSH Technologies): Boutique en ligne d’Armazém Paraíba, une enseigne de distribution brésilienne.

- [Sinsa](https://www.sinsa.com.ni/) (NSH Technologies): Boutique en ligne responsive pour un distributeur nicaraguayen.

- [Rider](https://www.rider.com.br/) (NSH Technologies): Boutique en ligne de Rider, une marque brésilienne de sandales.

## Stack

- Frontend: TypeScript, React, Next.js, Redux, Tailwind CSS
- Backend et données: Node.js, Fastify, Express, PostgreSQL, ClickHouse, Redis, MongoDB, Prisma
- Workflows et IA: Temporal, tRPC, Connect RPC, protobuf, Ory Keto, Azure OpenAI, RAG
- Livraison et tests: Azure CI/CD, AWS S3, Jest, Cypress, React Testing Library

## Langues

- Portugais: Natif
- Anglais: C1
- Français: B2
- Espagnol: A2

## Certifications

- Microsoft Azure OpenAI Hackathon, Microsoft, 2024
- Security Ninja, Web App Testing, Security Journey, 2025
- Security Ninja, TypeScript Frontend, Security Journey, 2024
- TEFAQ French, CLB 8, CCI Franco-Indienne, 2024

## Formation

- Licence en génie logiciel, Université Cruzeiro do Sul, 2023
- Diplôme en analyse et développement de systèmes, Université Cruzeiro do Sul, 2020

## Questions fréquentes

### Que fait Diego Câmara ?

Diego est ingénieur logiciel full-stack et développe des produits en TypeScript, React, Next.js et Node.js. Chez Luxor, il automatise des flottes de minage de bitcoin avec Temporal et construit des tableaux de bord temps réel sur ClickHouse et PostgreSQL.

### Où vit-il, et travaille-t-il à distance ?

Il vit à São Paulo, au Brésil (UTC-3), et travaille à distance. Il a travaillé à distance pour des équipes basées à Seattle, Montréal, Recife et São Paulo.

### Quelle est son expérience ?

Plus de 5 ans à livrer des logiciels en production chez Luxor, Genetec, Eu Médico Residente et NSH Technologies. Chez Genetec, il a construit un assistant RAG sur Azure OpenAI pour une documentation utilisée par plus de 53 000 personnes.

### Quelles langues parle-t-il ?

Portugais (langue maternelle), anglais (C1), français (B2) et espagnol (A2).

### Comment le contacter ?

Écrivez à diegodscamara@gmail.com ou envoyez-lui un message sur LinkedIn. Son CV existe en PDF en français, anglais, portugais et espagnol.

## Contact

- Email: diegodscamara@gmail.com
- LinkedIn: https://www.linkedin.com/in/diegodscamara/
- GitHub: https://github.com/diegodscamara
- CV: https://www.diegocamara.com/diego-camara-resume-fr.pdf

Dernière mise à jour: 2026-09-26