Compétences
AI / LLM
Affinage d'un modèle de vision en production. Outils LLM internes : enrichissement Zendesk, requêtes PostgreSQL en langage naturel, et un serveur MCP open source pour Asana (120+ étoiles GitHub).
PostgreSQL
Expérience approfondie à grande échelle, systèmes avec des milliards de lignes. Optimisation de requêtes, stratégies d'indexation, et interface en langage naturel développée par-dessus.
Kubernetes
Gestion active de clusters en production sur GCP et AWS. Certifié CKAD. StatefulSets, Helm, pipelines CI/CD, et la réalité concrète de maintenir des clusters en santé.
Node.js
Langage backend principal pour APIs, systèmes événementiels et backends de plateformes, notamment dans les domaines de la santé et du fitness, traitant des millions d'enregistrements.
Containers
Déploiements conteneurisés avec Docker en production. Conception et exploitation de conteneurs en développement local, pipelines CI et clusters Kubernetes.
GCP
Plateforme cloud principale pour Kubernetes. GKE, Cloud Run, Pub/Sub, Cloud SQL, IAM à grande échelle.
AWS
Déploiements multi-cloud en production. EC2, EKS, Lambda, RDS, S3, pipelines événementiels.
Microservices
Conception et exploitation d'architectures microservices événementielles. Décomposition de services, communication inter-services, observabilité, et gestion de la complexité distribuée.
Qui suis-je?
Je suis développeur backend et architecte cloud basé dans la province de Québec. Je construis et opère des systèmes en production: backends Node.js, clusters Kubernetes, PostgreSQL à grande échelle, et de plus en plus, des outils IA qui font le pont entre tout ça.
Plus récemment, j’ai été architecte cloud principal et développeur backend sur une plateforme traitant des millions d’enregistrements : gestion d’infrastructure Kubernetes sur GCP et AWS, optimisation de PostgreSQL pour des jeux de données de plusieurs milliards de lignes, et intégration de LLMs dans des outils internes qui sont vraiment en production. Ça comprend un modèle de vision affiné en production, une interface en langage naturel pour PostgreSQL, et un outil d’enrichissement Zendesk qui présente le contexte pertinent aux agents de support.
Je développe aussi en open source. Mon serveur MCP pour Asana (roychri/mcp-server-asana) a plus de 120 étoiles sur GitHub.
Le fil conducteur : je suis la personne qui comprend à la fois l’architecture et le code, l’infrastructure et la couche IA. Je ne fais pas que concevoir des systèmes, je les exploite.
Pour les recruteurs
Je suis actuellement en contrat à temps plein et uniquement disponible pour des contrats supplémentaires, pas de postes permanents.
Contrats à temps plein : Centre-ville de Montréal, rive-nord de Montréal, ou télétravail.
Petits contrats (~15 h/sem, soirs et fins de semaine) : Parfois disponible. Contactez-moi pour en discuter.
Je ne suis pas intéressé par des opportunités dans l’industrie du divertissement pour adultes ni dans l’industrie des casinos.
Développeurs : curl https://christian.roy.name fonctionne aussi. Il y a même un /llms.txt si vous venez avec une IA.