Paweł Urban is an engineering manager and founder with 11+ years of commercial software development experience and roots in hobbyist BASIC on the Commodore 64. He blends hands-on backend engineering—recently deepening expertise in Go—with people leadership, having progressed from senior developer to engineering manager at nexos.ai and led backend teams at Promo.com and Burda. As creator of Dieter.pl and Dieterian.com he designs and delivers end-to-end web platforms (Go, PHP, Symfony, React) and is pragmatic about production concerns like caching, search, and scalability. He contributes pragmatic open-source improvements to projects such as an RxAndroidBle BLE library, showing attention to API design, error handling and refactoring. Known for valuing soft skills as highly as technical ability, he pairs technical breadth with a founder’s bias for product-driven delivery.
11 years of coding experience
18 years of employment as a software developer
Magister inżynier (Mgr inż.), Informatyka, Magister inżynier (Mgr inż.), Informatyka at Rzeszow University of Technology
An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface
Role in this project:
Mobile Developer (Android)
Contributions:4 releases, 187 commits, 67 PRs in 2 years 4 months
Contributions summary:Paweł primarily focused on refactoring and adding comments to the Android Bluetooth Low Energy (BLE) library. They made changes to the core interfaces like `RxBleClient`, `RxBleDevice`, and `RxBleConnection`, adding methods for filtering scan results and adding the MAC address to the interface. They also updated the implementation of the scan operation to include filtering by service UUIDs and parsing of the scan records. The changes involved modifying existing code and adding proper error handling and refactoring.
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.