I'm an Electronics Engineering student at the University of Udine, Italy. My interests range from hardware design to software development: I like developing firmware for the devices I design, and when it's necessary I also love to develop mobile companion apps.
I am a fan of modern development tools and technologies, and I really enjoy seeing them applied to the embedded world: all my recent firmware projects are written in Rust, without depending on any special toolchain or development environment. Why should embedded development be any different from the rest of the software world?
In my free time, I develop apps for Apple platforms, in particular with SwiftUI and UIKit, although I'd really like to learn more about AppKit and Objective-C.
Even if I do some web development, I don't really like it: I prefer to use native technologies whenever it makes sense.
I might have started to actually like Python for some reason...
Education
- University of Udine - Master's degree in Electronics Engineering - Current
- University of Udine - Bachelor's degree in Electronics Engineering - 2023
- Istituto Tecnico Industriale "A. Malignani" - High school diploma in Electronics - 2019
Work and team experience
- Internship at DM Elektron: Component database migration.
- Internship at DM Elektron: Hardware debugging and testing.
- 2021/2022 member of UNIUD E-Racing Team: Head of Electronics department.
- 2022/2023 member of UNIUD E-Racing Team: Firmware developer.
- 2023/2024 member of UNIUD E-Racing Team: Firmware developer.
- Internship at Apple Inc.: RF Systems Engineering intern.
Awards
- 2nd place at the 2018 Italian National Electronics Competition.
- Selected as a 2021 Apple Swift Student Challenge winner.
- Selected as a 2022 Apple Swift Student Challenge winner.
Contact information
- Email riccardo.persello@icloud.com
- GitHub persello
- LinkedIn riccardo-persello
This website is built with Zola, a static site generator written in Rust 🦀.