Harry Jeffery is a software engineer based in London with 14 years’ experience building production-grade systems in C, C++, Go, Python and TypeScript. He currently develops Bloomberg’s AIM portfolio and order management platform, bringing low-level systems expertise from Solaris and AIX to modern web-facing tooling. Harry has a strong open-source background—contributing back-end fixes to community-maintained game engines and scientific software—and previously developed analysis tools for particle accelerator data at Rutherford Appleton Laboratory. Known for pragmatic problem solving, he has hands-on experience removing legacy verification logic and tightening cross-platform code, and he’s as comfortable patching server internals as shipping front-end features. A first-class computer science graduate from Coventry, he balances high-performance systems work with community-focused contributions and a wry “will code for food” ethos.
14 years of coding experience
1 year of employment as a software developer
BSc, Computer Science, 1st Class Degree with Honours, BSc, Computer Science, 1st Class Degree with Honours at Coventry University
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Role in this project:
Back-end Developer
Contributions:7 commits in 1 day
Contributions summary:Harry's contributions focused on removing CD key verification code from multiple parts of the project, including the client, server, and UI components. This involved modifying server-side files to eliminate CD key related functionalities, updating the client code to remove references to the same, and cleaning up the user interface files as well. Further modifications encompassed the correction of case sensitivity.
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.