Petr Kubánek is a Senior Software Engineer with 24 years of experience building and operating control systems for world-class observatories, from Stellarium telescope integrations to the Vera C. Rubin Observatory and the University of Arizona mirror lab. As the original author and long-time maintainer of RTS2, he has deployed autonomous telescope control software across all continents—including Antarctica—and led a global community of professional and amateur astronomers. His day-to-day spans embedded C on MCUs, FPGA and cRIO LabView, soft‑real‑time C++ control, and Python GUIs, all proven on large-scale mirror control (M1M3) driving hundreds of actuators and thermal devices. Comfortable in Linux toolchains and open source, he also contributed telescope control features to the popular Stellarium project, adding RTS2 integration and satellite tracking. He prefers challenging scientific infrastructure work over conventional corporate roles, but remains open to opportunities that match the technical depth he enjoys.
24 years of coding experience
16 years of employment as a software developer
Master's degree, Soft Computing y Systemas Inteligente, Master's degree, Soft Computing y Systemas Inteligente at Universidad de Granada
Informatika, Informatika at Gymnazium Arabská
Master's degree, Software Engineering, Master's degree, Software Engineering at Univerzita Karlova v Praze
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Role in this project:
Back-end Developer
Contributions:29 commits in 1 year 7 months
Contributions summary:Petr primarily contributed to the Telescope Control plugin, adding and improving functionality for controlling telescopes and integrating with external hardware. They implemented features for connecting to and controlling RTS2 telescopes, which involved writing code to handle network communication, parse JSON data, and send commands to the telescopes. The contributions also included the integration of TLE satellite tracking, extending the telescope's capabilities. This also included enhancements for more reliable network connections.
Contributions:72 PRs, 265 pushes, 74 branches in 1 year 2 months
python-guipythonsupport-systemgui
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.