Mikaela Szekely

Software Engineer

Netherlands
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
Mikaela Szekely is a seasoned embedded software engineer with a decade of experience building robust firmware and tooling for IoT and USB-connected devices. Based in the Netherlands, she contributes to and maintains projects like lix-project and has made notable fixes in widely used open-source repos such as facedancer and Black Magic, improving USB control transfer handling and ARM Cortex debugger stability. Her work shows a pragmatic focus on interoperability and low-level robustness—resolving incomplete USB packet handling, udev exclusivity issues on Linux, and memory/formatting problems in debugger tooling. Mikaela blends hands-on C and Python systems development with careful maintenance practices, including code-style and warning fixes, to keep hardware tooling reliable. Colleagues know her for quietly shipping fixes that expand device compatibility and reduce hard-to-reproduce failures.
code10 years of coding experience
github-logo-circle

Github Skills (16)

c1710
arm10
debugging10
embedded10
debug10
gdb10
cortex-m10
usb10
c1110
architectures10
sys10
python10
architecture10
develop9
git8

Programming languages (21)

C#C++CSSRustCDIGITAL Command LanguageGoTypeScript

Github contributions (5)

github-logo-circle
greatscottgadgets/facedancer

Sep 2019 - Feb 2021

Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits, 5 PRs, 4 pushes in 1 year 5 months
Contributions summary:Mikaela focused on enhancing the functionality of the facedancer project by addressing USB communication issues. The contributions involved implementing specific handling of control transfers, particularly focusing on scenarios involving incomplete packets and improving communication with devices. These changes aimed to make the project more robust and compatible with a wider range of USB devices. Furthermore, the user also added a fix that used exclusive access to resolve issues with udev on Linux.
greatfet
blackmagic-debug/blackmagic

Jul 2021 - Aug 2022

In application debugger for ARM Cortex microcontrollers.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 reviews, 12 commits, 3 PRs in 1 year 1 month
Contributions summary:Mikaela's commits focused on debugging and improving the "blackmagic" debugger, which is designed for ARM Cortex microcontrollers. They addressed version string migration issues, potentially related to hardware identification or communication protocols, and optimized target descriptions and memory management. Further contributions include applying clang-format for code style consistency and fixing conversion warnings, indicating active maintenance and improvement of the codebase.
cortexstlinkjtagflashdebugger
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
Mikaela Szekely - Software Engineer