Hi, I'm
Software Developer Student โ bringing discipline, teamwork, and creativity from 15 years in Michelin-starred kitchens into code. Trained at 42 Lausanne, CS50 and The Bridge bootcamp.
01 โ About
After 15 years leading kitchens in some of the world's most demanding restaurants โ including a 2-Michelin-star establishment in Sweden โ I traded the heat of the pass for the logic of the terminal. Running multicultural teams of up to 7 people taught me how to lead, communicate clearly, and stay creative when resources or time run short โ and yes, also how to keep a level head when things get intense. Those are the habits I now bring to engineering.
In 2024 I started retraining as a software developer: CS50 at Harvard/edX for strong CS fundamentals, a full-stack MERN bootcamp at The Bridge, and since 2025 the peer-to-peer, project-based engineering program at 42 Lausanne, where I work on low-level systems programming in C/C++, networking, and algorithms โ no professors, just rigorous code review and problem solving.
My immediate goal is a 6-month internship as part of my studies at 42 Lausanne, then a junior software engineering role โ bringing the discipline, adaptability, and teamwork I built in professional kitchens along the way, and continuing to learn fast.
Ask about Riccardo
AI assistant ยท powered by Groq
02 โ Stack
Languages
Web & Backend
Databases
Systems
Tools
03 โ Projects
Riccardo's final project at 42 Lausanne: a real-time single-page application with a multiplayer Pong game, live chat, user profiles, OAuth authentication, and WebSocket-powered gameplay.
A complete HTTP/1.1 server built from scratch in C++98: non-blocking I/O via select/poll multiplexing, virtual hosts, GET/POST/DELETE methods, and CGI script execution.
A UNIX shell clone written in C, replicating Bash behavior: process management, pipes, redirections, environment variables, and signal handling.
A full-stack MERN e-commerce app with secure authentication and an admin dashboard for full CRUD product management via a REST API.
04 โ Contact
Have an opportunity or just want to say hi? Send me a message.