Puranjay Mohan is a Linux kernel engineer with nine years of experience specializing in the hardware-software interface, embedded systems, and cloud-scale kernel work. Currently at Meta after a stint improving EC2 production kernels at Amazon, he focuses on arm64 and BPF-driven kernel features, performance tuning, and livepatching for large infrastructures. His background includes upstream kernel contributions—from IIO and RemoteProc drivers to PCIe power-management improvements—and embedded OS driver work on the popular Embox project, where he added timers, UART/SPI drivers and board support for STM32 platforms. Comfortable in both firmware-level embedded development and datacenter kernel internals, he bridges SOC bring-up and production stability. Based in London, he combines hands-on driver development with collaboration across open source and enterprise teams, and has a knack for turning hardware quirks into robust kernel solutions.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Technology - BTech Electrical Electronics and Communications Engineering, Bachelor of Technology - BTech Electrical Electronics and Communications Engineering at SRM IST Chennai
Modular and configurable OS for embedded applications
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:17 commits, 15 PRs, 103 comments in 3 months
Contributions summary:Puranjay primarily contributed to adding and improving drivers for the Embox operating system, specifically focusing on embedded systems. Their work included implementing a driver for the EPIT timer, fixing memory mapping issues related to ACPICA, adding a character driver for /dev/mem, adding and configuring STM32L4 UART and SPI drivers, and adding BSP and templates for ST's Nucleo-l476rg board. The user also contributed test cases for pthread rwlocks. These contributions enhanced the OS's functionality and support for embedded hardware.
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.