Jacek Tomasiak is a seasoned software engineer with 13 years of experience building backend systems, cloud platforms, and automation tooling, currently contributing at Arista Networks from Wrocław. His background spans OpenStack and SUSE cloud development, where he worked across Ruby, Python, Chef, Golang (including FFI), and React, and he has a strong track record of backporting CVE fixes for production packages. Earlier roles at Nokia Siemens and Siemens honed his skills in large-scale data processing, telecom planning tools, and infrastructure provisioning. Jacek is an active open-source contributor with practical contributions to notable projects such as Tvheadend (DVB handling) and influxdb-php, showing attention to protocol specifics and robust test coverage. He combines systems-level understanding of networking and broadcast standards with hands-on implementation of cryptographic and decoding work (e.g., Izar water meter support), making him effective at solving edge-case interoperability problems. Trained as an MSc Software Engineer from Wroclaw University of Science and Technology, he favors pragmatic, maintainable solutions for complex distributed systems.
13 years of coding experience
18 years of employment as a software developer
MSc Eng, Software Engineery, MSc Eng, Software Engineery at Wroclaw University of Science and Technology
Tvheadend is the leading TV streaming server for Linux with ATSC, DVB-C/C2, DVB-S/S2, DVB-T/T2, IPTV, SAT>IP and unix pipe input sources
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 1 comment in 9 years 5 months
Contributions summary:Jacek primarily focused on improving the functionality and maintainability of the Tvheadend backend system. Their contributions include fixing charset handling in DVB services, which likely impacts the correct display of TV channel information. They also addressed content type translation issues and restored a default port configuration. The user's work demonstrates a strong understanding of DVB standards and the internal workings of the Tvheadend project.
Read the wired or wireless mbus protocol to acquire utility meter readings.
Role in this project:
Backend Developer
Contributions:7 commits, 4 PRs, 9 comments in 3 months
Contributions summary:Jacek significantly contributed to the `wmbusmeters` project by implementing support for the Izar water meter. This involved writing new code to decode PRIOS data, including handling encryption keys and extracting consumption values. They also added support for custom keys and extracted the "last month total" consumption data. Additionally, the user fixed a reported medium type issue and improved the build process by correcting a symlink.
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
Jacek Tomasiak - Software Engineer at Arista Networks