Gaizka Navarro

Research Software Development Engineer at Microsoft

Greater Munich Metropolitan Area Germany
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

🤩
Rockstar
Gaizka Navarro is a Research Software Development Engineer based in the Greater Munich area with a decade of experience building and hardening research-grade software. At Microsoft he focuses on turning experimental ML code into reliable, testable components, contributing notably to the Microsoft Cognitive Toolkit (CNTK) by implementing unit and integration tests for CPU/GPU sparse matrix operations. He blends research sensibilities with practical engineering—automating QA and fixing platform-specific issues to ensure consistent behavior across environments. Comfortable working close to both code and research teams, he brings a pragmatic approach to making complex numerical and GPU-accelerated systems dependable in production-like settings. An attention to detail and a history of improving test infrastructure hint at a developer who values reproducibility as much as innovation.
code10 years of coding experience
github-logo-circle

Github Skills (9)

unit-testing10
c-language10
cprogramming-language10
boost10
cplus7
cpp7
deep-learning5
deeplearning-ai5
machine-learning5

Programming languages (1)

C++

Github contributions (4)

github-logo-circle
microsoft/CNTK

Nov 2015 - Jul 2016

Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:173 commits, 82 pushes, 77 branches in 8 months
Contributions summary:Gaizka's commits focus on implementing and integrating unit tests for the Microsoft Cognitive Toolkit (CNTK) project. They wrote unit tests for the CPUSparseMatrix, GPUSparseMatrix and MatrixBlas tests, utilizing the Boost testing framework. Further contributions include preparing for code reviews and fixing any identified path or configuration issues, and ensuring consistent behavior of test projects.
pytorchpythondeep-learningc-plus-plusmachine-learning
ajiangcn/CNTK

Nov 2015 - Jan 2016

Contributions:38 commits in 2 months
cntkcomputational
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
Gaizka Navarro - Research Software Development Engineer at Microsoft