Aleksandr Kayda

Software Developer at Kaspersky

Moscow, Moscow City, Russia
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
Aleksandr Kayda is a systems-focused software developer with 12 years of experience building virtualization, device emulation, and kernel driver software, currently working on KasperskyOS kernel and drivers in Moscow. He has deep expertise in USB, Bluetooth (including host controllers and BLE), and audio virtualization, having implemented HDA emulation, USB isochronous transfers, and BLE host support at Parallels. Aleksandr has shipped cross-platform solutions for macOS and ChromeOS and has hands-on experience porting subsystems between OSes. Comfortable working close to hardware and OS internals, he combines low-level C/C++ driver craftsmanship with practical system design to make complex device interactions reliable in production.
code12 years of coding experience
job7 years of employment as a software developer
bookМосковский Физико-Технический Институт (Государственный Университет) (МФТИ)
github-logo-circle

Github Skills (25)

text-editor10
vim10
neovim10
lua10
api10
tab-management10
addon10
tabs-management10
firefox-addon9
extensibility9
firefox9
nvim9
javascript8
risc6
simulation6

Programming languages (4)

C++JavaScriptVim ScriptPython

Github contributions (5)

github-logo-circle
Ainoss/dgap-cpp-course

Mar 2019 - May 2019

Educational C++ repository
Contributions:25 PRs, 12 pushes, 1 branch in 2 months
cpp
Ainoss/neovim

Mar 2017 - Apr 2017

Contributions:5 pushes, 1 branch in 19 days
usabilityvimvim-pluginfocusedneovim
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