Paul Jackson

Engineering Manager at Civica

Swindon, 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
Paul Jackson is an Engineering Manager with 13 years' experience building and leading teams that deliver large-scale distributed and cloud-native SaaS products, primarily using Go. He combines hands-on software architecture and microservices expertise with people leadership to drive resilient, containerised systems using gRPC and modern cloud patterns. At Civica he oversees engineering delivery for cloud products while mentoring engineers on best practices for scalable service design and deployment. An active open-source contributor, he has improved documentation and backend functionality in notable projects from scientific QuTiP notebooks to the Croogo CMS, reflecting a pragmatic blend of developer experience and systems thinking. Based in Swindon, he balances technical leadership with a personal passion for motorcycling, hinting at a steady, risk-aware approach to problem solving.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,919reputation
369kreached
14answers
2questions
Badges
bit-manipulation
top-5%
enums
top-5%
wpf
top-5%
word-wrap
top-5%
label
top-1%
github-logo-circle

Github Skills (21)

cms10
cakephp10
label10
python10
testing10
php10
jupyter-notebook10
documentation10
bit-manipulation9
enums9
word-wrap9
databinding9
wpf9
photonics8
uiscrollview6

Programming languages (16)

JavaC++CScalaGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
qutip/qutip-notebooks

Nov 2014 - Aug 2015

A collection of IPython notebooks using QuTiP: examples, tutorials, development test, etc.
Role in this project:
userTechnical Writer
Contributions:34 commits in 8 months
Contributions summary:Paul primarily contributed to the documentation of the QuTiP library by adding and updating tutorial notebooks. Their work involved creating and modifying examples of how to use the library, including examples for the photon birth and death in a cavity, steady state solutions, correlation functions, and more. These changes involved writing documentation and adding code to these notebooks.
pythonunittestingjupyter-notebookipython-notebooksnotebooks
croogo/croogo

Jul 2014 - Nov 2014

A CakePHP powered Content Management System
Role in this project:
userBack-end Developer
Contributions:5 commits in 3 months
Contributions summary:Paul focused on enhancing the core functionality of the Croogo CMS. Key contributions include adding a `block()` method and integrating it within the `RegionsHelper`, improving how blocks are rendered within the application. Additionally, the user updated the `BlocksEventHandler` to use the newly implemented `block()` method. Furthermore, the user added tests for the block() method and refactored the redirect functionality.
cmsmanagement-systemphpcontent-managementcontent-management-system
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