Session·0 clicks · 0 cm · 0s
Software Engineer (Thesis Project)

ATLAS/CERN — ITk Temperature Monitoring System

Back to projects

Real-time monitoring and visualization for individual sensor temperature behavior

PythonFlaskWinCCReal-time MonitoringData Visualization

Problem

The project addressed the lack of precise real-time visibility into individual sensor temperature behavior. Existing measurements provided only a general view, making it difficult to identify damaged sensors or determine when recalibration was needed.

Approach

I focused on building the software layer that represented sensor behavior in real time. This included helping process sensor data, converting voltage readings into temperature values, and designing the interface that made deviations visible through live graphs, alerts, and alarms.

Outcomes

  • Delivered a working monitoring system that met project requirements and was well received by CERN collaborators.
  • Created a clearer way to detect faulty sensors and recalibration needs through individual monitoring.
  • Received an Honor Mention as part of the thesis outcome.

Contributions

  • Developed the graphical interface for real-time visualization of sensor temperature variation.
  • Contributed to the backend architecture using Python and Flask for real-time data processing.
  • Implemented logic to support the transformation of voltage readings into temperature values.
  • Helped ensure synchronization between data processing and the user interface.

Lessons learned

  • Strong technical results depend on strong collaboration, especially when software, mechatronics, and external teams must integrate into a single working system.
  • Real-time systems need not only correct processing, but also clear interfaces that help people interpret data quickly.