Peter Dragúň

Software Engineer at Espressif Systems

Brno, Southeast, 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
Peter Dragúň is a software engineer based in Brno with six years of experience focused on embedded systems, IoT tooling, and build automation. At Espressif he moved from junior to software engineer roles while contributing meaningful improvements to esp-idf and esptool—splitting tools into separate repos, fixing cross-platform issues, enhancing CI/toolchains, and adding Intel Hex and multi-ELF support. He combines hands-on debugging and documentation work with automation and test-suite improvements, which has measurably improved developer experience for Espressif’s SDK users. A former Red Hat intern and Brno University of Technology alumnus, he brings both academic grounding and open-source discipline to delivery. Notably, he has a track record of small-but-impactful infrastructure changes (e.g., idf_monitor refactor and Docker updates) that reduce friction for other engineers.
code6 years of coding experience
job1 year of employment as a software developer
bookEngineer's degree, Information Technology, Engineer's degree, Information Technology at Brno University of Technology
languagesEnglish, German
github-logo-circle

Github Skills (19)

python10
scripting10
testing10
c1110
cicd10
c1710
script10
sys10
build-automation10
sh10
embedded10
shell10
documentation10
cmake7
gdb7

Programming languages (9)

C#PowerShellC++ShellCJavaScriptInno SetupHTML

Github contributions (5)

github-logo-circle
espressif/esp-idf

Jan 2023 - Jan 2025

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 33 comments in 1 year 11 months
Contributions summary:Peter primarily focused on the `idf_monitor` tool, contributing to its functionality, bug fixes, and documentation. They moved `idf_monitor` to a separate repository, updated Docker instructions, and fixed a color display issue on Windows. Furthermore, the user added support for custom keystrokes, addressed issues with asyncio, and moved the uf2 generation tool to esptool, and added support for multiple ELF files. The contributions enhance the development experience for the Espressif IoT Development Framework.
espressifdevelopment-frameworkesp-idfiotesp32
espressif/esptool

Dec 2022 - Dec 2022

Serial utility for flashing, provisioning, and interacting with Espressif SoCs
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:6 reviews, 3 commits, 27 comments in 17 days
Contributions summary:Peter primarily contributed to improving the build process and testing infrastructure of the `esptool` project. Their work involved updating toolchain versions used in CI builds, enhancing test coverage within the test suite, and adding a new option to read the flash by detecting the size. Furthermore, the user added support for Intel Hex file format, integrated codespell for automated spell checking, and updated the documentation. These changes indicate a focus on streamlining development and ensuring the project's maintainability.
bootloadersocserialespressif
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
Peter Dragúň - Software Engineer at Espressif Systems