Kieran Bingham

Director Of Engineering at Ideas on Board Oy

Bristol, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Kieran Bingham is a Director of Engineering and embedded Linux specialist with 26 years’ experience building and shipping low-level multimedia and device-driver software. Based in Bristol, he maintains and releases open-source components—including libcamera work—and contributes kernel-level fixes for I2C, HDMI and UVC drivers on platforms like Rockchip. He has driven performance and power improvements in production products (notably boosting encoder throughput and shaving watts via Runtime-PM) and has deep experience in video firmware, codec integration and multicore debugging. As a hands-on leader at Ideas on Board and a long-time independent consultant, he blends architecture and delivery ownership with frequent upstream kernel contributions, and often surfaces subtle driver refinements such as URB descriptor refactors to improve memory and data handling.
code26 years of coding experience
job8 years of employment as a software developer
bookComputing for Real Time Systems Computing, Computing for Real Time Systems Computing at University of the West of England
stackoverflow-logo

Stackoverflow

Stats
839reputation
491kreached
4answers
0questions
github-logo-circle

Github Skills (21)

c-language10
buildroot10
hdmi10
linux-kernel10
kernel10
device-driver10
sys10
embedded10
cprogramming-language10
c-programming9
makefile9
media8
usb8
linux8
git8

Programming languages (12)

C#JavaQMLC++ShellCRustMakefile

Github contributions (5)

github-logo-circle
rockchip-linux/kernel

May 2018 - Dec 2020

BSP kernel source
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 commits in 2 years 7 months
Contributions summary:Kieran primarily contributed to the device driver and display interface components within the Linux kernel. Their work includes debugging and fixing issues related to the I2C interface, HDMI, and UVC video drivers. The user also refactored and improved the UVC video driver's URB descriptors, enhancing the efficiency of data handling and memory management. Further contributions involved adding support for custom PHY configurations in the HDMI drivers.
kernelkernel-sourcelinuxlinux-kernelbsp
libcamera-org/libcamera

May 2020 - Apr 2025

Contributions:712 pushes, 18 branches, 10 tags in 4 years 11 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
Kieran Bingham - Director Of Engineering at Ideas on Board Oy