Vladislav Valtchev

Senior Software Engineer (L4) at Broadcom

Palo Alto, California, 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
Vladislav Valtchev is a Senior Software Engineer and seasoned kernel specialist with 14 years of experience spanning C, C++, x86 assembly, low-level system programming, and advanced multi-threaded asynchronous systems. After an early VMware tenure he left to build Tilck, a tiny Linux-compatible kernel project he spearheaded and continues to maintain, then returned to VMware as a Sr. MTS kernel engineer and now contributes to ESXi kernel core work at Broadcom in Palo Alto. He has deep expertise in compiler plugins, dynamic instrumentation, profiling, scheduling and memory management, with hands-on experience writing bootloaders and x86 kernel code since 2016. Known for practical refactors and features like deferred freeing and improved timer handling in Tilck, he blends systems research instincts with production-grade engineering.
code14 years of coding experience
job7 years of employment as a software developer
bookHigh School Science (maths physics) philosophy letterature ..., High School Science (maths physics) philosophy letterature ... at Liceo Scientifico
bookBachelor of Applied Science (BASc) Computer Science Engineering, Bachelor of Applied Science (BASc) Computer Science Engineering at Sapienza Università di Roma
languagesEnglish, Italian, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
619reputation
9kreached
8answers
7questions
github-logo-circle

Github Skills (21)

algorithms10
system-programming10
memory-management10
c1110
scheduler10
c1710
kernel10
scheduling10
low-level-programming10
sched10
sys10
kernel-mode10
assembler8
assemble8
assembly8

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
vvaltchev/tilck

Mar 2016 - Jan 2023

A Tiny Linux-Compatible Kernel
Role in this project:
userBack-end Developer
Contributions:222 reviews, 5258 commits, 244 PRs in 6 years 11 months
Contributions summary:Vladislav contributed to the development of a tiny, Linux-compatible kernel. The commits focused on various improvements to the kernel's scheduling and memory management. The user's changes included refactoring modules, adding and removing functions, and implementing features like a system for deferred freeing and more complete handling of timers and related events.
bare-metalkernellinux-distributionuefi-boottiny
vvaltchev/gnu-efi-fork

Jan 2018 - Sep 2023

Contributions:3 pushes, 1 branch, 6 tags in 5 years 8 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
Vladislav Valtchev - Senior Software Engineer (L4) at Broadcom