Ben Sheppard

Senior Software Engineer at Camunda

Greater Brighton and Hove Area 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
Ben Sheppard is a Senior Software Engineer with 11 years’ experience building backend systems and developer-facing documentation, currently contributing to Camunda from the Greater Brighton area. He combines practical engineering—integrating identity, JWT handling and centralized authentication—with a talent for clarifying complex systems as a technical writer for Camunda’s widely used docs. His career progression from support and team lead roles at Brandwatch into senior engineering positions reflects strong troubleshooting instincts and an ability to translate operational needs into robust code. A thoughtful, mindful developer, he pairs hands-on security and identity work with care for developer experience and clear documentation.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (Honours), Computing and IT, Upper Second-class Honours (2.1), Bachelor of Science (Honours), Computing and IT, Upper Second-class Honours (2.1) at The Open University
bookBTEC National Diploma for IT Practitioners, ICT Systems Support, DMM, BTEC National Diploma for IT Practitioners, ICT Systems Support, DMM at Chichester College
github-logo-circle

Github Skills (18)

markdown10
back-end-development10
isam10
identity10
technical-writing10
authentication10
user-authentication10
identity-management10
java10
javas10
markdown-it10
jwt10
spring-boot10
identity-manager10
access-management10

Programming languages (7)

MDXJavaShellCoffeeScriptCSSJavaScriptGo

Github contributions (5)

github-logo-circle
camunda/camunda-docs

Jun 2021 - Oct 2022

Camunda 8 Documentation, including all components and features
Role in this project:
userTechnical Writer
Contributions:117 reviews, 16 commits, 63 PRs in 1 year 4 months
Contributions summary:Ben primarily contributed to the Camunda documentation repository by adding and modifying content related to the Identity and IAM (Identity and Access Management) features. Their work includes creating user guides for generating M2M tokens, configuring logging, troubleshooting SSL issues, and connecting Identity to Keycloak. The majority of the changes involve updates to the `sidebars.js` file, indicating a focus on structuring and organizing the documentation for easy navigation.
camundacamunda-platform-8api-documentationdmn
camunda/camunda

Mar 2023 - Apr 2025

Process Orchestration Framework
Role in this project:
userBack-end Developer
Contributions:340 reviews, 121 PRs, 243 pushes in 2 years
Contributions summary:Ben's commits primarily focused on integrating the "Identity spring boot starter" into the project, suggesting work on authentication and security aspects. Their contributions include handling JWT decoding for refresh tokens, replacing an existing Identity SDK dependency with a starter, and implementing a centralized authentication layer. Further contributions include refactoring of a user's code, and code that handles the deletion of a user. The files changed and the commit messages indicate an effort to integrate Identity features.
golangdistributedcamundaorchestrationworkflow-engine
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
Ben Sheppard - Senior Software Engineer at Camunda