Bruno Lazarini's CV

Profile Photo

Strengths

Fluent in German (C1), English (C1), French (B2) and Spanish (native)

Education

EPFL, BS in Computer Science

Academic Gateway, HS in Schweizerische Maturitätsprüfung

Colegio Suizo de México, HS in International Baccalaureate

Experience

EPFL, Teaching assistant for the Making Intelligent Things course

Projects

PeriodPals Android App | Kotlin, JetpackCompose, PostgreSQL, TypeScript

Developed a Kotlin/Jetpack Compose app enabling users to request and provide menstruation-related products via location-based alerts, push notifications, and an in-app chat. Built with Supabase, PostgreSQL, and TypeScript, following the MVVM architecture. Worked in a team of seven using Github, and SCRUM framework with weekly sprints and rotating scrum master/product owner roles over 10 weeks.

Self-balancing Unicycle | C++, CAD design

Developed a self-balancing robot using a reaction wheel as a stabilization mechanism. This involved designing the robot parts in Fusion360 and then 3D printing them. Used an Arduino running a PID controller to control the reaction wheel. Collaborated in a team of 5.

Facebook haystack | C

Developed a simplified version of Facebook's haystack image storage system in C. For the OS part of the project, implemented low-level functions to create the storage object, and add/delete images. For the network part, implemented the network stack from the TCP layer up to the application layer. In the end, users were able to interact with the storage system through a simple website. Collaborated in teams of two, using basic VCS functionalities.

Route Planner App | Java

Developed a Java program to compute the optimal bike route and elevation profile based on the user's chosen start and end destinations. Built with minimal help from pre-written tools, implementing a custom OSM tile handler, routing algorithm, and geographical data handler. Used JavaFX for the UI and collaborated in teams of two, using basic VCS functionalities.

Skills

Status

24 y.o, swiss and mexican citizenship