David Roesel

Random picture from my travels.
Bruce Peninsula, ON, Canada

Welcome to my personal and academic space!

I am an experimental physicist turned software engineer. I am fascinated by nature and love making things move on their own. I currently work in the cybersecurity field, and provide consulting services in software engineering and hardware automation. If you would like to talk to me, reach out!

Research related

I spent a lot of time working with unconventional microscopy techniques and inventing their novel applications. I went through FNSPE CTU and University of Waterloo, before obtaining my PhD at EPFL. Over the years, I have performed research at FNSPE CTU, as well as IPE and JHIPC of the Czech Academy of Sciences.

Other interests

I spend most of my work time in front of a computer screen, but I have a wide variety of other interests as well. I would be delighted to talk to you about any of the following:

  • I am really into 3D printing, enough to build my own 3D printer. I believe that paired with CAD modelling, 3D printing becomes a superpower in life experimental research.
  • I am a fan of space exploration and especially Mars rovers. My friend and I even built one for fun.
  • I support open-source, and believe that it should always be the first choice, especially in science. I maintain an open-source Python library for controlling Thorlabs Elliptec™ devices in my free time.
  • I love automating things (hardware and software), and I usually use Python to do it. I have designed and implemented high-throughput acquisition routines both in academia (for my master's and my PhD) and in industry (Czech Vacuum and Oryl Photonics).
  • I am an amateur photographer. The vast majority of images on this website come from my camera and a dedicated photography page is coming soon™. Until then, you can have a look at my New Year wishes.
  • I am a fan of selfhosting, which is why I ran and managed a community hosting project for years.
  • I like the idea of citizen science and run a weather station sensor node for Sensor.Community, as well as a Raspberry Pi ADS-B FlightAware receiver.