Michal Kaczmarczyk is a seasoned engineering leader with 11 years of experience building and scaling data-intensive systems, currently serving as Director of Engineering and Site Lead at dotData. He progressed from embedded C and telecommunications software to leading teams that implemented automated feature engineering and distributed ML pipelines using Scala and Apache Spark. Michal has grown engineering teams from single digits to 35 engineers, managed cross-border transfers into a Silicon Valley startup, and retained hands-on influence over core engine design. His research background includes a PhD-level focus on distributed systems and multiple conference papers on storage deduplication and fragmentation, reflecting a strong grounding in systems performance. Based in Warsaw, he blends deep technical craft with pragmatic management, navigating between research collaboration (NEC Labs) and product delivery. A pragmatic polyglot developer who recently consolidated his repos to GitLab, he combines low-level systems insight with modern data-platform engineering.
11 years of coding experience
17 years of employment as a software developer
PhD Computer Science - Distributed Systems, PhD Computer Science - Distributed Systems at University of Warsaw
Economics, Economics at SGH Warsaw School of Economics
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
Michal Kaczmarczyk - Director Of Engineering Site Lead at dotData