Marcin Kurczych is a backend software engineer and architect with 18 years’ experience building high-availability data processing systems, distributed services, and blockchain infrastructure. He has a strong foundation in algorithms, mathematics and theoretical CS from the University of Warsaw and a track record at companies like IOHK, IQVIA and PlantingSpace. A Scala specialist now transitioning to Rust, he favors functional programming and robust static typing to build resilient systems. He champions engineering practices—code review, extensive logging/monitoring and CI/CD—that consistently raise software quality. Currently focused on cryptography and zero-knowledge proofs (zk-SNARKs), he brings practical judgment from diverse roles and a knack for spotting what works (and what doesn’t) in large systems.
17 years of coding experience
8 years of employment as a software developer
Master of Science (M.S.), Mathematics and Computer Science, Master of Science (M.S.), Mathematics and Computer Science at University of Warsaw
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.