About me

Étienne Collet — Software developer, Île-de-France

A helping hand for you, more time for your customers.

Analyst developer at Viparis. Trained in algorithms, image processing and artificial intelligence at Université Gustave Eiffel. I take on a few freelance projects: e-invoicing, digital product passports, websites, automations and AI training.

Available for freelance work a few days a month

Phase portrait — colour representation of a complex function
Phase portrait of z → z

About

After a bachelor's degree in mathematics and computer science and a master's degree in computer science specialised in artificial intelligence and image processing at Université Gustave Eiffel, research left me with one simple habit: understand a problem before tackling it.

Now an analyst developer at Viparis, I design web services that connect very different business tools. Before that, I spent three years at a web agency, on demanding projects run in parallel.

Alongside, I have been giving private lessons in mathematics and computer science for several years. Convinced that I can go even further, I now put my skills at the service of small and medium-sized businesses — showcase websites, custom applications, e-invoicing, digital product passports, taking over an existing project, AI training and automations.

Languages

  • JavaScript
  • TypeScript
  • PHP
  • Python
  • Java
  • C
  • C++
  • SQL
  • HTML / CSS

Frameworks

  • React
  • Laravel
  • Slim
  • Spring
  • WordPress

Data & AI

  • PyTorch
  • TensorFlow
  • Snowflake (DWH)

Other

  • Git
  • YACC / Bison
  • LaTeX
  • Microsoft Automate
  • Magic XPA / XPI
  • Technical English

Experience

2021 — today

  1. June 2025 — today

    Analyst developer

    Viparis · Permanent contract

    Event venue rental; manages 95% of the exhibition venues in Île-de-France.

    • Specification and development of web services between business tools
    • Deployment to the different environments
    • Introduction of DevOps practices

    Environment: Magic XPA / XPI, Snowflake (DWH), Microsoft

  2. September 2024 — June 2025

    Software engineer

    Globalis Média Système · Permanent contract

    Web development agency known for its PHP expertise since 1997.

    • Hosted a webinar on AI
    • 6 to 7 projects run in parallel, Agile method

    Environment: Slim, Laravel, React, SQL

  3. August 2022 — September 2024

    Software engineer

    Globalis Média Système · Work-study

    • Fixing, extending and building web applications
    • Particular attention to optimisation and technical rigour
  4. Since September 2021

    Independent tutor

    Mathematics & computer science

    Tutoring first-year students at IGM (groups of 20), then private lessons as a freelancer.

Projects

  • Phase portraits

    Supervised project, IGM · 2021 – 2022

    Optimisation of an existing Python application generating phase portraits: a profiler to isolate the bottleneck, a C library called from Python to speed up the computation, performance tests on large data sets. Then creation of a web application: you type a complex function, it is compiled and its phase portrait is drawn in a few seconds.

    • Python
    • C
    • Profiling
    • FastAPI
    • React
    Open the web app (new window)See on GitLab (new window)
  • Atelier TCJ

    Freelance project · ongoing

    Showcase website for a cabinet-making workshop: portfolio, gallery, contact form.

    • PHP
    • HTML / CSS
    • JS

    Being finalised

  • Move in Paris — showcase website

    Freelance project · Move in Paris · 2025

    Design and development of the showcase website of Move in Paris, a taxi company: services, contact form, going live. The project also included multilingual welcome videos made with AI.

    • PHP
    • HTML / CSS
    • JS
    See the videos
  • Graph database

    Supervised research project, IGM · 2022 – 2023

    Path queries in a graph database: Python implementation of the algorithm that enumerates every shortest walk accepted by an automaton, tests and proof of its complexity.

    • Python
    • Graphviz
    • LaTeX
    Paper published at PODS 2024 by C. David, N. Francis and V. Marsault (PDF, 720 KB) (new window)See on GitLab (new window)
  • This website

    Personal project · 2026

    The website of my business: online booking, administration, client accounts. Laravel API, React interface, end-to-end automated tests.

    • Laravel
    • React
    • TypeScript
    • Playwright
    See on GitLab (new window)
  • Snake 3D

    Personal project

    The snake game, written in C, with a first-person view.

    • C
    See on GitLab (new window)

Work and publications

Move in Paris — multilingual welcome video

Freelance project · Move in Paris · 2025

A video guiding travellers from the plane to their driver, made with generative AI tools and produced in five languages.

Video language

Publications

  • AI applications in the web world (in French)

    Article · Globalis Média Système, 2025 · basis of my webinar

    The two main families of AI on the web (generative and classification), their uses, and how to integrate them in a project while keeping human supervision.

    Read the article (PDF, 164 KB) (new window)
  • Accessibility checklist summary (in French)

    Summary · Temesis training, December 2024

    ARIA attributes, page structure, keyboard navigation, forms, tables, videos: what to check for an accessible website.

    Read the summary (PDF, 184 KB) (new window)

Education

  • 2022 – 2024

    Master's degree in Computer Science

    Gaspard-Monge Institute of Electronics and Computer Science (IGM) — imaging specialisation in the second year

  • 2023

    Labex Bézout merit scholarship

  • 2019 – 2022

    Bachelor's degree in Mathematics and Computer Science

    Université Gustave Eiffel — with honours

Based in Noisy-le-Grand (93). Currently employed, I take on a few freelance projects in the evening or at weekends — expect a quick first call to scope the project and schedule.