Principal Software Engineer at Infineon Technologies
Chicago, Illinois, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tom Burdick is a Principal Software Engineer with 15 years of hands-on experience taking hardware-software products from napkin sketches to market, spanning embedded firmware, custom electronics, cloud analytics, and real-time systems. He has led product development across industries—from slot machines and chromatography instruments to transit ad platforms and sports-connected devices—combining board design, sensor integration, and scalable backend services. At Intel he architected runtime extension and async I/O subsystems for Zephyr and in open source contributed cookie and REST improvements to the widely used Cowboy HTTP server and sensor/power drivers to Zephyr. He is fluent across C, Rust, Erlang, Python and system-level Linux/RTOS work, and has repeatedly shipped low-latency, high-throughput pipelines and native SDKs in production. Based in Chicago, Tom blends product-minded engineering with pragmatic automation and deployment practices, and still believes "duct tape is the best tape"—a nod to his practical, get-it-done approach.
15 years of coding experience
15 years of employment as a software developer
BS Electrical Engineering, BS Electrical Engineering at University of Illinois Chicago
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:3233 reviews, 210 PRs, 4 branches in 6 years 11 months
Contributions summary:Tom primarily contributed to the development of drivers and systems software for the Zephyr RTOS, specifically focusing on sensor integration and power management. Their work involved adding support for new sensors, like the TDK InvenSense 42688 six axis IMU, and implementing power management features for existing hardware, such as the BMA4xx and BMI160 sensors. They also worked on integrating the I2C and SPI APIs, including support for RTIO, improving the existing capabilities and functionality of the system.
Contributions summary:Tom primarily contributed to the implementation of cookie handling and REST API functionality within the Cowboy HTTP server. Their work included adding cookie parsing and generation features, integrating cookie support into the HTTP request structure, and implementing various aspects of REST API methods, specifically related to PUT, PATCH, and DELETE operations. They also added tests for REST API functionality, including keep-alive connections and error handling.
erlangwebsocketsproduction-readyerlang-otphttp2
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
Tom Burdick - Principal Software Engineer at Infineon Technologies