PhD Computer Science2026 / FR

Jérémy Laviole

AI Engineering Lead

I build generative AI systems.We put it to real use.

Now
R&D Engineer, CATIE — leads client projects end to end, from pre-sales to delivery · HCI and generative AI
Before
Founder & Managing Director, RealityTech · PhD Internship, Microsoft Research, Redmond, WA
Open to
Staff / Principal AI Engineer — or Engineering Manager · Head of AI, leading leads and experts
FIG. 01 — Structured light scan

Gray-code fringes, rows then columns, reveal the relief; the scan becomes a point cloud.

Selected systems

01 / 05
01 /

Data analysis

Home-automation and physiological sensors: data structuring, algorithmic and LLM-based analysis, habit modeling, and custom interactive visualizations.

  • Built the database from the sensors; qualified the state of the systems.
  • Consolidated the data and extracted information with LLMs.
  • Produced interactive visualizations: analysis tools, plus custom-built designs.

2025—2026 · AI / SENSOR DATA

Client project

sensorsstructuringalgorithmicllmhabit modelvisualization
FIG. 03Data pipeline
02 /

Spatial augmented reality product

Projector, camera and depth camera, with calibration software and an AR application framework: taken from PhD research to market for university customers.

  • Product: fab-lab-grade hardware (projector, camera, depth camera), calibration software and a framework for building AR applications; designed, then taken through manufacturing and production.
  • Market and communication: market research; exhibited at the Petit Palais, Paris (2011), Cap Sciences (2012) and Laval Virtual (2015, 2018) — research invitation and startup booth.
  • Team and funding: one employee, freelancers and interns; digital innovation funding from Région Nouvelle-Aquitaine.

2011—2020 · AR / HARDWARE + SOFTWARE

RealityTech — Devices sold to universities · still in CATIE demos, 2026

surfacephysicalcameras2d · depthvisioncalibrationar appframework · openglprojector
FIG. 08Projector-camera loop

Adoption course, backed by a public state-of-the-art site.

  • Built a site on generative AI: development, content created through deep research, and curation.
  • Designed a course on generative AI, delivered in two half-day sessions.

2026 · AI / COURSE

CATIE — public site, in French

  • action ×39
  • agent ×98
  • benchmark ×81
  • code ×92
  • compétence ×14
  • gain ×19
  • génération ×74
  • genie ×33
  • humain ×37
  • model ×33
  • modèle ×154
  • monde ×32
  • risque ×24
  • source ×69
  • technologique ×17
  • vérification ×14
  • vla ×34
  • world ×36
FIG. 04Term frequency
04 /

Full-stack web applications in Rails

Three Ruby on Rails applications carried end to end: Peac²h, the team’s platform; a management and time-tracking tool alongside Dolibarr; a SaaS automotive CRM for a startup.

  • Peac²h: implementation and project management, with an apprentice, then a junior engineer.
  • Dolibarr: deployed the ERP for CATIE; built a Rails extension for time tracking and project management.
  • Automotive CRM: from client requirements to a SaaS platform.

2019— · WEB / RAILS / SAAS

Peac²h: in use across CATIE projects · CRM: RealityTech engagement, retired

frontendhtml · css · jsbackendrails · oauth 2.0dbmodeling · migrationsopslinux · vm · backupserpdolibarr
FIG. 05Application stack
05 /

Mobile app for image generation

Smartphone web application backed by custom ComfyUI workflows, on diffusion models.

  • Mobile app design: UI from mockup to pre-industrial prototype.
  • Software architecture: technical choices and validation.
  • Generative AI: image analysis, image generation and face swaps with ComfyUI.

2024 · AI SYSTEMS / DIFFUSION

Confidential client

Figure 02 — reverse diffusion: twenty sampling steps, from noise to a black-and-white photograph of a Moorish palace arcade.
FIG. 02Reverse diffusion

Experience

02 / 03
2020—present

R&D Engineer

CATIE · Human-Centered Systems team

  • Lead client projects end to end: pre-sales, project scoping, coordination, strategic decisions, resource tracking and delivery. Supervise one engineer and one apprentice.
  • Deliver client projects and internal R&D: HCI, data visualization, virtual reality, server administration.
  • Work on code compilation, translation and performance: ported a physiological simulation from Python to Rust to run in the browser.
  • Develop in Ruby on Rails: Peac²h, the team’s platform, and a management and time-tracking web app (UX, design, code) alongside the Dolibarr ERP.
  • Build generative AI systems: agents for document generation and everyday productivity, LLM-based data analysis, image generation, speech pipelines.
  • Benchmark local and frontier models, then take them to production.
  • Created a course on generative AI adoption and its public state-of-the-art site.
2016—2020

Founder & Managing Director

RealityTech · Spatial augmented reality

  • Founded the company to industrialize the results of my PhD; completed the La Banquiz startup program.
  • Designed the hardware (fab-lab grade) and software product; took it through manufacturing, production and market release for university customers.
  • Hired and managed the team: one employee, freelancers and interns. Secured digital innovation funding from Région Nouvelle-Aquitaine.
  • Ran market research, trade shows and communication.
  • Delivered a web engagement: a SaaS automotive CRM in Ruby on Rails for a startup.
2013—2016

Research Engineer

Université de Bordeaux / Inria

  • Stabilized and industrialized the software written during the PhD.

Java · OpenGL · OpenCV · Processing · Git · Jenkins

  1. plan · 2005

    Set out for computer science, Image & Sound track.

  2. checkpoint · 2008

    Earned a Bachelor’s in Computer Science, Université de Bordeaux, with distinction; won the Isabelle Attali Excellence Award.

  3. checkpoint · 2010

    Earned a Master’s in Computer Science, Université de Bordeaux, with distinction.

  4. permission_request · 2010 · granted

    Admitted to a PhD program, Université de Bordeaux / Inria.

  5. tool_call · 2010—2013

    Researched spatial augmented reality: projected interfaces, physical interaction. Taught at bachelor, master and engineering-school level.

  6. remote_call · 2012

    PhD Internship, Microsoft Research, Technology Policy Group, Redmond, WA, USA — three months.

  7. checkpoint · 2013

    Completed a PhD in Computer Science.

  8. tool_call · 2013—2016

    Stabilized and industrialized the PhD software as a research engineer.

  9. decision · 2016

    Chose to industrialize the PhD results in a company.

  10. spawn · 2016—2020

    Founded RealityTech and ran it for four years.

  11. tool_call · 2016—2020

    Designed the hardware and software product; took it through manufacturing to market.

  12. tool_call · 2016—2020

    Hired and managed the team.

  13. permission_request · ∈ 2016—2020 · granted

    Secured digital innovation funding, Région Nouvelle-Aquitaine.

  14. error · 2017—2019

    Market mismatch: spatial AR stayed a niche — too expensive for games and education, a startup not solid enough to address industry, and marketing uses already covered by competitors.

  15. exit · 2020

    Closed RealityTech after the last client delivery; offered the employee a negotiated departure with a bonus.

  16. context_switch · 2020—

    Joined CATIE as R&D Engineer, Human-Centered Systems team.

  17. tool_call · 2020—2023

    Built Peac²h, the team’s Ruby on Rails platform, with an apprentice, then a junior engineer.

  18. tool_call · 2023—

    Deployed the Dolibarr ERP for CATIE; built a Ruby on Rails extension for time tracking and project management.

  19. model_update · 2022

    tools += llm, agents, diffusion, speech

  20. model_update · 2023

    tools += figma, docker

  21. tool_call · 2024

    Shipped a mobile app for image generation, for a confidential client.

  22. tool_call · 2025

    Built a multi-backend speech pipeline; created a generative AI course and its public site.

  23. model_update · 2026

    tools += rust, go, agents # ai-assisted

  24. await · 2026 · pending

    Next: AI Engineering Lead.

FIG. 07 — Execution trace

The path replayed as an agent run, written out step by step. Move the cursor to go back in time.

Skills

03 / 06
Design & diagramming
Figma · Inkscape · Lucidchart
Management & BI
Google Sheets · Dolibarr ERP · Metabase
Programming languages
Java · C++ · C# · Python · Ruby · JavaScript · TypeScript · Rust (AI) · Go (AI)
Systems
Linux · macOS · Windows · Server VM management · Cloud tools · Docker
FIG. 06 — Tooling map

Languages and tools, by pole. Point at a pole, or tap it, to expand it.

AIProjects shipped with AI assistance

[01]Technical leadership

  • Pre-sales and project scoping
  • Requirements gathering
  • Client relations
  • User experience (UX)
  • UI prototyping
  • Hiring and management
  • Project management
  • Public funding

[02]Generative AI

  • Agents
  • LLMs, local and frontier
  • Model benchmarking
  • Speech-to-text / text-to-speech
  • Diffusion models, ComfyUI
  • AI course design

[03]Web applications

  • Ruby on Rails
  • Full-stack SaaS
  • HTML / CSS / JavaScript
  • Mobile web

[04]Architecture & data

  • Software architecture
  • Database modeling and performance
  • Migrations, data volume
  • Linux / DevOps

[05]Security & integration

  • OAuth 2.0
  • Access control
  • Backup and recovery
  • ERP integration (Dolibarr)

[06]Vision & interfaces

  • Spatial augmented reality
  • Computer vision
  • OpenCV / OpenGL
  • Calibration, real-time rendering

Education

04 / 02
2010—2013

PhD in Computer Science

Université de Bordeaux / Inria

Spatial augmented reality: projected interfaces and physical interaction. Taught at bachelor, master and engineering-school level.

Thesis: Spatial augmented reality for physical drawing

PhD Internship 2012, 3 months — Microsoft Research, Redmond, WA (USA)

2005—2010

Master’s in Computer Science

Université de Bordeaux

Image & Sound track, with distinction.

Isabelle Attali Excellence Award — Bachelor’s, third year

About

05

Trained as a developer, I moved into research and innovation with a PhD in spatial augmented reality. RealityTech widened the scope: running a company, hiring, sales, communication. At CATIE I grew the human side — the place of people in technology, interface design, writing and leading projects and corporate R&D.

Generative AI has changed my job: from developer to manager of AI agents. That shift excites me, and I want to put it to work in a senior hands-on role or a management one — as the expert, or leading the leads and experts.

Languages
French (native) · English (Full professional proficiency)
Based in
Bordeaux area, France · hybrid · Paris possible · full remote for international companies
  1. plan · 2005

    Set out for computer science, Image & Sound track.

  2. checkpoint · 2008

    Earned a Bachelor’s in Computer Science, Université de Bordeaux, with distinction; won the Isabelle Attali Excellence Award.

  3. checkpoint · 2010

    Earned a Master’s in Computer Science, Université de Bordeaux, with distinction.

  4. permission_request · 2010 · granted

    Admitted to a PhD program, Université de Bordeaux / Inria.

  5. tool_call · 2010—2013

    Researched spatial augmented reality: projected interfaces, physical interaction. Taught at bachelor, master and engineering-school level.

  6. remote_call · 2012

    PhD Internship, Microsoft Research, Technology Policy Group, Redmond, WA, USA — three months.

  7. checkpoint · 2013

    Completed a PhD in Computer Science.

  8. tool_call · 2013—2016

    Stabilized and industrialized the PhD software as a research engineer.

  9. decision · 2016

    Chose to industrialize the PhD results in a company.

  10. spawn · 2016—2020

    Founded RealityTech and ran it for four years.

  11. tool_call · 2016—2020

    Designed the hardware and software product; took it through manufacturing to market.

  12. tool_call · 2016—2020

    Hired and managed the team.

  13. permission_request · ∈ 2016—2020 · granted

    Secured digital innovation funding, Région Nouvelle-Aquitaine.

  14. error · 2017—2019

    Market mismatch: spatial AR stayed a niche — too expensive for games and education, a startup not solid enough to address industry, and marketing uses already covered by competitors.

  15. exit · 2020

    Closed RealityTech after the last client delivery; offered the employee a negotiated departure with a bonus.

  16. context_switch · 2020—

    Joined CATIE as R&D Engineer, Human-Centered Systems team.

  17. tool_call · 2020—2023

    Built Peac²h, the team’s Ruby on Rails platform, with an apprentice, then a junior engineer.

  18. tool_call · 2023—

    Deployed the Dolibarr ERP for CATIE; built a Ruby on Rails extension for time tracking and project management.

  19. model_update · 2022

    tools += llm, agents, diffusion, speech

  20. model_update · 2023

    tools += figma, docker

  21. tool_call · 2024

    Shipped a mobile app for image generation, for a confidential client.

  22. tool_call · 2025

    Built a multi-backend speech pipeline; created a generative AI course and its public site.

  23. model_update · 2026

    tools += rust, go, agents # ai-assisted

  24. await · 2026 · pending

    Next: AI Engineering Lead.

FIG. 07 — Execution trace

The path replayed as an agent run, written out step by step. Move the cursor to go back in time.