Michele Berno

Functional Design Engineer @ Asml | PhD in Information Engineering (Edge Computing, Mathematical Optimization) @UniPD

Eindhoven, North Brabant, Netherlands

About

Experienced software engineer with expertise in computer vision, mathematical optimization, and system calibration. Skilled in multi-threading, GPU-accelerated applications (OpenMP and CUDA), and resolving critical issues in time-critical complex production environments (also on-premise). A strong supporter of collaborative workplaces and information sharing. Conducted research on distributed optimization and control strategies for green edge-computing networks, leveraging machine learning-based insights. Contributed to prototypes for anomaly detection in vehicular traffic networks (Bayesian networks) and predictive maintenance for amusement park machines (Hebbian learning). Holds a Ph.D. in Information Engineering from the University of Padova, with a strong background in Telecommunication (M.Sc.). Visiting Researcher at the Computer Science Department of the Saint Louis University. Proficient in C++, Python, and Matlab. Received multiple awards for technical work presented at international conferences. #UniPD #Mathematical Optimization #Machine Learning #Edge-Computing #Software Engineering

Experience

  • Functional Design Engineer at ASML
    Jun 2023 - Present · 3 yrs 2 mos

  • Software Engineer at Microtec Innovating Wood
    Nov 2020 - May 2023 · 2 yrs 7 mos

    Developed and deployed computer vision and optimization applications for sawmills using OOP principles (mostly C++, and Windows environments). Delivered solutions that improved efficiency and accuracy, resulting in increased productivity and profitability for the sawmill operations. Implemented parallel algorithms using multi-threading, Cuda, and OpenMP to accelerate image processing tasks. Conducted application processing time profiling on multiple GPU devices to identify performance bottlenecks and guide future hardware upgrades. Diagnosed and resolved critical issues in production environments related to concurrency, communications, and hardware. Collaborated with cross-functional teams to identify root causes and implement effective solutions, minimizing downtime and ensuring seamless operations. Automated a multi-sensor (100+) calibration process, reducing the calibration time from one day to minutes. Developed and deployed the automation solution that significantly reduced the time required for calibration, improving efficiency, and accuracy while minimizing production delays. Collaborated with a 10-engineer team to deliver new customized features and ensure requirements satisfaction, also on-premise.

  • Food Delivery Service at MyMenu
    Oct 2015 - Jul 2017 · 1 yr 10 mos

    MyMenu food delivery service

  • Student Job at University of Padova
    Mar 2014 - Aug 2014 · 6 mos

    Front desk assistant (@Language Center, and @Student Secretariat)