• Home
  • Projects
  • About
FR
🌙
⬆
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).

Previous

Real-Time Microservice with ChatGPT API

Next

Implementation of a real-time observability solution

From Word/Excel to JSON: complete automation of the questionnaire creation process

Node.js
OpenAI API
JSON
Sheet JS
Automation
Prompt engineering

Context

The Customer Success team had to create customized questionnaires for each customer, based on Word or Excel documents they sent us.

Problem

Each question had to be copied and pasted manually into the application editor, a repetitive and time-consuming task that could take up to an hour per questionnaire.

Solution

  • I developed an internal tool that automates this process:

  • Automatic extraction of content from Word and Excel files using Mammoth and SheetJS.

  • Transform content into JSON using custom prompts that are fully compatible with our editor.

  • Direct integration into the back office for quick and easy use by the team.

Impact

  • A gain of 3 hours per week for the Customer Success team, which can now focus on providing strategic support to customers rather than copying and pasting.
  • Context
  • Problem
  • Solution
  • Impact
  • Previous

    Real-Time Microservice with ChatGPT API

    Next

    Implementation of a real-time observability solution

    2026 Alexandre Douillard