Mark Nuttall

Lead Architect, Stream Processing at IBM

Winchester, 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
Mark Nuttall is a Lead Architect with 12+ years of experience focused on real-time event processing using Kafka and Flink, currently designing stream-processing solutions at IBM from Winchester, UK. He brings deep DevOps and CI/CD expertise—especially Kubernetes, Tekton (ex-committer) and GitOps—coupled with hands-on Java and Golang engineering. His background spans legacy enterprise middleware (WebSphere, OSGi) to modern cloud-native automation, enabling pragmatic migrations and resilient production pipelines. At Tekton he contributed backend refactors and credential-management improvements for the widely used dashboard project, evidencing a focus on secure, testable infrastructure. Known for bridging solution architecture and developer advocacy, he balances strategic leadership with day-to-day coding and automation. Colleagues rely on him to translate complex distributed systems problems into maintainable, operational designs.
code12 years of coding experience
job20 years of employment as a software developer
bookImperial College London
github-logo-circle

Github Skills (13)

go10
go-testing10
testing10
kubernetes-pods9
yaml9
kustomize9
kubernetes9
api8
dashboard8
cicd8
apidoc8
dockers7
docker7

Programming languages (12)

TypeScriptSmartyJavaShellMakefileJavaScriptGoMustache

Github contributions (5)

github-logo-circle
tektoncd/dashboard

Apr 2019 - Feb 2020

A dashboard for Tekton!
Role in this project:
userBackend Engineer & DevOps Engineer
Contributions:4 releases, 18 commits, 27 PRs in 10 months
Contributions summary:Mark primarily focused on refactoring and improving the backend credential management system. They split the credential types and implemented new tests for different credential types, demonstrating a focus on robust testing. Furthermore, the user introduced Kustomize and made changes to the testing environment by modifying the install methods for supporting tools. This indicates they were involved in infrastructure setup and automation.
pythonpipelinetektondashboardui
Contributions:28 commits, 49 PRs, 33 pushes in 6 months
jenkinsbuildsbuildermicroservicesmicroservice
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
Mark Nuttall - Lead Architect, Stream Processing at IBM