Naoki Sean Pross

Science is the belief in the ignorance of experts Richard P. Feynman

Git Github Mail Contact Me

About Me

I am currently an EE student, but also interested in various other things from other fields such as Mathematics, Computer Science, Physics and Philosophy.

Education

Master's Degree in Electrical Engineering (2022 - 2025)
Swiss Federal Institute of Technology in Zürich, ETH Zürich
Bachelor's Degree in Electrical Engineering (2019 - 2022)
University of Applied Sciences Eastern Switzerland, OST Rapperswil
German Language School (2019)
KAPITO Language School, Münster, Germany
Military Service Boot Camp (2018)
Art RS 31-2. Radio / INTAFF soldier, Switzerland
Electrical Technologist Diploma (2014 - 2018)
Scuola Arti e Mestieri, SAM Bellinzona

Work Experience

ARBO Systems SA (Oct. 2018 - Sep. 2019)

IT and production internship at a company specialized in design and manufacturing of gravimetric dosing systems for food and petrolchemical (plastics) processing. My tasks included:

  • Building an automatic test bench software for quality control. Written in C/C++ with Qt and Lua using VISA /SCIP (IEEE488) communication standards.
  • Production of gravimetric dosing plants (electromechanical workshop)
  • Configuration of the provisioning system for the VoIP network

Student Jobs (Part-time)

Substitute Teacher at SAM Bellizona (Jan. 2022 - Today)

I have taught a few times fundamentals of electronics and computer science at teenagers (15 - 18 year old), usually for one or two weeks at time. For instance here is a presentation on control theory for a lab using LEGO Mindstorm and BricxCC.

Projects

Robust H∞ Controller Synthesis for Hovering Ducted-Fan VTOL Micro-UAV

Design of a controller for an unmanned aerial vehicle developed at the University of Applied Sciences of Eastern Switzerland using MATLAB and Simulink. This was a graded project for the class Robust Control and Convex Optimization at ETH Zurich. Keywords: H∞ Control, System Identification, MATLAB and Simulink.

Short Report

Computing Trajectories for Vertical Landing

Design a controller to vertically land a (simplified) rocket in a simulator using model predictive control (MPC), and present it to non-control experts in 5 slides. This was a part of the grade for Computational Control at ETH Zurich. Keywords: MPC, Python, Soft-Skills.

Presentation

Git and LaTeX Workshops

I have given a few times a presentation to teach LaTeX to the erstis (freshmen) at the University of Applied Sciences of Eastern Switzerland, and am now preparing a Git workshop. Keywords: Soft-Skills, Teaching, Academic Writing, Software Engineering.

Git Presentation LaTeX Presentation

Book Chapters for Mathematisches Seminar

For mathematical seminar at the University of Applied Sciences of Eastern Switzerland, I have written chapters of a book. Keywords: Mathematics, Fourier Theory, Crystal Geometry.

Spherical Harmonics Punktgruppen

Low-Frequency Spectrum Analyzer

As graduation project at Scuola Arti e Mestieri Bellinzona I designed a PCB with measurement circuits and a desktop application using C++ and Qt to create a low-frequency spectrum analyzer. Keywords: Schematics and PCB Design, Embedded SWE, C++ and Qt, Analog Electronics.

Report

Technical Skills

Software Development

Advanced Git user. Programming languages: Python, C, Modern C++, MATLAB. Strong OOP knowledge and general understanding of functional paradigms (Closures, Monadic Types). Interested in learning: Zig, Rust. Project Management: Agile, TDD, waterfall.

Hardware Development

ECAD / EDA knowledge: KiCAD, Altium Designer, Autodesk EAGLE, OrCAD. Simulation: SPICE (Modified Nodal Analysis), FEM / FTDT methods for EM. General EMC knowledge. FPGA hardware synthesis: VHDL 2008 for Xilix FPGA (Vivado) and Lattice ICE.

DevOps / Infrastructure

In my spare time I maintain a Linux (Fedora) server (hosting among other things this page). I have deep Linux knowledge and general understanding of fundamentals of networking, IT infrastructure security (ACL, SELinux), and container virtualization technologies (Docker, Podman).

Personal Projects

These are my personal projects, sadly at the moment none of them is actually usable in any meaningful way because I don't have enough time to properly finish them.

Books

I enjoy reading, even though, lately I am not devoting enough time to this activity.

Some fiction books I've read and enjoyed (i.e. would recommend)
And for non-fiction (excluding textbooks)

People I follow

Since I pretty much don't have an online presence, here below are a few people whose content is worth taking a look.