Philip Levis is a Stanford professor and serial founder with 12+ years of experience translating embedded systems research into commercial products and startup impact. He co-founded Kumu Networks and now leads academic efforts to commercialize a breakthrough research result while maintaining active hands-on engineering in secure IoT platforms. His open-source contributions to the well-regarded Tock embedded OS show deep expertise in microcontroller peripherals, GPIO, I2C drivers and low-power radio integration. Trained at Brown, UC Boulder and UC Berkeley (Ph.D.), he blends rigorous academic research, product-minded entrepreneurship, and a penchant for still wanting to make more pull requests.
12 years of coding experience
17 years of employment as a software developer
Ph.D., Computer Science, Ph.D., Computer Science at University of California, Berkeley
Bachelor of Science (B.S.), Computer Science and Biology, Bachelor of Science (B.S.), Computer Science and Biology at Brown University
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at University of Colorado at Boulder
A secure embedded operating system for microcontrollers
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:746 reviews, 1348 commits, 159 PRs in 7 years 8 months
Contributions summary:Philip has been working on the `tock/tock` repository, which is a secure embedded operating system for microcontrollers. Their commits involve implementing, testing, and updating the GPIO interface as well as other peripheral drivers used by the operating system. The user has contributed code related to button handling, communication with I2C peripherals (e.g., the MCP230xx), and the use of the radio (nrf233) for radio based communication.
An experimental port of the Tock OS to the Teensy 3.6
Contributions:33 commits, 4 PRs, 27 pushes in 2 years 8 months
tocklinuxteensy
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.