Paweł Stefański is a Data Engineer with 11 years of experience building and scaling data platforms, currently working at SwissBorg from Wrocław. He combines deep big-data expertise—Spark, Scala, Hadoop, Hive and cluster management—with hands-on experience delivering production pipelines and architectural decisions at banks like Nordea and Credit Suisse. As a former technical lead he has managed cross-functional teams and owned complex transformations processing terabytes of data daily. His background in mechatronics and embedded systems shows up in substantial open-source contributions to popular flight controller projects (Betaflight/Cleanflight), where he implemented and refactored SPI radio protocols and device drivers. That blend of low-level firmware work and high-level data engineering gives him a rare perspective on reliability, performance and systems integration. He is comfortable moving between code, architecture and operational responsibility to deliver robust, auditable data solutions.
11 years of coding experience
8 years of employment as a software developer
Master's degree Mechatronics Robotics and Automation Engineering, Master's degree Mechatronics Robotics and Automation Engineering at Wrocław University of Science and Technology
Piano, Piano at Karol Szymanowski’s Music School in Zamość
Contributions:105 reviews, 22 commits, 26 PRs in 2 years 8 months
Contributions summary:Paweł primarily refactored and implemented features related to the SPI interface and radio protocols within the Betaflight flight controller firmware. Their contributions include the refactoring of SPI RX LED blinking and bind plug functionality, implementing the SPI SPEKTRUM protocol, and supporting the FRSKY X EU LBT. They also integrated and enhanced several other RX protocols and drivers for the A7105 and ExpressLRS devices.
Clean-code version of the baseflight flight controller firmware
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:8 commits, 2 comments in 1 year 7 months
Contributions summary:Paweł primarily focused on refactoring and implementing new features related to the SPI-based receiver protocols for flight controllers. They updated the SPI communication code, implemented the SPI SPEKTRUM protocol, and added support for FrSky X EU LBT. Further contributions involved integrating FlySky SPI RX-specific CLI commands and fixing DShot telemetry interactions. These updates enhance the flight controller's compatibility with various receiver protocols.
flightcontrollerfirmwarecleanflight-controller
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.