Senior Firmware Engineer at Wireshark Development Team
Wrocław, Lower Silesian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tomasz Moń is a Senior Firmware Engineer with 19 years of experience building robust embedded systems, device drivers, and low-level tooling across Linux, RTOS, and Windows environments. Currently at Nordic Semiconductor and a long-time core developer for Wireshark, he combines deep protocol reverse-engineering skills (Ghidra, ACE exploit research) with practical C/C++ and Python engineering. His open-source contributions include USB and FTDI dissector fixes in Wireshark and significant work on nRF Connect SDK, demonstrating expertise in USB stacks, Bluetooth audio, and modem/LwM2M integrations. He has a strong track record of improving reliability—fixing memory leaks, reassembly bugs, and buffer overruns—and routinely contributes upstream kernel and Yocto fixes. Comfortable with rigorous code review and static analysis tooling (Gerrit, Coverity, Klocwork), Tomasz brings both hands-on debugging intuition and a systematic approach to safety and maintainability. Based in Wrocław, Poland, he pairs academic distinction in computer science with practical firmware craftsmanship that often surfaces in widely used open-source projects.
18 years of coding experience
10 years of employment as a software developer
Engineer's degree, Computer Science, Very good with distinction, Engineer's degree, Computer Science, Very good with distinction at Politechnika Śląska w Gliwicach
Contributions:19 releases, 205 commits, 9 PRs in 9 years 11 months
Contributions summary:Tomasz contributed significantly to the project by importing and integrating code from a sample project, specifically implementing USB function code lookups. The changes included the addition of new code files and the adaptation of existing ones, indicating a focus on expanding the codebase to enhance USB packet capture capabilities on Windows. The work involved adding and maintaining a list of USB packet capture functions.
Contributions summary:Tomasz's commits focused on fixing and improving the user interface of the Audacious media player. They addressed flickering issues, updated visual components, and enhanced the overall user experience by implementing changes related to the double-size functionality, color adjustments, and the display of file information within the playlist. These modifications included refactoring code and enhancing the appearance of various widgets.
audio-playeraudioversatilemusicmusic-player
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.