David Marek

Principal Software Engineering Manager at Microsoft

Prague, Prague, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code18 years of coding experience
job14 years of employment as a software developer
bookSPŠ Zlín
bookMaster's Degree Theoretical Computer Science, Master's Degree Theoretical Computer Science at Charles University
github-logo-circle

Github Skills (9)

scikit10
machine-learning10
python10
data-science10
scikit-learn10
numpy9
statistics8
testing8
documentation7

Programming languages (7)

TypeScriptC#CJavaScriptGoRoffPython

Github contributions (5)

github-logo-circle
scikit-learn/scikit-learn

Mar 2012 - Apr 2012

scikit-learn: machine learning in Python
Role in this project:
userData Scientist
Contributions:17 commits in 28 days
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.
machine-learningpythonscikit-learnstatisticsdata-science
davidmarek/jsonpath-extract

May 2018 - Aug 2020

VS Code extension to extract parts of JSON document using JSONPath
Contributions:74 commits, 4 PRs, 50 pushes in 2 years 3 months
json-documentjsonpathvscode-extensionjsonjsonpath-query
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