Sohil Mehta

Linux Kernel Engineer at Intel Corporation

San Francisco Bay Area 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

👤
Senior
🎓
Top School
Sohil Mehta is a Linux Kernel Engineer based in the San Francisco Bay Area with over a decade of hands-on experience in low-level system software, operating systems, firmware, and virtualization. At Intel since 2017 (and previously on Windows kernel work), he focuses on x86 architecture-specific kernel subsystems, CPU feature enablement, APIC initialization, microcode updates, and memory/performance optimizations. His contributions to the torvalds/linux tree demonstrate deep expertise in alignment-sensitive memory moves and fast string operations—work that impacts one of the most widely used open-source projects in the world. Trained as an engineer at the University of Mumbai and Georgia Tech, Sohil blends academic rigor with production-grade kernel development. He brings a practical knack for platform bring-up and embedded firmware that helps bridge silicon features to stable, high-performance OS behavior.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster of Science Computer Engineering, Master of Science Computer Engineering at Georgia Institute of Technology
bookBachelor of Engineering Electronics, Bachelor of Engineering Electronics at University of Mumbai
github-logo-circle

Github Skills (9)

c1710
memory-management10
cpu-architecture10
assembly10
c1110
linux-kernel10
performance-optimization10
x8610
micro9

Programming languages (1)

C

Github contributions (5)

github-logo-circle
torvalds/linux

Jan 2023 - Jan 2023

Linux kernel source tree
Role in this project:
userBackend Developer
Contributions:1 commit in 1 day
Contributions summary:Sohil primarily contributed to the Linux kernel source tree, focusing on x86 architecture-specific code. They implemented changes related to CPU features, APIC initialization, and microcode updates. Furthermore, the user made improvements in memory management and performance optimization, which included fixing alignment preferences for memory moves and handling fast string operations. The work demonstrates a deep understanding of low-level system programming and x86 architecture.
kernellinux-kernellinuxkernel-source
intel/uintr-linux-kernel

May 2021 - Sep 2022

Contributions:51 commits, 4 pushes, 3 branches in 1 year 3 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
Sohil Mehta - Linux Kernel Engineer at Intel Corporation