Jordan Hall

Lead Software Developer at EU Automation

Stafford, 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
Jordan Hall is a Lead Software Developer with 13 years’ experience building and operating full-stack web applications, APIs and business-focused mobile apps from Stafford, UK. He combines hands-on PHP/Laravel expertise with practical server and DevOps skills honed over a decade managing LAMP stacks, Redis, and deployments for enterprise clients. Jordan has led technical decisions, code reviews and developer coaching as a team lead, and he’s an active open-source contributor—improving Laravel core configs, adding NIST password rules to a major boilerplate, and enhancing reliability in projects like spatie/async and the PyBitmessage client. His work shows a bias for robustness and testability, with attention to internationalisation and secure password handling that often goes beyond typical backend changes.
code12 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 2.1, Bachelor of Science (BSc), Computer Science, 2.1 at Staffordshire University
stackoverflow-logo

Stackoverflow

Stats
409reputation
160kreached
5answers
2questions
github-logo-circle

Github Skills (33)

unit-testing10
messaging10
python10
redis10
apidoc10
async10
laravel-mix10
laravel10
message-system10
message-handler10
php10
api10
message-bus10
bit10
boilerplate10

Programming languages (17)

MDXJavaC++CRustPugScalaVue

Github contributions (5)

github-logo-circle
Bitmessage/PyBitmessage

Jun 2013 - Aug 2013

Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
Role in this project:
userBack-end Developer
Contributions:42 commits in 1 month
Contributions summary:Jordan primarily contributed to the back-end of the Bitmessage client. They implemented new API commands for managing messages, specifically for trashing inbox and sent messages. Furthermore, the user added parameter checks to existing API commands and resolved conflicts from merging upstream changes. The changes primarily involved modifications to `src/bitmessagemain.py`.
pythoncommunication-protocolp2pcommunicationdecentralized
spatie/async

Feb 2020 - Feb 2020

Easily run code asynchronously
Role in this project:
userBackend Developer
Contributions:7 commits, 6 comments in 7 days
Contributions summary:Jordan primarily focused on enhancing the `async` library's functionality. Their contributions include adding the ability to stop a pool of asynchronous processes early, improving test reliability, and refactoring tests. They also removed an unused import. These changes suggest a focus on improving the library's control flow and testability.
asynchronousasynchronouslyphpjavascriptmutex
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
Jordan Hall - Lead Software Developer at EU Automation