John Heath

Senior Software Engineer at Zellis

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

👤
Senior
🎓
Top School
John Heath is a hands-on Senior Software Engineer with 11 years of professional experience and a long track record in C++ across security, finance, and high-performance streaming analytics. Currently refactoring legacy C into modern C++17 at Zellis, he has deep experience building and modernizing multithreaded, distributed systems from Bloomberg’s market-data feeds to Software AG’s Apama streaming engine. He routinely blends systems-level C++ work with scripting, containerization (Docker, Kubernetes, Rancher, K3S), and tooling (VSCode extensions, Python test frameworks), enabling smoother CI/CD and platform integration. Comfortable on Windows, Linux and ARM, he has a pragmatic eye for performance improvements—having introduced CAS lockless structures and modern STL refactors in earlier roles. Based in Peterborough, UK, he pairs engineering rigor with community-facing work (Apama community site and technical blogging), reflecting a curiosity that spans from low-level optimization to developer experience.
code11 years of coding experience
job28 years of employment as a software developer
bookMSc IT, MSc IT at University of Liverpool
bookBSc Chemistry, BSc Chemistry at Royal Holloway, University of London
bookIsleworth and Syon
stackoverflow-logo

Stackoverflow

Stats
2,081reputation
134kreached
67answers
14questions
github-logo-circle

Github Skills (90)

framwork10
apama10
cumulocity10
idris10
epl10
vscode-extension10
syntax-highlighting10
rust9
cargo9
tooling9
terrain9
rust-lang8
connectivity8
cpython8
procedural-generation8

Programming languages (9)

TypeScriptJavaDockerfileC++CRustHTMLEmacs Lisp

Github contributions (5)

github-logo-circle
This is a vscode extension for the pysys framwork it enables the use of this testing framework in Visual Studio Code allowing the use of the UI to interact with and create tests for your software projects..
Contributions:2 releases, 70 commits, 13 PRs in 5 months
visual-studiocreate-testspythontesting-frameworkvisual-studio-code
Cumulocity IoT Widget that allows you to create charts showing data from one or more devices. You can create many chart types including line, spline, bar, radar, scatter and bubble. Developed by Global Presales.
Contributions:5 releases, 20 commits, 4 PRs in 8 months
widgetscatterchart-typescumulocitydatapoints-charting
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
John Heath - Senior Software Engineer at Zellis