Ian B

Principal Engineer at Adobe

Cambridge, 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

👤
Senior
🎓
Top School
Ian B is a Principal Engineer with 20+ years building internet-scale distributed systems, currently leading a global team of over 1,000 engineers at Adobe to deliver Adobe Experience Manager Cloud Service and an AI agent-enabled ecosystem based on A2A and MCP standards. He combines deep academic roots—a first in Engineering and a PhD in Parallel Computing—with hands-on experience from research labs to enterprise and open-source projects, including core backend contributions to the Sakai learning platform. Ian’s career blends product-facing cloud architecture, SaaS/PaaS design, and operational leadership for globally distributed infrastructure that serves billions of daily interactions. He has long-standing involvement in standards and foundations (W3C AI Agent Protocol community, Apache PMC member) which informs his pragmatic approach to interoperable systems. Notably, his path moved from parallel high-performance computing to shaping modern AI-enabled experience management, giving him rare fluency across low-level performance, large-scale orchestration, and education technology. Based in Cambridge, UK, he still finds time to contribute to open-source test and kernel-level backend work that keeps production systems robust.
code20 years of coding experience
job31 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Engineering Computing Science and Mathematics, Doctor of Philosophy (Ph.D.) Engineering Computing Science and Mathematics at University of Hull
bookRugby School
github-logo-circle

Github Skills (13)

javas10
java10
testing10
springframework9
event-tracking8
content-management7
apidoc7
emailjs7
content-management-system7
mailserver7
api7
email-server7
e-mail7

Programming languages (11)

SmartyTypeScriptJavaC++CSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
sakaiproject/sakai

Apr 2006 - Jan 2009

Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.
Role in this project:
userBackend Developer
Contributions:1724 commits in 2 years 9 months
Contributions summary:Ian focused on migrating the test harness and tests to the kernel, addressing test failures, and ensuring the build runs correctly. This involved modifying Java code within the `kernel/component-manager` and `kernel/kernel-impl` directories, suggesting a focus on core system functionality and testing infrastructure. Several commits addressed issues with the email service and content management, with changes to the underlying source code. This indicates a strong involvement in the core backend infrastructure.
diversesakaivlefeature-richfreely
ieb/CanDiagnose

Oct 2021 - Feb 2023

Contributions:36 commits, 33 pushes, 1 branch in 1 year 3 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
Ian B - Principal Engineer at Adobe