Summary
Michal Spadlinski is a seasoned software engineer with 21 years of experience specializing in low-level systems and security-focused C++ development, currently building a distributed transactions platform and Node.js backend at his self-run shop. His background includes significant reversing and malware/engine work at ESET and contributions to ClamAV, reflecting deep expertise in reverse engineering, assembly, and debugging tools like IDA Pro and gdb. Comfortable across C, Python, Unix shells and x86/x64 assembly, he pairs system programming rigor with pragmatic server-side engineering. Colleagues rely on him for hard-to-debug issues and performance-critical code, where his experience with tools like valgrind and SoftICE proves decisive. Based in Krakow, he blends long-form technical depth with an unpretentious, hands-on approach to shipping robust distributed systems. An understated but consistent contributor to security tooling and unpacking challenges, he brings both offensive and defensive perspectives to product design.
21 years of coding experience
8 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Uniwersytet Mikołaja Kopernika w Toruniu
German, English