Nikita Kalyazin

Senior SDE at Amazon Web Services (AWS)

United Kingdom
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
Nikita Kalyazin is a pragmatic software architect and senior engineer with over 19 years of hands-on experience and more than a decade in professional roles across embedded systems, networking, and cloud virtualization. He has delivered production-ready features at AWS for the Firecracker microVM used in serverless computing, contributed low-level x86_64 CPUID/MSR fixes, and resolved elusive bugs affecting real customers. His background spans SoC software and cybersecurity architecture at Continental, high-performance switch and NIC firmware at HPE, and performance-critical multimedia and virtualization work at Samsung, reflecting deep expertise in low-level systems, profiling and cross-team leadership. Based in the UK, he combines rigorous academic grounding (Master’s with honors) with a track record of moving complex embedded and cloud projects from design to SOP and customer success. An implicit strength is his knack for debugging and porting across heterogeneous platforms—ASIC emulators, QEMU, and real silicon—making him effective where hardware and software meet.
code12 years of coding experience
job16 years of employment as a software developer
bookMaster’s Degree, Computer Science, 4.9/5.0 (with honors), Master’s Degree, Computer Science, 4.9/5.0 (with honors) at Moscow Power Engineering Institute (Technical University)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

unit-testing10
rust10
virtual-machine10
architectures10
x86-6410
architecture10
virtualization10
performance-testing9
container8

Programming languages (5)

ShellRustCLessEmacs Lisp

Github contributions (5)

github-logo-circle
Secure and fast microVMs for serverless computing.
Role in this project:
userBack-end Developer
Contributions:3 releases, 1226 reviews, 21 commits in 3 months
Contributions summary:Nikita contributed to the Firecracker microVM project, focusing on improvements to the x86_64 architecture. Their work included saving and restoring Machine Specific Registers (MSRs), specifically the MSR_IA32_FEATURE_CONTROL, and adding MTRR and MCE MSRs to be saved by CPUID. The user also implemented changes to the CPUID functionality, allowing for ranges in the cpuid_msr_dep macro and adding unit tests. Furthermore, they made updates to testing, including adding tests for CPUID and MSR snapshots and refining baseline performance data.
containerssecureminimalistrustserverless
kalyazin/firecracker

Sep 2022 - Mar 2025

Secure and fast microVMs for serverless computing.
Contributions:550 pushes, 225 branches in 2 years 7 months
secureserverlessmicrovmscomputingserverless-computing
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