Benjamin Vickers

Senior Data Platform Engineer

Barcelona, Catalonia, Spain
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
Benjamin Vickers is a Senior Data Platform Engineer with 12 years of experience building and operating cloud-native platforms that run reliable software at scale. Based in Barcelona, he combines hands-on Go and Python development with deep Kubernetes, AWS and infrastructure-as-code expertise to automate platforms, reduce toil, and drive observable, data-driven improvements. He’s delivered high-stakes production reliability work—migrating hundreds of apps between clusters, tuning platforms for successful high-profile launches, and implementing GitOps/CD and security hardening for multi-tenant environments. An active open-source contributor, Benjamin has extended widely used projects like VMware’s govmomi to support vSphere Namespaces and added nuanced features to Hoverfly’s simulation tooling. Colleagues rely on him for pragmatic solutions that bridge developer experience, platform reliability and operational excellence.
code12 years of coding experience
job11 years of employment as a software developer
bookMPhys Physics, MPhys Physics at University of Warwick
languagesSpanish
github-logo-circle

Github Skills (16)

testing10
cli10
command-line-interface10
api-rest10
rest-api10
go10
api10
api-design10
restful-api10
command-line10
kubernetes9
kubernetes-pods9
service-virtualization9
golang8
mocking7

Programming languages (8)

HCLJavaShellJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
SpectoLabs/hoverfly

Jun 2016 - Jul 2016

Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
Role in this project:
userBack-end Developer
Contributions:98 commits, 17 PRs, 46 pushes in 1 month
Contributions summary:Benjamin focused on adding and improving features related to response delays within the Hoverfly service virtualization tool. They implemented a struct for setting response delays on hosts and integrated the parsing of response delay configurations. Furthermore, the user worked on ensuring the correct application of response delays in simulate, synthesize and modify modes and added API endpoints to get and set these response delays. They also made related changes to functional tests.
proxytesterssimulationvirtualizationmocking
vmware/govmomi

Sep 2020 - Jan 2022

Go library for the VMware vSphere API
Role in this project:
userBack-end Developer
Contributions:3 reviews, 7 commits, 4 PRs in 1 year 4 months
Contributions summary:Benjamin primarily focused on extending the `govmomi` library to support vSphere Namespaces. Their work involved implementing API calls for enabling cluster namespaces and adding corresponding `govc` commands. Key contributions include defining data structures for namespace configuration, interacting with the vSphere API, and creating command-line interfaces for managing namespaces. They also made changes to support namespace-related functionalities in `govc`, including storage profile management.
golangapivmware-vspherego-librarygo
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
Benjamin Vickers - Senior Data Platform Engineer