Petr Zahradník

Owner at Petr Zahradník Computer Laboratory

Ústí nad Labem, Northwest, 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

👤
Senior
🎓
Top School
Petr Zahradník is an independent engineer and owner of Petr Zahradník Computer Laboratory with over 40 years of hands-on experience designing and delivering complete systems from software and databases to custom electronics and industrial automation. He leads projects end-to-end—analysis, architecture, development, prototyping, production and deployment—maintaining a fully equipped lab for SMT assembly, measurement and EMC pre-compliance so he can take ideas straight to working hardware without external suppliers. His technical breadth spans .NET/C# business software and ERP, database architecture, AI integrations (document extraction, image generation, RAG), PLC and embedded control systems, plus microcontroller and PCB design. Between 2020–2024 he served as Senior Database Architect at NFCtron, complementing decades of independent consulting for production environments. An ongoing open-source contributor, he keeps Marlin 3D printer firmware usable for Czech speakers by maintaining Czech localization files—an example of attention to practical details that users encounter daily. He chooses technologies pragmatically to solve problems rather than follow trends, combining deep engineering craft with product-focused delivery.
code10 years of coding experience
job5 years of employment as a software developer
bookZápadočeská univerzita Plzeň
bookStřední průmyslová škola elektrotechnická Ústí nad Labem
languagesCzech, English
github-logo-circle

Github Skills (9)

firmware10
3d-printing10
internationalization10
c-language10
arduino10
clang10
sys9
embedded9
compiler7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
MarlinFirmware/Marlin

Sep 2015 - Apr 2017

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:14 commits, 11 PRs, 34 comments in 1 year 7 months
Contributions summary:Petr primarily contributed to the localization of the Marlin firmware, specifically adding and updating Czech language translations for the LCD menu and associated strings. They created the `language_cz.h` file, translating numerous menu options and system messages. Further commits involved updating the Czech translation with new strings and correcting existing ones, demonstrating an ongoing effort to keep the Czech localization current.
vendorreprapmarlinesp32commercial
clexpert/testovaci

Sep 2015 - Mar 2016

Contributions:3 PRs, 6 pushes, 1 comment in 6 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