James Hobson is a PhD fellow and software engineer with 11 years of experience focused on air traffic control systems and research-driven tooling. He combines practical industry work—developing screen recorders and prototyping systems at Jotron and building analysis tools at Arm—with a deep interest in programming language theory and provable, correct-by-construction code. Based in Bergen, Norway, he blends academic rigor from UiB and Oxford with hands-on engineering across embedded and backend domains. James favors building software you can mathematically trust, bringing formal thinking to real-world safety-critical problems. He’s comfortable moving between prototyping and production, and often surfaces subtle correctness issues before they reach users.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree Computer Science and Philosophy, Bachelor's degree Computer Science and Philosophy at University of Oxford
Master's degree Informatics, Master's degree Informatics at University of Bergen (UiB)
JHC Haskell compiler split into reusable components
Contributions:3 commits, 2 PRs, 5 pushes in 1 year 6 months
compilerhaskell
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.