Jonathan Ingall

Senior Software Engineer at Co-op

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

🤩
Rockstar
🎓
Top School
Jonathan Ingall is a Senior Software Engineer with nine years’ experience building and modernising full-stack web applications, currently driving engineering at Co-op after senior roles at Mondago. He specialises in PHP and Laravel while also working with Node, TypeScript, React, Docker and Azure to refactor legacy systems into cloud-ready, microservice-friendly architectures and CI/CD pipelines. Jonathan has hands-on experience improving developer workflows—introducing Docker-based local environments, unit/feature tests and clearer documentation—to reduce friction during maintenance and migration. An active open-source contributor, he enhanced the popular Foam VS Code knowledge-management extension with flexible date-snippet features and template-driven note creation, reflecting his focus on UX-driven tooling as well as backend robustness. Based in Peterborough, he combines practical legacy-system rescue skills with modern cloud-native practices, making him effective at both incremental improvement and greenfield delivery.
code9 years of coding experience
job8 years of employment as a software developer
bookSoftware Development Level 3 BTEC, Software Development Level 3 BTEC at Peterborough College
bookArthur Mellows Village College
languagesEnglish, Portuguese, Italian, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

markdown10
javascript10
markdown-it10
vscode-extension10
text-editor10
notepad10
react-r8
react8
reactn8
pkl3

Programming languages (7)

TypeScriptRustSCSSTwigJavaScriptPHPPython

Github contributions (5)

github-logo-circle
foambubble/foam

Jul 2020 - Mar 2021

A personal knowledge management and sharing system for VSCode
Role in this project:
userFull-stack Developer
Contributions:78 reviews, 7 commits, 12 PRs in 7 months
Contributions summary:Jonathan implemented and enhanced features related to date snippets within the VS Code extension, allowing for the creation of daily notes. They focused on providing various options for date-based completions, including snippets for today, tomorrow, yesterday, and specific days of the week, and added the ability to create notes from templates. They also refactored existing code, improved semantics, and created a new command for template creation. Their work significantly improved the functionality and user experience of creating and managing notes within the Foam knowledge management system.
personal-knowledge-basenote-takingpkmknowledgevscode
Azure Application Insights SDK for PHP
Contributions:1 review, 1 push, 1 branch in 2 years 7 months
phpapplication-insightssdkazure-application-insightsazure
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
Jonathan Ingall - Senior Software Engineer at Co-op