James Hobin is a technologist and co-founder serving as CIO with 14 years of experience building backend systems, cloud infrastructure, and industrial spatial-computing products from Cambridge, MA. He co-authored MIT’s Reality Editor and led engineering at PTC where he invented a real-time depth-streaming protocol, developed spatial analytics that cut expert workflows from four hours to thirty minutes, and holds multiple patents. Previously a Mozilla platform engineer, he contributed to the Web of Things and significant open-source projects—including work on MDN and the widely adopted WebThings Gateway—demonstrating full‑stack chops across front-end UI, WebSocket real-time systems, and server infra. Passionate about open-source, he once led a project with over 400,000 users and brings a research-driven approach from his MEng at MIT to pragmatic, production-grade systems.
14 years of coding experience
8 years of employment as a software developer
Master of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Massachusetts Institute of Technology
Contributions:22 releases, 80 reviews, 447 commits in 5 years 8 months
Contributions summary:James primarily focused on front-end development within the XKit repository, making several changes to the user interface of the extension. They made alterations to bridge and content scripts, implying work on the core functionality of the extension. Further contributions include improvements and updates related to how the UI elements are organized and displayed.
WebThings Gateway - a self-hosted web application for monitoring and controlling a building over the web
Role in this project:
Full-stack Developer
Contributions:7 releases, 642 commits, 510 PRs in 4 years 4 months
Contributions summary:James contributed significantly to the WebThings Gateway repository, primarily focusing on front-end development and UI implementation. They introduced functionality to create and manage user accounts, including the creation of a user registration form. Furthermore, the user implemented WebSocket-based communication for real-time property updates and control, and added support for multi-effect rules within the UI. They also made improvements to the user interface across multiple elements.
golangwebthingsgatewaytplinkwebthings-gateway
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
James Hobin - Co-founder And CIO at Data Time Space