After completing my PhD in physics, I joined DESY as a post-doc on the P65 beamline.
My role was to a mixture of research and software engineering.
I am grateful for the opportunity to work at a research facility and to be able to work with a team of talented researchers. It cemented my belief that software engineering is what I wanted to do in my life.
Responsibilities
- I was responsible for the maintenance of the beamline and the equipment.
- I was responsible for the development of the software used to control the beamline mostly using Python and C++. From prototypes to production-level code and large data analysis pipelines.
- I improved the software with more modern software engineering practices.
- Use React for more dynamic user interfaces,
- Introduced automated testing
- Designing user centric software solutions for up to 30 research projects per year.