Jonathan Graham is a technology leader and co-founder with a decade of hands-on software experience, currently serving as CTO at StudyStash where he’s applying neuroscience-backed approaches to reshape student learning. He combines full-stack development expertise from PwC—building React/TypeScript and C# features and reducing technical debt—with consulting roles that bridge product and delivery for early-stage firms. An open-source maintainer, he contributed significant curriculum and UI improvements to the high-profile freeCodeCamp project, demonstrating comfort across frontend templates, styles and JS components. Studying Computer Science at the University of Birmingham while apprenticing into tech, he blends formal training with practical startup engineering and a knack for pragmatic, user-focused solutions.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at University of Birmingham
A-Levels Maths Economics Computer Science, A-Levels Maths Economics Computer Science at Methodist College Belfast
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Role in this project:
Full-stack Developer
Contributions:62 commits, 130 PRs, 64 pushes in 3 years 5 months
Contributions summary:Jonathan primarily focused on updating and refactoring the Free Code Camp curriculum and website. Their contributions include removing deprecated features like "Camper News," enhancing the about page, updating certificate designs and logic, and improving UI components. The user demonstrated proficiency by modifying code across multiple files and technologies, including Jade, Less, and JavaScript-based components. They also worked on fixing issues, such as grammatical errors.
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.