During my tenure at Saurer Group and Leica Geosystems, I developed predictive models, automated testing frameworks, and collaborated with interdisciplinary teams to drive innovation. My role as an Embedded Software Engineer at MENU SYSTEM involved backend data analysis and algorithms for embedded systems, which honed my skills in extracting actionable insights from large datasets. My experience with C++, Python, and various data science tools, including Docker and DevOps practices, aligns well with the requirements for this role.

Stefano I. Gianoli

During my tenure at Saurer Group and Leica Geosystems, I developed predictive models, automated testing frameworks, and collaborated with interdisciplinary teams to drive innovation. My role as an Embedded Software Engineer at MENU SYSTEM involved backend data analysis and algorithms for embedded systems, which honed my skills in extracting actionable insights from large datasets. My experience with C++, Python, and various data science tools, including Docker and DevOps practices, aligns well with the requirements for this role.

Available to hire

During my tenure at Saurer Group and Leica Geosystems, I developed predictive models, automated testing frameworks, and collaborated with interdisciplinary teams to drive innovation. My role as an Embedded Software Engineer at MENU SYSTEM involved backend data analysis and algorithms for embedded systems, which honed my skills in extracting actionable insights from large datasets. My experience with C++, Python, and various data science tools, including Docker and DevOps practices, aligns well with the requirements for this role.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Italian
Fluent
English
Fluent
German
Advanced

Work Experience

Embedded Software Developer at Menu System AG
October 1, 2024 - December 1, 2025
Maintained and enhanced a customer-facing cloud service backend using Python, reducing system downtime by 10% through systematic bug resolution and code refactoring. Developed robust object-oriented designs for data acquisition and LTI model tuning, improving system efficiency by 10% and reducing error rates. Prototyped a Kalman Filter in Python for induction cookers, translating the algorithm into C to enhance control accuracy by 10%, reaching set point twice faster, without oscillations.
Software Engineer at Leica Geosystems part of Hexagon
May 1, 2023 - June 1, 2024
Developed software for machine control applications, enhancing system efficiency by 10% and reducing error rates. Implemented DevOps IAC practices using various build systems, virtualization, and containers, improving deployment speed by 10%. Collaborated in interdisciplinary, international, and decentralized development teams, ensuring seamless integration and project success. Supported tester team in introducing a new BDD framework, reducing costs and development speed by 10%.
Contractor - CMM testing at Hexagon Technology Center GmbH (HTC)
October 1, 2021 - April 1, 2023
New Coordinate Measuring Machine (CMM) testing, in a team of metrologists, testers, FW and SW developers. Interacting with early firmware API releases using Python scripts, to carry out measurements on calibrated artefacts.
Data Analyst at Saurer Intelligent Technologies AG (SITAG)
October 1, 2018 - July 1, 2020
Business data analytics, forecasting on SQL CRM database in Python. Sensor’s data qualification for anomalies detection in Python. Advanced Deep Learning for Textiles: Developed and implemented ANN-based solutions in MATLAB for the end-to-end analysis of textile patterns.
Project Collaborator at ETH Zurich, Institute of Biogeochemistry and Pollutant Dynamics
February 1, 2017 - September 1, 2018
Contribute to the development of a Graphical User Interface for the existing simulation routines as a cross platform desktop and web-based application, using Matlab.
Algorithm development specialist at Metrohm AG
November 1, 2011 - February 1, 2017
Care of algorithms for Titrators, Voltammeters and NIR/Raman instruments. Supporting Hardware and Software departments for the implementation of algorithms in embedded systems / PC. Implementation of a path-planning algorithm for a SCARA robot. NIR signal pre-treatment/multivariate calibration algorithms (PLS, MLR, SIMCA among others), migration from C++ to Matlab. Product: VisionAir. Development and testing of Matlab Coder Toolbox ready code. Implementation of Java / C# routines for importing/exporting calibration xml compressed data format. Able to work in geographically delocalized Scrum team (USA, RUS, DK). Development of an integration tests suite in support of the NIR spectroscopy algorithm migration to Matlab.

Education

PhD in Chemical Engineering at ETH Zurich
January 1, 2003 - December 31, 2009
MSc Industrial Mathematics at University of Chester
January 1, 2000 - December 31, 2002
MSc Industrial Chemistry at Università di Milano
January 1, 1989 - December 31, 1998

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Manufacturing, Life Sciences, Education, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer today.