Principal Software Engineering Manager at Microsoft
Prague, Prague, Czechia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
David Marek is a Principal Software Engineering Manager with 18 years of experience building cloud-native backends, distributed systems, and developer tools across Microsoft and earlier startups. He blends deep hands-on expertise in C#, Python and Node.js with architecture design for microservices on Kubernetes, Docker, Azure Service Fabric and other Azure services. At Microsoft he moved from creating Skype bot SDKs and SMS infrastructure to leading mixed-reality computer vision efforts and now oversees engineering at a principal level. A contributor to scikit-learn fixes and enhancements, he brings practical ML insight alongside production-grade engineering. Trained in theoretical computer science at Charles University, he combines rigorous academic grounding with a track record of shipping complex, scalable systems.
18 years of coding experience
14 years of employment as a software developer
SPŠ Zlín
Master's Degree Theoretical Computer Science, Master's Degree Theoretical Computer Science at Charles University
Contributions summary:David primarily contributed to the scikit-learn repository by fixing bugs and implementing new features related to machine learning algorithms. Their contributions included fixing a bug in the `SparsePCA.transform` function, adding tests to validate the fix, and enhancing the `neighbors` module by adding support for Minkowski metrics. The user also updated the documentation, making sure to document the changes made.
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.