Portfolio & CV

Embedded systems, PCB design, and structured root-cause engineering.

I’m Thomas S. Perri — an Elektroniker / Electrical Engineering student (ZHAW) with practical experience as a repair engineer and deputy team lead at duagon AG. I focus on PCB design, embedded firmware, systematic RCA, and reliable production-ready systems.

PCB Design (Altium / KiCad / Eagle) Embedded (C/C++, VHDL) Linux (Ubuntu, Debian) Root Cause Analysis (RCA)

Selected projects

Short descriptions based on hands-on hardware and embedded work.

Apollo — DSP System

Embedded / PCB

A custom DSP device based on an STM32F4 microcontroller (microSD, external RAM, ADC/DAC). Implemented digital filters and performed systematic RCA to correct a schematic error and get the MCU into programming mode.

Planned next version: FPGA-based design for parallel processing, separated analog/digital supplies and improved regulators.

STM32PCBDSP

USB-RFlink & personal electronics

Hobby / Projects

USB RF link and other private electronics projects available on GitHub. Work includes schematic debugging, PCB layout and firmware testing using Python (pytest).

PythonFirmwarePCB

Wheel electronics — Zurich UAS Racing

PCB / Integration

Student project designing PCB and integrating electronics into a racing steering wheel (PCB design, system requirements, and component integration).

PCB DesignEmbeddedTeamwork

Experience

Relevant roles and responsibilities.

duagon AG

Repair Engineer · deputy team lead (08.2024–present)

Running structured Root Cause Analyses (RCA) on assemblies and systems; analysing complex failure modes in electronics & embedded systems; coordinating the department during a leadership change; liaising between engineering, production and management.

Zurich UAS Racing

Electrical Engineer (PCB design) — 10.2023–03.2024

Designed steering wheel electronics, followed strict system requirements, and integrated electronics into a vehicle environment.

Streckeisen GmbH

Production Support — 09.2020–02.2021

Production assistance and hands-on assembly work of seicimic instruments.

About & Education

I combine practical electronics experience with formal study in electrical engineering (ZHAW). I prefer pragmatic designs that are testable, maintainable and easy to operate.

Education
Bachelor Electrotechnik FH, ZHAW (2023–2027)
Berufsmaturität Technisch (bilingual) 2022–2023
Elektroniker EFZ – Mechatronik, Schule Winterthur (2018–2022).

Key skills

  • PCB & schematic design — Altium, KiCad, Eagle
  • Embedded firmware — C / C++, VHDL (FPGA)
  • Firmware testing & tooling — Python (pytest)
  • Linux (Ubuntu, Debian) — systems & tooling
  • Structured RCA and lab measurement techniques
  • Hands-on assembly, debugging and production support

Contact

Reach out for collaboration or questions. Full CV / references available on request.