About me

Théo Koessler, AI Engineer

I build autonomous AI agents, data tools and web applications that connect data, business rules and workflows to help teams work faster.

Experience

AI Engineer

Niort, FranceGroupe IMAPermanent position
  • Develop AI solutions that automate and augment the group's work, from document search to customer interaction analysis.
  • Real-time voice agent: designed a phone-based conversational agent that simulates calls for staff training.
  • Document search engines: designed and deployed search systems across large internal document collections.
  • LLM agents: developed AI agents connected to knowledge sources and business rules to support operational teams.
  • Voice analysis: processed and analysed recorded phone calls to identify contact reasons automatically.

Academic project supervisor

Niort, FranceUniversité de PoitiersGuest lecturer
  • Supervise undergraduate student projects focused on generative AI and its practical applications.
  • Provide technical guidance and mentoring to student groups.
  • Introduce key generative AI concepts, including retrieval-augmented generation (RAG) and AI agents.

Data Analyst

Parma, ItalyParma Calcio 1913Internship
  • Completed an engineering-school internship with the data department at Italian professional football club Parma Calcio 1913.
  • Scouting dashboards: designed and developed interactive dashboards to monitor and analyse young players in the academy.

Data Scientist

Niort, FranceGroupe IMAWork-study programme
  • Designed and developed data solutions to automate document analysis and improve data quality across the group.
  • Invoice analysis: automatically extracted key information (services, amounts and dates), ran quality checks and detected anomalies to help identify fraud.
  • Semantic reconciliation: developed an algorithm to align internal reference data with public SIRENE data, significantly reducing manual validation work.

Technology stack

Projects