You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Riccardo FagioloRF

Riccardo Fagiolo

Hardware & Software Development Engineer

€500/day
Grabs, CH
3-7 years

Average response time: 1 hour

About Riccardo

Fullstack Engineer | Hardware (PCB) & Software (Rust/Python/Web)

I bridge the gap between Power Electronics and production-grade software. I don't just build the hardware; I build the entire ecosystem around it. Most connected projects require a disjointed team of firmware engineers, PCB designers, and web developers, but I handle the full vertical. Whether you need a custom high-performance Python library accelerated with Rust (PyO3) to analyze lab data, or a cross-platform app to control your IoT device, I connect the atoms to the bits.

On the software side, I build modern, fast applications using Rust (Dioxus and Tauri) that run natively on Desktop, Mobile, and Web, perfect for device dashboards or control panels. I also bring experience with Vue.js and Nuxt.js for frontend work, and I deploy and manage full-stack applications on infrastructure like Railway. This means I can deliver not just the physical device, but the polished interface that users actually interact with.

Under the hood, my hardware engineering background ensures the physical product is rock solid. I design robust Power Electronics and PCBs using KiCad or Altium, validated by Digital Twins in PLECS or LTspice. I even provide photorealistic 3D renders using Blender to help you visualize the product. By understanding how the firmware talks to the app and how the thermal limits of the PCB affect the software logic, I build cohesive systems rather than just isolated components. I am based in Switzerland, speak English and Italian at a native level, and am ready to tackle complex, cross-disciplinary projects.
  • English

    Native or bilingual

  • Italian

    Native or bilingual

  • German

    Conversational

Remote only
Primarily works remotely

Experience

  • BRUSA HyPower AG
    Hardware Design Engineer
    AUTOMOBILE
    June 2023 - Today (3 years)
    Switzerland
    I lead the system-level optimization for an 11kW onboard charger, bridging the gap between theoretical design and final product. My work centers on building "Digital Twins" in PLECS to validate thermal and electrical performance before prototyping, which allows me to close the design loop with high precision. I also developed an internal Python/Rust framework to automate loss modeling and efficiency estimation, significantly reducing manual analysis time. Beyond simulation, I design custom magnetic components and AC/DC EMC filters to meet rigorous CISPR 25 standards, and I support the firmware team with CAN communication interfaces for high-power industrial converters.
    Power Electronics Python EMC Filter Design Simulation
  • BRUSA HyPower AG
    System Engineering Trainee
    AUTOMOBILE
    January 2023 - June 2023 (5 months)
    Switzerland
    During my traineeship, I took full ownership of developing a 15kW bidirectional DC-DC converter based on a novel soft-switching topology. I designed the complete power stage hardware and implemented the real-time control algorithms on a TI C2000 DSP. This role required me to handle the entire engineering lifecycle—from schematic capture and PCB layout to writing the C code for the digital controller. I successfully validated the prototype in the lab, achieving soft-switching under continuous conduction mode (CCM) and proving the viability of the concept for high-efficiency automotive applications.
    PCB Design Power Electronics Technical Writing

Recommendations

Be the first to recommend Riccardo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MSc Mechatronics Engineering
    Polytechnic of Turin
    2024
  • BSc Electronics Engineering
    Polytechnic of Turin
    2020

Skill set

Categories