Danick Lachapellerestart

Go developer who built high-availability microservices for National Bank of Canada. Distributed systems and cloud backends on AWS and Kubernetes, with native apps in Rust on the side.

Open to roles and contracts

Projects

xd running an agent session: two subagents work in parallel while a work log records each edit and test run.

xd

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

A local-first desktop workspace for the coding agents you already use: Codex, Claude Code, JCode and GitHub Copilot CLI. One persistent daemon owns every session, so work keeps running when clients disconnect, and remote devices pair over pinned TLS. Runs on Linux, macOS and Windows (via WSL), with Android in nightly builds.

Zeno Practice

Next.js, Go, Rust · source private

A multiplayer game network. I wrote zenomc.org, with its accounts, player profiles, leaderboards and subscription store, and I’m the main author of Zeno Client, a WASM component that adds HUDs and module menus to Cinnabar.

Experience

Software developer (Go)

GO ROCK IT Services ConseilsSep 2024 – present

Consulting mandate at National Bank of CanadaSep 2024 – Jul 2026

  • Designed and built distributed Go microservices deployed on AWS and Kubernetes.
  • Built high-availability APIs and backend services for a critical banking environment.
  • Diagnosed and resolved production incidents, including on-call support and debugging distributed systems.
  • Contributed to architecture decisions, code quality and team practices in a large-scale Agile setting.

Go developer, Vasar

2022

Cosmetics and backend features for a Dragonfly-based game server, built with a team of developers.

Skills

Languages
Go, Rust, TypeScript, JavaScript, SQL, Bash
Backend
Microservices, REST APIs, distributed systems, event-driven architecture
Cloud and DevOps
AWS, Kubernetes, Docker, CI/CD, GitHub Actions
Data and messaging
PostgreSQL, MongoDB, Redis, Kafka, NATS, RabbitMQ, MQTT
Certification
AWS Certified Developer – Associate
Spoken
French (native), English (fluent)

Open to full-time roles and contracts. Email is the fastest way to reach me.