Summary
Mikhail Dubrovin is a software developer with over a decade of hands-on experience building scientific and research-grade data analysis tools for large-scale experimental facilities, currently working at SLAC National Accelerator Laboratory on LCLS. He combines deep physics research background (decades of particle-physics experiments and a Ph.D.-level trajectory) with practical engineering: C++, Python/Cython, Qt/PyQt, HDF5 workflows and high-performance image and detector-calibration algorithms. Mikhail has delivered GUI-based calibration managers, 3D detector geometry libraries, fast image-to-polar histogram conversions, and a suite of data-exploration and time-correlation tools used by experimentalists. His career blends R&D on detectors, front-end electronics and radiation monitors with production software for analysis and simulation, making him fluent in both instrumentation and data pipelines. Based in Menlo Park, he is notable for translating complex experimental requirements into user-friendly tools that accelerate day-to-day science at photon sources.
11 years of coding experience
26 years of employment as a software developer
HS Diploma, HS Diploma at SESC NSU — ( СУНЦ НГУ \ ФМШ )
Master, Physics, Elementary particles, Master, Physics, Elementary particles at Novosibirsk State University (NSU)
Russian, English