
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
High-school computer science teacher & freelance software engineer.
I am a software engineer with experience both in the software industry and in academia. I have been interested in system programming (Unix), GUI programming (Qt), build systems (many contributions to CMake & Ninja) and machine learning (PyTorch). The language I use the most are C++, bash and Python. Since 2019, I am a high-school computer science teacher in Switzerland and I keep developing software as a freelance engineer.
HEP Valais / PH Wallis
Secondary and high-school education diploma, Secondary Education and Teaching
August 1, 2019 – July 1, 2022
Pierre and Marie Curie University
Master of Machine Learning, Artificial Intelligence
September 1, 2014 – August 1, 2015
Utrecht University
Computer Science
January 1, 2004 – January 1, 2005
EPITA: Ecole d'Ingénieurs en Informatique
Master, Computer Science
January 1, 2001 – January 1, 2006
Lycée-Collège de la Planta
Computer Science Teacher
August 1, 2020 – Present
Sion, Valais, Switzerland · On-site
ECCG-EPP Sierre
Computer Science Teacher
August 1, 2019 – July 1, 2020
Sierre, Valais, Switzerland · On-site
Lycée Collège des Creusets
Computer Science Teacher
August 1, 2019 – July 1, 2022
Sion, Valais, Switzerland · On-site
SpiriTech
Freelance Software Engineer
June 1, 2019 – Present
Martigny, Valais, Switzerland · Hybrid
Idiap Research Institute
PHD Student
February 1, 2018 – April 1, 2019
Martigny, Valais, Switzerland · On-site
Victoria University of Wellington
PHD Student
November 1, 2016 – December 1, 2017
Wellington Region, New Zealand · On-site
LIP6 - Laboratoire d'Informatique Sorbonne Université/CNRS
Machine Learning Research Intern
March 1, 2015 – August 1, 2015
Paris Area, France
LIP6 - Laboratoire d'Informatique Sorbonne Université/CNRS
Research Engineer
July 1, 2013 – June 1, 2014
Paris
Verseau Paris
Lead developer
November 1, 2012 – March 1, 2013
Paris Area, France
Mobile Devices Ingenierie
Software Architect and R&D Manager
February 1, 2010 – June 1, 2012
Paris Area, France
Gostai
R&D Engineer
March 1, 2007 – November 1, 2009
Paris Area, France
ISIR - Institut des Systèmes Intelligents et de Robotique
Software Engineer Intern
January 1, 2006 – September 1, 2006
Paris Area, France
LRDE - Laboratoire de Recherche et Developpement d'EPITA
Student / Researcher
January 1, 2004 – December 1, 2005
Paris Area, France
University of Sussex
Software Developer Intern
July 1, 2003 – August 1, 2003
England
Machine Learning
Coursera
June 24, 2026 – Present
Cultural Fit Analysis
The candidate has a diverse background spanning academic research, embedded systems, web development, and teaching. While this shows adaptability, the recent focus on teaching and lack of recent backend engineering projects might not align perfectly with a fast-paced, modern backend engineering role without significant upskilling. The project diversity is present, but direct alignment with a contemporary backend engineering role is moderate.
Soft Skills & Operational Fit
The candidate's experience as a teacher and in leading teams suggests strong communication and mentoring skills. Their R&D and architect roles indicate a problem-solving mindset and ability to improve development processes. However, the recent shift to teaching roles might indicate a gap in current hands-on backend engineering practices.