I am Stefano Ampolo

Electronics Engineer, PCB Designer, Product/Test Engineer,Firmware Programmer,Maker,Gamer,Musician,Thinker,Adventurer,Also if you like what you see - Web Designer?














At the core of everything, whether extraordinary and surprising or banal and obvious, there is always time and space.

Here is the time (just a little) and (web)space of an Electronic Engineer.

• Ignition & Lift-OFF •

Hello and welcome to my website!


In a world where the digital landscape is constantly evolving,
I'm thrilled to introduce this online sanctuary - a space where creativity meets commitment and passion knows no bounds. This website is more than just a digital CV or portfolio; it's a curated collection of my most ambitious projects, musings, and philosophies that fuel my curiosity and drive me. As a multifaceted engineer with a thrill for adventures, I'll be sharing updates on my latest ventures, from 3D modeling and CNC machining masterpieces to immersive VR gaming experiences. Get ready to dive into the uncharted territories of my mind, where art and technology converge!

Name: Stefano Ampolo

Job: Electronics Engineer

Email: stefano.ampolo@gmail.com

Phone: (+39) 338-6693615


Skills & Confidence


CADs - 3D Designing

Altium Designer 75%
Eagle PCB Designer 45%
Cadence Virtuoso 35%
Pspice 55%
MatLab 75%
Simulink 60%


Programming Languages

C 90%
C++ 75%
Python 60%
Java 40%


Mark-Up & Style Sheet Languages

HTML 80%
CSS 55%
LaTEX 70%


Operating Systems

Windos 10 95%
Ubuntu 60%
Android 80%
Max - Q

My Career began when I decided to leave my homeland, family and friends to attend the best university that my country could offer: the great and famous "Politecnico di Milano" where I pursued a bachelors and master degree in Electronic Engineering, driven by an insatiable curiosity and passion for science, mathematics, and electronics. The likes of Nikola Tesla, Carl Friedrich Gauss, Richard Feynman, Stephen Hawking, and Albert Einstein have been a constant source of inspiration for me, shaping my culture and personality.

As a child, I always was fascinated by the inner workings of things, often taking them apart to understand how they ticked. But whenever I'd encounter a PCB, my curiosity would spike, it couldnt be satisfied, this is what pushed me to persue this career, to uncover the secrets behind the intricate networks of small cylinders, colored rectangles and black boxes. In front of an object like that my ability to understand sank, consequently being inversely proportional, my curiosity could not help but explode, I absolutely had to understand. So, polarized by my curiosity and esteem for the great inventors of the past, here I am, just nineteen years old, leaving my hometown and starting a university career in Milan. Here I quickly found new inspiring challenges and also an extra outlet for my passion for space, as a member of Skyward Experimental Rocketry.

Per Aspera Ad Astra!
A student association where we designed, built and launched rockets, competing with other universities and also, analyzing the collected data, studying the dynamics of the missile and its interactions with the atmosphere.
In Skyward, I took on various roles, from PCB Designer&Assembler to Control Engineer and Firmware Developer. I worked on a self-guided landing system, utilizing a Rogallo sail, mathlab modeling and simulation, scale prototypes, and several validation launches from various locations (a Bridge, a High rise building, a Water-Dam near Brescia, and even launching the scale model from a flying Helicopter!) to validate the landing control algorithm (mainly IMU and GPS, and validated by a Kalman filter). After completing my undergraduate degree and starting my master's, I left the Skyward project to make way for the new generation to continue our efforts, and focused on my thesis project: the FEES Project: a cube sat for device and system validation and testing - in space. This project absorbed me completely, making me skip many exams. My work was multifaceted, and lasted about a year and a half. My career so far can be summarized thus. This my past, and now I'm working to complete my thesis (Project FEES) and give my last subjects to earn the title of Master's Degree in Electronic Engineering. Skyward Team is still active and has recently won several european rocketry competitions, like Eurock 2022 and Eurock 2024!

• Main Engine Cut OFF •

My work in F.E.E.S.
Flexible Embedded Experimental Rocketry.


My Master's thesis project was the Housekeeping software of a satellite,
developed in collaboration with GPAdvanced projects, Laser Navigation, LinkIT,
and several universities (PoliMi, Trieste, and Brno). The Cubesat-FEES project
aimed to design and validate a micro-platform for space validation, serving as a base
for future low-cost microsatellite constellations. I played a multifaceted role,
primarily focusing on C and C++ application programming to handle the satellite's mission phases.
I also contributed to PCB design, hardware debugging, and revisioning,
as well as software development, including device drivers and porting the system to Miosix,
ChibiOS, Ardupilot, and FreeRTOS. Additionally,
I analysed runtime processing overhead and memory requirements, and performed Hardware-in-the-loop testing
using an Stm32F4Discovery Board and logic analyzers.
This is my master thesis project: Housekeeping software of a satellite,
my roles inside this project were multiple and mixed.
This Project is a shared effort between several corporations:
GPAdvanced projects, Laser Navigation, LinkIT
and collaborations with 2 PoliMi departments, Trieste University and Brno University.
The main objective of the Cubesat-FEES project is the development and validation
of a micro-platform for space validation (1/3 Cubesat), to the aim of being used
nextly as a base for future low cost microsatellite constellation projects.
My role in the project was supposed to be mainly application programming in C and C++,
to code the behavior of the satellite in the several phases of the mission.
But depending on the project needs and in the team lacks, I also helped in PCB designing,
Hardware debugging and revisioning. Software developing - I developed the application level
as well as most of the device drivers, I also ported the system in: Miosix, ChibiOS, Ardupilot and FreeRTOS as requested.
I was able to analyze the processing overhead and memory requirements at runtime for all of the systems and did Harware-in-the-loop testing using an Stm32F4Discovery Board and logic analyzers. Links to the project here: • http://www.gpadvancedprojects.com/fees • https://www.lasenavigation.it/the-cubesat-fees-flexible-experimental-embedded-satelliteproject-update/


Project Summary:
- Master thesis project: Housekeeping software for a satellite
- Collaborative effort between GPAdvanced projects, Laser Navigation, LinkIT, 2 PoliMi departments (DAER and DEIB), Trieste University, and Brno University
- Main objective: Development and validation of a micro-platform for space validation (1/3 Cubesat) for future low-cost microsatellite constellation projects


My Role and Responsibilities:
- Primary focus on application programming in C and C++
- Coded satellite behavior for various mission phases
- Assisted with PCB designing, hardware debugging, and revisioning
- Developed application level and most device drivers
- Ported the system to Miosix, ChibiOS, Ardupilot, and FreeRTOS
- Analyzed processing overhead and memory requirements
- Performed hardware-in-the-loop testing using Stm32F4Discovery Board and logic analyzers


Project Links:
www.apogeo.space
www.lasernavigation.it/the-cubesat-fees-flexible-experimental-embedded-satelliteproject-update
https://db.satnogs.org/satellite/FXHJ-9671-3244-3623-7704 https://everydayastronaut.com/cas500-1-rideshare-soyuz-2-1a-fregat-m/ Launch streaming https://spaceflightnow.com/2021/03/19/soyuz-cas500-1-rideshare-mission-status-center/
The Satellite was launched on board of a Soyuz-2.1a/Fregat rocket, from the Baikonur Cosmodrome, in Kazakhstan on the 22/03/2021.
The Soyuz took to space 38 satellites during that launch ( 90 18 Soyuz-2-1a Fregat V15000-044 22.03.2021 Ba LC-31/6 ST CAS500 1 / ELSA-d Servicer / ELSA-d Client / GRUS 1B, …, 1E / Najm 1 / DMSat 1 / UniSat 7 / BCCSAT 1 / FEES / DIY 1 / SMOG 1 / STECCO / SAMSON 1, 2, 3 / Kepler 6, 7 / NanoSatC-Br 2 / KMSL / CANYVAL-C 1, 2 / BeeSat 5, …, 8 / Hiber 3 / CubeSX-HSE / CubeSX-Sirius-HSE / Orbicraft-Zorkiy / WildTrackCube-SIMBA / GRBAlpha / 3B5GSAT / LacunaSat 2b / ChallengeOne / KSU-Cubesat) The main payload of the mission was the CAS500 satellite, secondary payload was the UNISAT7, and inside the cubesat launcher of the UNISAT-7 the FEES was installed. The full lifespan of the mission was supposed to be 3 months, the satellite was instead fully working up until the moment it de-orbited on the 14/02/2024, saint Valentine's day.

• Staging •

Growing up means giving up of what was holding us for something greater to be achieved.


My work in ST Microelectronics.

My role in ST was very peculiar. I was the eyes of the company over mass production's output, just before the client.
This job is often split in two roles, the Product Engineer and the Test Engineer.


In short the job consists in making all that is necessary to test mass produced chips,
aiming to discern good chips from defects and avoid them ever getting to the client.
I'll try to synthesise all my tasks in a few points:

• Design test strategies to measure every electrical quantity guaranteed by testing (GBT).
• Design of the Probe Card for ATE (Automated Test Equipment) according to test needs.
• Design Product's Testing procedures (Flows, Temperatures, Reliability).
• Cooperate with the Designers to embed on chip measurement and self test hardware (BIST).
• Develop and Maintain the mass production's electrical Test Program.
• Analyze the data from production to find issues of any source on the Product.
• Tailor the test program to many production facilities and check Yields and performance.
• Optimize test time by employing best practices in testing techniques
and exploiting extreme testing Parallelization.
• Manage the Quality Assurance test flow and its data.
• Check and Validate reliability test data (Ongoing Reliability Tests).
• Characterize the product in all main variability aspects: Production, Voltage, Temperature.
• Analyze statistical data from Characterization to study Reproducibility & Replicability
and calculate proper Guard Bands in electrical test limits to guarantee product quality.
• Organize technical meetings with sub-cons and customers to discuss problems found
and propose testing solutions in a trade-off: yield (gain)/test time (cost).
• Cooperate with the Failure Analysis team to find issues on returns from the client
and design and deploy in production a new test to filter out the newly found form of failure.


I like this job because it allows me to work with all aspects of the company's business,
I work in close contact to all teams involved in the life of the product.
With the Design team, mostly during the DFT phase (Design for Testability),
with the hardware team everyday in the lab,
with the quality and failure analysis team every time there is a new issue to be addressed,
with the application team to compare measurements for correlation despite the different
hardware setups and finally with production engineers to handle issues related to production.
The Client all my team works for is Leader in the field of consumer electronics,
the products we manage are high speed low voltage mixed signal integrated circuits.


• Retro Boosters •

Out of the confort zone,
Alone in Germany and working in a Tech Start-UP!


My time in Black Semiconductor GmbH

As an Opto-Electronics System Integration Engineer at Black Semiconductor,
I played a key role in the development of high-speed communications systems.
My expertise spanned across multiple areas, including PDK/photonic mask design,
rapid prototyping, and automatic wafer prober installation and test development.
I collaborated with cross-functional teams to identify and address technological challenges,
developing both short-term and long-term solutions to ensure timely and cost-effective product launches.
One of my key accomplishments was leading the design of a product demo,
a prototype that showcased the company's graphene technology.
I worked closely with external partners to establish a supply chain for production,
and managed them to ensure timely project delivery.
In addition to my technical responsibilities, I also contributed to the development of photonic mask design,
PDK development, wafer-level testing, and bench testing environment setup.
My experience with 3D printing and CNC expertise allowed me to design and integrate hardware for various applications.
Throughout my tenure, I developed strong problem-solving skills and the ability to work independently on complex technical projects.

I served as the right-hand man to the CTO, driving solutions to critical problems and leading cross-functional teams
to achieve product development goals. I identified and addressed technological challenges across design,
integration, process, and product design, developing short-term and long-term solutions to ensure strict costs
and time to market requirements.
A key accomplishment was leading the design of a product demo, a prototype that showcased the company's graphene technology,
and establishing partnerships to build a supply chain for production.
My responsibilities included PDK/photonic mask design, rapid prototyping, automatic prober installation and integration,
and external partners management. I worked closely with an external design house to expedite chip design and managed stakeholder expectations to ensure timely project delivery.
As a multifaceted engineer, I contributed to photonic mask design, PDK development, wafer-level testing, and bench testing environment setup,
while also designing and integrating hardware and utilising 3D printing and CNC expertise.
Throughout my tenure, I demonstrated strong problem-solving skills, ability to work independently,
and a passion for learning new technologies, with a focus on driving innovation in the opto-electronics industry.


As part of the startup environment, my role involved cooperation amongst the technical teams, providing vision and oversight to multiple problems.
These included pdk development with design team, single product design,
I filled in the missing ranks by solving key issues amongst various teams.
A natural problem solver, I worked on the most serious problems as they arise.
I managed stakeholders expectactations as well as having the oversight to bring together what the missing pieces are.
This included external companies missing in the (outsourcing solutions), product supply chain.

-> Landing - Zone <--


I decided to make this space-themed website because space's always been a passion of mine. As a child, I believed I was born in that very unfortunate period of time where the entire surface of the Earth has already been explored and at the same time it is still too early to explore the stars, but I no longer believe in that.
We are microbes on the shoulders of giants - Quote by Bernard of Chartres exaggerated. It is very true that the creations, inventions and ideas of the greats of the past help us immeasurably in our present life, and that there is a disproportionate amount of "luck" and opportunity unbalanced in favor of those born in the future. But this cannot stop us or slow us down! We must not think that we just have to wait and progress will improve our lives. Progress does not exist without our strength, our will in the present and our sacrifices.
I firmly believe that space exploration is an unparalleled push in polarizing minds towards noble goals such as breaking down territorial borders and creating a single global mentality.

PCB Design

2 Years of Altium experience.
2+ years in other PCB CAD software.

Coding

4 Years of experience at a professional level as a Firmware developer/ Test Developer.

Test Engineer

Hardware Debugger &
Embedded Software Tester.

Space

I Hope my passion will drive my future projects and carrer.

3D Manufacturing

Experience in additive and subtracting manufacturing and G-Code Editing.

Future Projects

Placeholder for sharable future projects. (Right now I'm working on NDA Protected topics)