Luca Perone

Complementary formations

Jeunesse+Sport Instructor August, 2020

Awards

Winner of Open Web's challenge at EPFL's LauzHack November, 2020

Skills

HTML

CSS

Javascript

React (Next.js)

Ruby

Ruby on Rails

Python

Java

Git

Languages

French

Italian

English

German

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.
HTML5 CSS3 Javascript PHP Python Ruby on Rails
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.
HTML5 CSS3 Javascript PHP Ruby on Rails
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.
Leadership Authority Team management

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.
Leadership Team management Public speaking
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.
HTML5 CSS3 Javascript PHP Next.js Strapi

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.
HTML5 CSS3 React.js Ruby on Rails Recommender
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.
React.js Java Maven Quarkus Docker Kubernetes Helm SonarQube
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.
Python Neural networks k-NN classifier LaTeX
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.
HTML5 CSS3 Javascript jQuery node.js Web scraping Algorithms

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".