Paweł Urban

Engineering Manager at Dieter.pl

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job18 years of employment as a software developer
bookMagister inżynier (Mgr inż.), Informatyka, Magister inżynier (Mgr inż.), Informatyka at Rzeszow University of Technology
github-logo-circle

Github Skills (9)

javas10
bluetooth-le10
btle10
android10
rxjava10
java10
rxjavafx10
bluetooth10
android-library9

Programming languages (11)

TypeScriptJavaC++ScalaJavaScriptPerlHTMLGroovy

Github contributions (5)

github-logo-circle
dariuszseweryn/RxAndroidBle

Jan 2016 - Jun 2018

An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface
Role in this project:
userMobile 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.
android-bluetoothbluetooth-lerxjavarxjava3bluetooth
bobroalexandr/RxAndroidBle

Mar 2016 - Aug 2016

Contributions:19 commits in 4 months
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.
Request Free Trial
Paweł Urban - Engineering Manager at Dieter.pl