Nikos Karampatziakis

Principal Researcher at Microsoft

Redmond, Washington, United States
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
🎓
Top School
Nikos Karampatziakis is a Principal Researcher at Microsoft in Redmond with 12 years of experience and a PhD in Computer Science from Cornell. He focuses on applied, real-world reinforcement learning and the engineering needed to deploy it reliably at scale. His work blends research and low-level systems engineering, including notable open-source contributions to the Microsoft Cognitive Toolkit (CNTK) around sequence processing and GPU/CUDA robustness. Comfortable tracing problems from algorithm design to production fixes, he’s known for solving tricky edge cases that improve long-running model pipelines.
code13 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, 4, Doctor of Philosophy (Ph.D.), Computer Science, 4 at Cornell University
languagesc++, python, c#
stackoverflow-logo

Stackoverflow

Stats
2,050reputation
52kreached
107answers
1question
github-logo-circle

Github Skills (14)

cuda10
gpu-programming10
c-language10
deep-learning10
c-programming-language10
computer-engineering9
neural-network6
cross-entropy6
cntk6
lstm6
machine-learning6
tensorflow6
python6
softmax6

Programming languages (5)

PowerShellC++ShellCPython

Github contributions (5)

github-logo-circle
microsoft/CNTK

Aug 2016 - Mar 2018

Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
Role in this project:
userBack-end Developer & ML Engineer
Contributions:425 commits, 4 PRs, 291 pushes in 1 year 7 months
Contributions summary:Nikos's contributions primarily focused on modifying the sequence parser and the handling of sequences within the Microsoft Cognitive Toolkit (CNTK) repository. Their work included fixing a potentially infinite loop, explicit name resolution, and adding support for the new types. The user also updated the CUDA version and added fixes for the atomicAdd function, demonstrating involvement in low-level code related to GPU operations and deep learning. The user appears to be improving the capabilities of the toolkit related to sequence processing.
pytorchpythondeep-learningc-plus-plusmachine-learning
n17s/hkbu-benchmark

Aug 2016 - Mar 2020

Contributions:13 commits, 12 pushes, 1 branch in 3 years 7 months
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
Nikos Karampatziakis - Principal Researcher at Microsoft