Alexey Kardashevsky

AMD Engineer

Canberra, Australia
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
Alexey Kardashevsky is an experienced firmware and Linux kernel engineer with 15+ years building low-level software for servers, virtualization, and embedded controllers, currently working at AMD in Canberra. His background spans firmware for CellBE-based blade servers and SLOF, IPMI and ATCA service processors, and a long tenure at IBM focused on KVM, qemu, virtio, PCI and POWER platform integration. At AMD he has been driving PCIe, SEV-SNP/SEV-TIO/SEV-ES related work and contributed SEV-ES DebugVirtualization support to the widely used tianocore/edk2 firmware. Comfortable across architectures (powerpc64, arm, EPYC) and hardware domains, he blends firmware, kernel and hardware expertise to solve cross-stack problems like device initialization, secure virtualization and platform power/PCI interactions. Colleagues rely on him for pragmatic diagnostics and tooling born from years of on-field support of high-performance and petascale systems.
code15 years of coding experience
job24 years of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Moscow State University of Transport (MIIT)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
11reputation
252reached
0answers
1question
github-logo-circle

Github Skills (25)

uefi10
powerpc10
assembly10
qemu10
computer-architecture10
architecture10
firmware10
c1110
c1710
kernel10
pci10
sys10
kernel-mode10
assembler10
embedded10

Programming languages (14)

C++CSSCRustDGoHTMLTypeScript

Github contributions (5)

github-logo-circle
tianocore/edk2

Sep 2022 - Jun 2024

EDK II
Role in this project:
userEmbedded Systems Engineer
Contributions:7 PRs, 2 comments in 1 year 9 months
Contributions summary:Alexey primarily contributed to the implementation of AMD SEV-ES DebugVirtualization support within the EDK II firmware. Their work involved modifying existing code and adding new APIs across multiple stages of the firmware (PEI, SEC, DXE) to accommodate the new feature. This included modifying existing libraries and header files to correctly handle the new debug virtualization feature bits, while ensuring proper checks and behavior depending on the active SEV levels.
uefipythonfirmwarec
aik/qemu

Jan 2015 - Feb 2025

Contributions:104 pushes, 81 branches, 29 tags in 10 years 2 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
Alexey Kardashevsky - AMD Engineer