Russell Geraghty

Technical Architect at Gambling self-exclusion organisation

Harrogate, 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
Russell Geraghty is a pragmatic technical architect and seasoned software engineer based in Leeds with three decades of experience delivering enterprise and solution architectures across retail, finance, healthcare and public sector clients. He combines hands-on development skills—evidenced by over 25 years of coding and open-source contributions such as adding a user-journey diagram type to the popular Mermaid.js project—with strategic cloud-native design work, particularly on AWS-hosted platforms. At BJSS and through numerous engagements he has shaped migrations, regulatory trading systems, and serverless clinical tools, consistently focusing on cost optimisation, path-to-live and operational simplicity. His background in control and instrumentation engineering gives him a systems-thinking approach to complex integrations and reliability. Known for making difficult releases repeatable, he also builds privacy-first accelerators (chatbot and analytics) and pragmatic automation strategies that reduce manual toil. Clients value his ability to turn ambiguous requirements into auditable, production-ready solutions.
code11 years of coding experience
job28 years of employment as a software developer
bookGraham School
bookMaths Physics Design, Maths Physics Design at Scarborough VI Form College
bookInstrumentation and Control Instrumentation Control engineering, Instrumentation and Control Instrumentation Control engineering at Teesside University
languagesEnglish
github-logo-circle

Github Skills (7)

typescript10
diagram10
javascript10
typescripts10
typescript-types10
d3js9
uml9

Programming languages (4)

TypeScriptJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
mermaid-js/mermaid

Apr 2020 - Apr 2020

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
userFront-end Developer
Contributions:8 commits, 2 PRs, 1 comment in 24 days
Contributions summary:Russell's contributions primarily revolve around implementing and updating user journey diagrams within the Mermaid.js project. They introduced a new "user journey" diagram type, including the addition of parsing, rendering, and API updates. Their work involved creating SVG drawing functions for the user journey elements, integrating the diagram into the application, and updating configuration options. Furthermore, they refined the user journey diagram by merging upstream changes and correcting the rendering in test cases.
diagramsflowchartssequencesequence-diagramssimilar
NLP.js based Microsoft Bot Framework middleware.
Contributions:7 releases, 4 PRs, 45 pushes in 1 year 6 months
bot-frameworknlpmicrosoft-bot-framework-v4middleware-frameworkbot
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
Russell Geraghty - Technical Architect at Gambling self-exclusion organisation