Maulik Vaghela

Software Engineer at Google

Bengaluru, Karnataka, India
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
Maulik Vaghela is a firmware-focused software engineer with 8 years of experience building low-level system software for Intel platforms and currently a Software Engineer at Google. He has deep expertise in coreboot and UEFI graphics, contributing 130+ patches to the coreboot community and implementing support for Alder Lake and Jasper Lake hardware features like audio, WiFi, SD cards and I2C interfaces. At Intel he led initiatives to automate build and release workflows, surface critical pre-boot information, and drive cross-team code reuse through the Intel common code initiative. Comfortable in high-pressure, research-driven environments, he blends hands-on bootloader/BIOS development with root-cause analysis and process improvement. Based in Bengaluru, he holds an M.Tech in Embedded Systems and has a track record of turning hardware requirements into reproducible, maintainable firmware solutions.
code8 years of coding experience
job8 years of employment as a software developer
bookMaster of Technology (M.Tech.), Embedded Systems, Master of Technology (M.Tech.), Embedded Systems at Nirma University,Ahmedabad.
bookBachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Charotar Institute of Technology,Changa
github-logo-circle

Github Skills (17)

bootloader10
intel10
architecture10
computer-architecture10
firmware10
bios10
cpu-architecture10
gpio10
u-boot10
driver10
device-driver10
sys10
boot10
loader10
embedded10

Programming languages (1)

C

Github contributions (5)

github-logo-circle
coreboot/coreboot

Jan 2018 - Oct 2022

Read-only mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:122 commits in 4 years 10 months
Contributions summary:Maulik primarily contributed to low-level firmware development for the "coreboot/coreboot" repository, which focuses on firmware and BIOS development. Their work involved modifying and adding definitions for various hardware components, including new device IDs for Intel platforms, with a strong emphasis on Intel's Alder Lake and Jasper Lake architectures. The contributions encompassed bootloader-level code changes, including adding support for new hardware features like audio, WiFi, and SD cards, demonstrating a hands-on understanding of hardware-software integration. The user also implemented essential features such as enabling and configuring communication interfaces like I2C, and ensuring their proper functioning.
corebootfirmwarereviewpull-requestsbootloader
coreboot/depthcharge

Mar 2020 - May 2021

mirror of https://chromium.googlesource.com/chromiumos/platform/depthcharge/
Contributions:4 commits in 1 year 2 months
azerothcorelinuxchromelibuvchromium
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
Maulik Vaghela - Software Engineer at Google