Header background
Mauro Bruni profile picture

MAURO BRUNI

Personal details

Last name
Bruni
First names
Mauro Marcelo
e-mail
mauro@en.ar

Education

09/2008–09/2009
Specialized Master (Second Level) in Satellite Navigation and Related Applications (GPS, Galileo, EGNOS), Politecnico di Torino, Turin, Italy. Average grade: 27/30
03/2001–06/2007
Telecommunications Engineering Degree (Telematics specialization), Blas Pascal University (UBP), Córdoba, Argentina. Average grade: 8.55/10
03/1995–12/2000
Electronics Technician, Instituto Politécnico Beato Arnoldo Janssen, Posadas, Argentina. Average grade: 8.00/10

Skills

Electronic
Digital electronics design, DSP modeling, microcontroller programming.
Programming
Python (async/event-driven), C, C++, multiprocessing, asyncio, pytest, NumPy, Matplotlib, Django, MATLAB, HTML, Bash, Markdown.
Version Control
Git, GitHub, GitLab, CI/CD workflows, code review practices.
Operating Systems
Linux, macOS, Windows.
Tools & Applications
Vim, VS Code, Sublime Text, Slack, Zulip, IPython, Jupyter, Altium, KiCad, Google Workspace, MATLAB, LaTeX.
System tools
Docker, Docker Compose, Kubernetes, Debian packaging, systemd, Qemu.

Languages

Spanish
Native.
Italian
Fluent (reading, writing, speaking).
English
Advanced reading/writing, intermediate speaking.
Portuguese
Basic understanding

Professional Experience

2023-2026
I worked part-time for 3 years for Ektocomms https://ektocomms.space/.
First two years: collaborated with Karpatkey https://kpk.io/ on the maintenance and improvement of a Python library for tracking DeFi (Decentralized Finance) portfolios across multiple protocols.
Third year: worked with Constellr https://www.constellr.com/, automating satellite pass scheduling and operations.
2023-2024
I worked part-time for Osmium https://osmium.solutions as a Senior Software Engineer.
Development and integration of security solutions for embedded systems and aerospace communication protocols.
Led implementation of a BPSEC key management demonstrator based on NASA-JPL ION.
I worked within an R&D project with i2CAT (Barcelona, Spain).
2017-2022
I worked for almost six years at Satellogic http://satellogic.com, an innovative company in the satellite remote sensing industry (primarily satellite imagery), providing satellite-based insights to improve decision-making.
I worked as a software engineer in the Satellite Attitude Estimation and Control Systems area, using modern software technologies to replicate production environments for offline testing, as well as in-flight testing and deployment.
2016
I worked for five months at Clariphy Argentina S.A., contributing to the development and testing of a new low-power timing recovery architecture.
2015
External consultant for Clariphy Argentina S.A.
2011-2015
I worked as a Senior Engineer at Clariphy Argentina S.A. (now part of Marvell, https://www.marvell.com/), a company partnering with Clariphy Communication Inc. (USA), a world leader in high-speed coherent fiber optics transceivers.
Development of a Python-based simulation testing framework to automate configuration, post-processing analysis, and reporting.
Design of high-level DSP algorithm models in Python.
Ongoing internal consulting on C++, Python, and Git.
2014 Significant enhancement of Clariphy’s internal C++ simulation framework for digital system models.
Led internal migration from SVN to Git, improving workflow speed and reliability, and acted as Git trainer.
2013 Delivered a 16-hour advanced Python programming course covering Python philosophy, objects and names, docstrings, flow control, functions, modules, packages, classes, inheritance, overriding, standard interfaces (operators, iterators, generators, context managers), and the use of IPython/Jupyter.
Designed and developed a database model using Django ORM to efficiently manage thousands of configuration parameters per simulation case.
2012-2013 One of the main inventors in a US patent on a dual-polarization coherent timing recovery algorithm under non-stationary PMD conditions for a 200G coherent fiber optic transceiver developed at Clariphy Argentina S.A.
2011 Acquired general knowledge in DSP models for fiber optic transceivers.

Additional Experience & Achievements

2010
English studies in London: Completed 215 lessons at the Callan School of English and reached Stage 8 of the Callan Method (Stage 6 ≈ Cambridge Preliminary level, Stage 12 ≈ Cambridge First Certificate level).
International Knowledge Measurement (IKM) C++ Programming Test: Score 80/100.
2009
Internship at Magneti Marelli (Italy), in the telematics applications sector (vehicle localization and remote control using cellular networks and ACP protocol).
2008–2009
Navigation and Related Applications master’s coursework delivered in English. Designed and tested DSP algorithms for real GPS signals. Simulated Galileo signals and analyzed techniques to improve positioning accuracy.
2008
Design and development of an RFID-based physical access control system with RS-485 network interface.
2007
Installation and configuration of IP-based remote surveillance systems for retail stores.
2006–2007
Final Project – Telecommunications Engineering: Development of an IP phone (hardware and software human interface).
FIR, IIR, and analog filter design.
Programming in PIC16F876 (assembler and C++) under Linux.
Design of multiplexing/demultiplexing protocol and PCB design.
2005
Embedded Linux course (UBP IEEE Student Branch, Carlos Alejandro Dri – Systelab).
Latex course (UBP IEEE Student Branch by Eschoyez Maximiliano).
2001-2005
Coursework toward Telecommunications Engineering degree at Blas Pascal University.
2000
5th place in the National Selection Competition (Level 3), Argentine Informatics Olympiad (OIA).
3rd place in the National Competition (Level 3), OIA.
1999
5th place in the National Selection Competition (Level 3), OIA.
1998
1st place in the Provincial Competition (Level 2), OIA.
1997
2nd place in the National Competition (Level 2), OIA.
Self-taught C++ programmer.