Skip to content
View tinix84's full-sized avatar
:atom:
:atom:

Highlights

  • Pro

Block or report tinix84

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tinix84/README.md

Riccardo Tinivella

Head of System Power Engineering @ BRUSA HyPower | Buchs, Switzerland

Power electronics engineer leading a team of 30 engineers in automotive powertrain systems. I build open-source tools that bridge hardware design with modern software — from circuit simulation automation to AI-assisted engineering workflows.

MSc Electrical Engineering, Politecnico di Torino (110/110 cum laude) | 8 publications, 70+ citations

LinkedIn Website ResearchGate CV


Career Highlights

Period Role Scope
2023 – present Head of System Power Engineering, BRUSA HyPower Leading 30 engineers on automotive high-voltage power converters (DCDC, OBC, inverters) for OEM programs. System requirements, architecture, and technology scouting.
2020 – 2023 Senior Power Electronics Engineer, BRUSA HyPower Design and validation of SiC-based automotive power converters. Led EMC compliance and homologation across EU/US/CN markets.
2015 – 2020 Research Engineer, NTB/OST Buchs R&D on medium-frequency transformers, GaN power amplifiers, and FPGA-based digital predistortion. University teaching in power electronics.
2008 – 2010 Researcher, Politecnico di Torino GaN HEMT device modeling and high-efficiency RF power amplifier design.

Domains: automotive powertrains (400V/800V), SiC/GaN wide-bandgap devices, DC/DC converters, motor drives, magnetics design, EMC, model-based development


Featured Projects

Power Electronics & Simulation

Repository Description
pyplecs Python interface for PLECS circuit simulator — automate parametric sweeps, batch simulations, and post-processing. 30+ stars
pycircuitsim Unified Python monorepo for circuit simulation automation (PLECS + GeckoCIRCUITS) with shared ABCs
GeckoCIRCUITS Maintained fork of the fast power electronics circuit simulator, ported to modern JDK
mutual_transformer MATLAB mutual transformer model for magnetics design, based on Bryce Hesterman's work

Hardware & Firmware

Repository Description
interleaved_boost C2000 firmware for 3-phase interleaved boost converter — production-grade embedded power electronics
awesome-power-eval-kits Curated catalog of power electronics evaluation kits, built with the HTWG PES course community

Magnetics Design

Repository Description
MKF Magnetics Knowledge Foundation — C++ core library for magnetic component models
MVB Magnetics Virtual Builder — Python scripts to produce FreeCAD models, meshes, and drawings from MAS schemas
PyOpenMagnetics Python bindings for the OpenMagnetics ecosystem
mutual_transformer MATLAB + LTspice mutual impedance transformer model for accurate AC winding loss characterization
inductor_optimizer FEMM/MATLAB-based inductor optimization
choke_ac_model_fitting LCR meter measurement fitting to AC spice model
py_magnetic_fem FEM-based magnetic design in Python

Hardware & Firmware

Repository Description
interleaved_boost C2000 firmware for 3-phase interleaved boost converter with CLA current control
awesome-power-eval-kits Curated catalog of power electronics evaluation kits, built with the HTWG PES course community
doublepulse_tester LTspice double-pulse tester simulation + MATLAB/Python switching loss extraction
syr-e MATLAB/Octave synchronous reluctance machine design with FEMM and multi-objective optimization

Test & Measurement

Repository Description
fft FFT utilities oriented to power electronics waveform analysis
pyZfit Impedance fitting tool — fit LCR measurements to equivalent circuit models
emc-analyzer EMC spectrum analyzer (Nuxt 3 + Rust WebAssembly)
iomyfiles Python utilities for importing Excel, MATLAB, and instrument data files
pymatlab Python-MATLAB engine bridge scripts
Maxwell-Electronic-Transformer-Kit ANSYS Maxwell automation for electronic transformer design

AI & Automation

Repository Description
agents-kindergarden Playground for AI agentic frameworks — experimenting with LLM agents for engineering automation
rosetta-framework Blackbox testing framework inspired by Citadel
standard-expert Intelligent homologation support for parsing and querying IEC/ISO/CISPR standards
LinkedinPublic Jupyter notebooks: EE utilities, data analysis, and technical content creation tools

Quantitative Finance

Repository Description
myfinance Quantitative finance experiments in Python
DV2_Strat Mean-reversion trading strategy for S&P 500 using DV2 indicator
qmodels_serverless Serverless quantitative models (MenthorQ)
qbot Discord bot for MenthorQ community

Tech Stack

Languages: Python, C/C++, MATLAB/Simulink, Java EDA & Simulation: PLECS, GeckoCIRCUITS, LTspice, Altium Designer, ANSYS AI/ML: LLM agents, Claude Code, TensorFlow Embedded: TI C2000, FPGA, CAN/Modbus DevOps: Docker, Git, CI/CD


Publications

Selected peer-reviewed work in IEEE and international conferences:

  • GaN HEMT high-efficiency power amplifier design (Class B, Class F)
  • Real-time FPGA-based baseband predistortion for W-CDMA 3GPP systems
  • Wide-bandgap semiconductor device modeling and characterization

Full list on ResearchGate | Google Scholar


GitHub Stats


Open to: consulting, technical collaboration, open-source contributions in power electronics and simulation tooling

Email

Pinned Loading

  1. OpenMagnetics/MKF OpenMagnetics/MKF Public

    Magnetics Knowledge Foundation: Repository for holding all the different models, ideally and initially writen in C++

    C++ 36 13