Jakub Bednář

Senior Java Developer at APITEA Technologies s.r.o.

Přerov, Central Moravia, Czechia
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
Jakub Bednář is a Senior Java Developer with 13 years of hands-on experience building backend systems and improving developer tooling from Přerov, Czechia. He has long-term commercial experience at APITEA Technologies and earlier Java foundations at B2B Centrum, and contributes actively to prominent open-source projects in the InfluxData ecosystem, touching InfluxDB clients across Java, Python, and Go. His contributions span API and client design, serialization and time-precision handling, concurrent-safe client reuse, and CI/CD and site deployment automation—demonstrating both deep backend engineering and practical DevOps skills. Notably, he improved client-side time handling and mapping strategies and helped automate Maven site deployments for widely used JVM libraries, showing attention to interoperability and developer experience.
code13 years of coding experience
job6 years of employment as a software developer
bookMasaryk University Brno
languagesEnglish, Czech, Slovak
stackoverflow-logo

Stackoverflow

Stats
96reputation
11kreached
6answers
0questions
github-logo-circle

Github Skills (37)

python10
apidoc10
testing10
data-serialization10
java10
serialization10
javas10
go10
api10
github-pages10
golang10
maven10
influxdb10
async9
pandas9

Programming languages (19)

C#JavaC++RustGoMustacheFLUXHTML

Github contributions (5)

github-logo-circle
InfluxDB 2.0 python client
Role in this project:
userBack-end Developer
Contributions:38 releases, 147 reviews, 287 commits in 3 years 5 months
Contributions summary:Jakub's contributions primarily focused on implementing and refining the API for the InfluxDB Python client. They added support for both synchronous and asynchronous writes, incorporated batching functionality, and improved data serialization to handle various data types including strings, dictionaries, and Pandas DataFrames. Furthermore, the user implemented support for handling time zones and built out the framework to enable logging, retry, and error handling for API requests.
pythonpython-clientinfluxdatainfluxdbjupyter
InfluxDB 2 JVM Based Clients
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:44 releases, 358 reviews, 723 commits in 4 years 3 months
Contributions summary:Jakub's contributions primarily focused on setting up and configuring the Maven site deployment to GitHub Pages. They also improved the JavaDoc documentation for the Flux clients. The user also implemented the FluxClient and related Java classes, suggesting a focus on backend development. Furthermore, they worked on a shell script (`publish-site.sh`) for building and deploying the Maven site, indicating DevOps or build automation involvement.
rxjavainfluxdatainfluxdbjvmflux
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
Jakub Bednář - Senior Java Developer at APITEA Technologies s.r.o.