Personal Information
Computer science student with 5+ years of web development and associative work.
Won a prize at a hackathon organized by an EPFL association. Confident in problem-solving and
possesses strong knowledge of algorithms and data structures. Eager to take on new challenges and
grow as a developer. Demonstrated leadership skills as an esports club president, successfully
managing teams and projects. Excellent public speaker with extensive experience as a host and caster
in esports events, showcasing strong communication and presentation abilities.
Work experience
IT services
at ARFEC
2018 - present
I have developed and currently manage a website and a members database for
the "Association des Familles d'Enfants atteints d'un Cancer". I have to meet the
expectations of non-technical people while suggesting and explaining my own
solutions in a way they can understand.
Full stack developer
at Jooce.ch
2017 - present
I develop websites and webapps (Ruby on Rails) at Jooce.ch. I started in 2017
when I had the opportunity to skip a semester of high school for a program called "Extra
Muros". It has given me the opportunity to experience client-developer
relationships and learn how to meet defined requirements.
Football coach and referee
at US Meinier
2010 - 2018
To date, I have coached several football teams, with players ranging in age
from 10 to 25. This has allowed me to develop social,
communication, management and leadership
skills. As a referee, I was able to develop authority skills and assert
myself in an intense environment.
Volunteer Experience
Club president and event host/caster
at DIVE
Esports
2021 - present
I co-founded an esports club that is now supported by the City of Geneva and
several municipalities, putting me at the helm of a organization of 50+
members. I have also hosted and casted several events
throughout Switzerland, helping me develop my public speaking and communication skills.
Webmaster
at Balélec
2018 - 2021, 2024 - 2025
I develop and manage a website, an app, and internal IT tools for Balélec, a
festival that takes place every year on the EPFL campus. I have to work with a group of
about 50 people, communicate with other divisions and closely
coordinate with an IT team and graphic designers.
School Projects
Bachelor Thesis - Developing a graph-based recommender engine
2022
I implemented prototype for a recommendation algorithm. The
user interface is an important part of the recommender system, as it should allow an easy
but non-intrusive data collection about the user's preferences.
Software Engineering - Implementation of a full-stack app for a
data scientist
2022
A semester-long project following the software engineering course, where we
learn about sprints, CI/CD,
containerization, APIs, and tackle devops as well as
front-end and back-end development.
Artificial Intelligence - Study of neural networks as a
supervised learning tool
2022
A report studying neural networks using datasets such as "Mushrooms" or "Wine
quality". We had to implement our own version of a Perceptron, a
Neural Network and a k-Nearest Neighbor classifier in
order to compare them in addition to observing the effects of overfitting and the presence
of noise in the training data.
Computer Applications - Interactive application for sequencing
run planning
2021
An interactive interface used to plan sequencing runs in a genomics lab. A
modified backtracking algorithm is used to solve a
knapsack-like problem to optimize sample allocation, a process previously
done by hand in an Excel sheet.
Portfolio
To take a look at my personal projects, or the website I've developed, please refer to my portfolio.
Education
Master in Computer Science at ETHZ
2022 - ongoing
I am majoring in Data Management Systems, while focusing the rest of my
credits on Software Engineering and Information Security. This degree is an opportunity to
deepen my knowledge in the subjects that interests me, thanks to some of the best professors
in the world.
Bachelor in Computer Science at UNIGE
2019 - 2022
We have had to work on a wide range of subjects, using a wide range of
programming languages. From python for scientific calculations, to C for System programming,
Java for object-oriented programming, to C++ for parallelism.
Maturité gymnasiale at Collège de Candolle
2014 - 2018
High school diploma with the specific option "Physics and Application of
mathematics" and the complentary option "Computer Science and Programming".