Pratyush Yadav

Senior Software Engineer at Google

Warsaw, Masovian Voivodeship, Poland
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
Pratyush Yadav is a Senior Software Engineer with 11 years of systems-level experience focused on Linux kernel development, device drivers, and hypervisor integration. Currently at Google working on kernel support for Google Cloud, he previously drove critical kernel features at AWS including Kexec Handover design, live patching, and automation for CVE handling while maintaining the SPI NOR subsystem. He has a strong open-source track record—contributing to git-gui UX improvements and maintaining kernel subsystems upstream—and has discovered and helped remediate security issues such as XSA-448/CVE-2023-46848. Comfortable across firmware, U-Boot, and OS kernels, Pratyush blends low-level engineering rigor with pragmatic tooling and process improvements that scale to millions of hosts. Based in Warsaw, he pairs deep technical expertise with experience leading community-facing projects and student chapters, showing a knack for mentoring and coordinating cross-functional teams.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology Computer Science, Bachelor of Technology Computer Science at Manipal Institute of Technology
github-logo-circle

Github Skills (8)

git10
shell10
tcl10
ui-design9
graphical-user-interface9
user-interface9
shortcuts8
keyboard-shortcuts8

Programming languages (12)

TypeScriptJavaShellCoffeeScriptCSSCJavaScriptGo

Github contributions (5)

github-logo-circle
git/git

Aug 2019 - Mar 2021

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
userFull-stack Developer
Contributions:52 commits, 1 comment in 1 year 7 months
Contributions summary:Pratyush primarily contributed to the git-gui component of the repository, focusing on enhancements to the user interface and functionality. Their work involved adding features like reverting selected lines and hunks, along with the ability to undo the last revert, indicating a focus on improving the user experience related to patch management. Additionally, the user implemented keyboard shortcuts to focus between different UI elements within the git-gui interface, and refined the commit message buffer, adding a horizontal scrollbar and enabling the use of Ctrl + Backspace/Delete for word deletion.
hacklanggit-clientmercurialfollowlibgit2
prati0100/resume

Jul 2018 - Aug 2024

Contributions:24 pushes, 1 branch in 6 years 1 month
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