• Accueil
  • Projets
  • À propos
EN
🌙
⬆

Alexandre Douillard

Développeur Fullstack
Mount Royal viewpoint by day
Montreal, QC
Rock on which the wanderer stands in the famous painting by the German Romantic painter Caspar David Friedrich "Wanderer above the Sea of Fog" (1818).
Wanderer from the famous painting by the German Romantic painter Caspar David Friedrich "Wanderer above the Sea of Fog" (1818).

Présentation

Qui suis-je ?

Développeur Full-Stack avec 5 ans d’expérience dans la conception et l’optimisation d’applications web. Habitué à travailler sur des architectures scalables, je maîtrise aussi bien le front que le back-end et m’adapte rapidement aux nouvelles technologies.

Alexandre Douillard

Compétences techniques

Langages web

HTML
CSS

Langages de programmation

Javascript
Typescript

Frontend

React.js
Next.js
Redux
Webpack

Backend

Node.js
Express.js
Socket.io
Sequelize

DevOps

Digital Ocean
Docker
GitLab

Bases de données

PostgreSQL
MySQL

Projets

⇦
⇨

Intégration de l’API ChatGPT

IA

Contexte : L’essor des LLM auprès du grand public a poussé l’équipe technique à concevoir des fonctionnalités innovantes basées sur l’IA.

Problème : Les API des LLM génèrent leurs réponses en temps réel, mot après mot. Pour supporter ce fonctionnement, il était impératif de développer microservice sur mesure, en partant de zéro.

Socket.io
OpenAI API
Typescript
React.js
Lire l'article

Mise en place d'une solution d'observabilité en temps réél

DevOps
Observabilité

Contexte : Mon client souhaitait obtenir une meilleure visibilité sur son système d’information. Jusqu’alors, aucune solution de monitoring centralisée n’était en place, ce qui compliquait l’analyse des incidents et ralentissait la prise de décision.

Problème : Le SI souffrait de latences sporadiques, de ralentissements et d’une activité globale opaque. Impossible d’identifier rapidement les goulots d’étranglement ou les applications les plus consommatrices de ressources.

GitLab
Docker
Umami
Grafana
Prometheus
Loki
Alloy
Lire l'article

Création et intégration de widgets dans un tableau de bord

Data
Design

Contexte : L’utilisateur final voulait pouvoir suivre l’avancement de son enquête après sa diffusion

Problème : L’utilisateur devant attendre d’avoir des résultats significatifs sur son enquête, s’impatientait en voyant son tableau de bord vide.

Flask
Python
PostgreSQL
Plotly
React.js
Redux
Typescript
Lire l'article
Tout voir

Contact

Feel free to contact me using the form below. I'll respond you shortly.
Phone

* Required fields

Liens

Réseaux

GitHub

GitHub

GitLab

GitLab

LinkedIn

LinkedIn

2026 Alexandre Douillard