¡Bienvenido!

I am Francisco Spaltro,
Electronic Engineer.

ABOUT ME

I am an electronic engineer, recently graduated from the Faculty of Engineering at the University of Buenos Aires. I am currently undertaking a research scholarship at the Scuola universitaria professionale della Svizzera italiana (SUPSI) in Switzerland, with completion expected in August 2026. My work focuses on the development of embedded systems and software in C/C++, with particular interest in object-oriented design and software architecture. My interests include applying these skills in aerospace, industrial, and biomedical environments, as well as developing general-purpose software projects.

Electronics Space Programming

Technical Skills

  • C/C++
  • Python
  • ASM
  • Docker
  • RTOS
  • CI/CD tools
  • Git
  • Multiple hardware platforms
  • Matlab/Octave
  • KiCad
  • LTSpice

Soft Skills

  • Team management
  • Initiative
  • Human resources training
  • Problem solving
  • Goal coordination and planning
  • Integrity
  • Teamwork
  • Continuous learning

Work Experience

2025 - Present

Research Assistant

SUPSI - Scuola universitaria professionale della Svizzera italiana

Research and development internship at ISEA (Istituto sistemi e elettronica applicata), Lugano, Switzerland. Currently involved in the design and construction of a portable Raman spectrometer integrating an optical dispersion system, a CCD sensor, and a mixed architecture based on an STM32F469 microcontroller and a Raspberry Pi 4.

2023 - 2024

Data & Management Control Intern

Pan American Energy

Development of data analysis solutions in Python, with a focus on automation and machine learning models. Participation in predictive analytics projects and data visualization for the monitoring of operational variables. Monitoring and analysis of sensor data using WellData, OpenWells, and Power BI. Exploration of new technologies.

2019 - Present

Teaching Assistant

Faculty of Engineering - UBA

Teaching courses on Physics II/Electricity, Magnetism, and Heat. Development of laboratory practices.

2021 - 2022

Engineering, Development & Innovation Intern

Mirgor

Certification of products manufactured or imported by the company, mainly regarding electrical safety and energy efficiency. Document management in SAP.

Recent Work

Development and implementation of an onboard computer for a CubeSat using a real-time operating system and open-source libraries.

Undergraduate final project focused on the design and implementation of a functional onboard computer (OBC) prototype for a CubeSat, including its corresponding CI/CD validation environment.

Read more

The project was developed as part of an initiative at the Faculty of Engineering of the University of Buenos Aires aimed at the development and launch of a CubeSat. The work involved researching microcontroller architectures compliant with CubeSat standards, developing communication protocols between subsystems, and implementing an automated validation environment using CI/CD.

FreeRTOS was used as the operating system, libopencm3 as the low-level library, and GitLab CI/CD together with a Raspberry Pi for automated testing, prioritizing system reliability and extensibility.

Hardware and Firmware Architecture and Development for a Low-Cost Portable Raman Spectrometer.

Research project conducted at SUPSI (Switzerland) focused on the end-to-end design of a precision scientific instrument, ranging from PCB routing to real-time acquisition firmware.

Read more

A hybrid architecture was designed using an STM32F446 (ARM Cortex-M4) for low-level control and a Raspberry Pi 4 for data processing. The development featured optimized firmware utilizing hardware timers, ADCs, and DMA-based data acquisition to ensure high measurement integrity.

The main processing board was designed from scratch in Altium Designer, integrating the MCU, motor control modules, and custom power electronics into a highly restricted form factor. The project was completed with the design of custom 3D mechanical parts for the precise alignment of optical mounts and final system integration.

Chess engine in C++

Chess engine developed in C++, focused on the rigorous implementation of game logic and game state modeling. The project includes the generation and validation of legal moves for each piece, move simulation to detect check and checkmate situations, and the management of special game states. A modular, object-oriented architecture was designed, separating game rules, board state, and game control, and tests were developed to validate the engine’s behavior. The project is currently under development and in the process of being integrated with a graphical user interface.

Solitaire (Spider and Klondike) in Java

Implementation in Java using JavaFX (easy and hard modes), including a scoring system and game state persistence.

Peggle-style Game in C

2D game developed in the C programming language, inspired by the classic Peggle mechanics. The project implements the core game logic from scratch, including collision handling, basic rebound physics, scoring system, and overall game flow control. A modular architecture was adopted, separating game logic, state management, and the rendering layer, with a strong focus on code clarity and explicit memory management. The main goal of the project was to strengthen low-level programming fundamentals in C through a real-time interactive application.

Capacitance meter (ASM + ATmega328p)

Capacitance measurement based on the charging curve: 5V pulse generation, voltage acquisition via ADC, charge time measurement using TIMER1, and serial transmission for data visualization on a PC.