Danick Lachapellerestart

Développeur Go qui a conçu des microservices à haute disponibilité pour la Banque Nationale du Canada. Systèmes distribués et backends cloud sur AWS et Kubernetes, et des applications natives en Rust en parallèle.

Disponible pour un poste ou un mandat

Projets

xd pendant une session d’agent : deux sous-agents travaillent en parallèle pendant qu’un journal consigne chaque modification et chaque test.

xd

Auteur · Rust, GPUI · v0.1.21 · 732 commits

Un espace de travail de bureau, local en priorité, pour les agents de programmation que vous utilisez déjà : Codex, Claude Code, JCode et GitHub Copilot CLI. Un daemon persistant gère chaque session : le travail continue quand les clients se déconnectent, et les appareils distants se jumellent par TLS épinglé. Fonctionne sous Linux, macOS et Windows (via WSL), et sous Android dans les préversions quotidiennes.

Minecraft: Bedrock Edition réécrit de zéro en Rust, un client de bureau rapide et fidèle au jeu original, dirigé par HashimTheArab. Ma part : les API de caméra, de HUD, d’entrées et de paquets de la plateforme de mods WASM, l’éditeur de HUD, la prise en charge d’Android, les cosmétiques, l’empaquetage des versions et le site web.

Zeno Practice

Next.js, Go, Rust · code source privé

Un réseau de jeu multijoueur. J’ai écrit zenomc.org, avec ses comptes, ses profils de joueurs, ses classements et sa boutique d’abonnements, et je suis l’auteur principal de Zeno Client, un composant WASM qui ajoute des HUD et des menus de modules à Cinnabar.

Logiciel serveur Bedrock Edition en Go, dirigé par Sandertv. J’y contribue depuis 2021 : couches de vue par joueur, temps de destruction des blocs tenant compte des effets et de l’environnement, et correctifs de plantages.

Expérience

Développeur logiciel (Go)

GO ROCK IT Services Conseilssept. 2024 – aujourd’hui

Mandat auprès de la Banque Nationale du Canadasept. 2024 – juill. 2026

  • Conception et développement de microservices distribués en Go, déployés sur AWS et Kubernetes.
  • Développement d’API et de services backend à haute disponibilité dans un environnement bancaire critique.
  • Diagnostic et résolution d’incidents en production, y compris le support sur appel et le débogage de systèmes distribués.
  • Contribution aux décisions d’architecture, à la qualité du code et aux pratiques de l’équipe, dans un environnement Agile à grande échelle.

Développeur Go, Vasar

2022

Fonctionnalités cosmétiques et backend pour un serveur de jeu basé sur Dragonfly, au sein d’une équipe de développeurs.

Compétences

Langages
Go, Rust, TypeScript, JavaScript, SQL, Bash
Backend
Microservices, API REST, systèmes distribués, architecture orientée événements
Cloud et DevOps
AWS, Kubernetes, Docker, CI/CD, GitHub Actions
Données et messagerie
PostgreSQL, MongoDB, Redis, Kafka, NATS, RabbitMQ, MQTT
Certification
AWS Certified Developer – Associate
Langues
Français (langue maternelle), anglais (courant)

Disponible pour un poste à temps plein ou un mandat. Le courriel est le moyen le plus rapide de me joindre.