Ben Barnard

Principal Software Engineer, Co Founder at Barnard & Leipold Softwaretechnik GmbH

Berlin, Germany
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
Ben Barnard is a polyglot principal software engineer and co-founder with 16 years of experience building reliable, service-integrated systems and leading small expert teams from Berlin. He blends hands-on full-stack development—particularly in Scala and functional-style designs—with strong practical expertise in automated testing, CI/CD and zero-downtime deployments. Ben has worked across four continents and multiple industries as an individual contributor, consultant, trainer, tech lead and engineering manager, prioritizing clarity, empowerment, pair programming and mentorship. He contributes to open source documentation (including HashiCorp Nomad) and has shipped full-stack features in community projects like SyncLounge, reflecting a habit of improving both code and its discoverability. Known for turning complex integrations into maintainable APIs and services, he pairs engineering craftsmanship with a founder’s eye for product-quality delivery.
code15 years of coding experience
languagesEnglish, German, French, Japanese
github-logo-circle

Github Skills (17)

markdown10
javascript10
markdown-it10
api10
vue10
vue-jsx10
documentation10
front-end-development9
nodejs9
cli8
server-side8
backend8
command-line-interface8
command-line8
back-end-development8

Programming languages (12)

TypeScriptJavaRustScalaJavaScriptGoHaskellRiot

Github contributions (5)

github-logo-circle
hashicorp/nomad

Oct 2016 - Nov 2019

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
userTechnical Writer
Contributions:6 commits, 4 PRs, 1 comment in 3 years 1 month
Contributions summary:Ben primarily contributed to improving the project's documentation. Their work involved correcting grammatical errors, enhancing clarity, and ensuring consistency throughout the documentation files. They updated various command documentation pages, including `fs`, `logs`, `run`, `plan`, and `validate`, as well as other supporting documentation, resulting in a more polished and user-friendly resource for the project. Additionally, they made minor substantive corrections to the documentation.
vaultperformantmicroserviceworkloadoperate
synclounge/synclounge

Nov 2017 - Nov 2017

Enjoy Plex with your friends. In Sync. Together.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 4 PRs, 1 comment in 2 days
Contributions summary:Ben contributed to the `synclounge/synclounge` repository by implementing new features, specifically adding the ability to mark videos as watched and allowing host transfers. They also fixed functionality related to resuming playback and corrected thumbnail progress calculations. These changes span both the frontend (UI modifications) and backend (server-side logic for host transfer and scrobbling).
syncplex
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 Barnard - Principal Software Engineer, Co Founder at Barnard & Leipold Softwaretechnik GmbH