John Fairhurst

Head Of Business Architecture CL - Region Europe at DB Schenker

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
John Fairhurst is a logistics and business architecture leader with nine years in senior regional roles and over two decades of hands-on experience designing and implementing warehouse management and contract logistics systems across Europe. As Head of Business Architecture for DB Schenker Europe he blends strategic program leadership with deep operational knowledge gained from roles at CEVA, Sainsbury’s and logistics software vendors. He has led large-scale WMS strategy, rollouts and implementation teams, turning complex requirements into pragmatic designs that improve supply chain efficiency. A pragmatic technologist, he also contributes to open-source developer tooling—particularly in the Swift ecosystem—helping improve SourceKitten, jazzy and Rouge’s Swift lexer, which highlights his ability to straddle business, implementation and code. Based in the UK, he’s known for translating technical nuances into business value and for spotting edge-case risks in deployment and documentation before they hit production. Colleagues describe him as a detail-oriented architect who pairs operational empathy with a developer’s curiosity.
code9 years of coding experience
job6 years of employment as a software developer
bookA Levels, A Levels at Wakefield College
bookBachelor's degree, Bachelor's degree at Leeds Beckett University
github-logo-circle

Github Skills (18)

markdown10
lexer10
sourcekit10
technical-writing10
document-generation10
ruby10
xcode10
markdown-it10
swift10
documents10
lex10
syntax-highlighting10
documentation10
swift-package-manager9
regular-expression9

Programming languages (9)

TypeScriptC++CHTMLSwiftPerlMarkdownRuby

Github contributions (5)

github-logo-circle
realm/jazzy

Oct 2017 - Jan 2023

Soulful docs for Swift & Objective-C
Role in this project:
userTechnical Writer
Contributions:21 releases, 8 reviews, 70 commits in 5 years 4 months
Contributions summary:John's contributions primarily revolve around improving the documentation of the `jazzy` project, which is used to generate documentation for Swift and Objective-C projects. They have focused on enhancing the markdown formatting within the documentation, addressing issues related to display, and correcting the presentation of parameters, returns, and other documentation callouts. Further, the user worked on adding support for Swift's macro declarations and DocC-style markdown syntax for improved readability and clarity of the generated documentation.
objective-cswiftsourcekitsourcekittenruby
jpsim/SourceKitten

May 2017 - Aug 2022

An adorable little framework and command line tool for interacting with SourceKit.
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:1 release, 6 reviews, 27 commits in 5 years 4 months
Contributions summary:John primarily focused on improving the `sourcekitten` framework, specifically addressing issues related to declaration ordering and comment association within Swift code. Their contributions involved modifying core files like `File.swift`, `SwiftDocKey.swift`, and `SyntaxMap.swift` to enhance how the tool parses and documents Swift code. They also worked on fixing bugs related to parsing, expanding the test suite and handling various compiler and build system configurations, including Swift Package Manager (SPM) and Xcode projects, as well as addressing edge cases for different Swift versions and code structures.
command-line-toolsourcekit
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