Michael Tsymbalyuk is a senior software engineer with 17 years of experience and a decade focused on system software, storage technologies and kernel/driver development. He has deep expertise in OS internals across Linux, FreeBSD, Illumos, QNX and microkernel platforms, and a strong algorithmic background that informs performant, concurrent system design. Michael has built and sustained drivers, ported kernel and userspace components across platforms, and contributed to cloud-native storage at MayaData (OpenEBS), working on both data and control planes in Rust. He combines low-level debugging and profiling skills with distributed systems knowledge—TCP/IP, messaging (ZMQ, RabbitMQ) and databases like Cassandra and Zookeeper—to deliver reliable, high-availability storage services. Comfortable across C/C++, Rust, Java and scripting languages, he also brings systems engineering rigor, formal design notation experience and a history of real-time and safety-conscious development dating back to avionics projects. Colleagues rely on him for cross-platform problem solving and turning complex storage/OS requirements into production-ready implementations.
17 years of coding experience
17 years of employment as a software developer
Specialist, Software engineering, Specialist, Software engineering at Saint Petersburg University of Aerospace Instrumentation
Specialist, Physics and mathematics, Specialist, Physics and mathematics at Murmansk State Pedagogical University
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
Michael Tsymbalyuk - Senior Software Engineer at MayaData