Arturo Herrero

Staff Backend Engineer at GitLab

Madrid, Community of Madrid, 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
Arturo Herrero is a Staff Backend Engineer at GitLab with 15 years of experience building and leading backend teams across startups and scale-ups from Madrid. He blends deep hands-on craftsmanship in backend systems with people leadership, having progressed from senior engineer roles to Engineering Manager and now staff-level individual contributor. Arturo contributes to open-source Ruby tooling—improving swagger/OAPI generation for Grape APIs—demonstrating attention to API ergonomics and test quality. Comfortable in fast-moving product environments, he has led backend work at fintech and media companies and routinely turns ambiguous requirements into reliable, well-documented services. Colleagues describe him as a pragmatic engineer who pairs idiomatic code with an engineer-first approach to developer experience.
code15 years of coding experience
job15 years of employment as a software developer
bookDegree, Software Engineering, Degree, Software Engineering at Universidad Politécnica de Madrid
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
12,912reputation
1.7mreached
95answers
33questions
Badges
postgresql
top-1%
ruby
top-5%
git-diff
top-5%
git
top-5%
groovy
top-1%
rspec
top-5%
github-logo-circle

Github Skills (23)

postgresql10
grapesjs10
groovy10
swagger10
ruby10
constraint10
api10
gr10
documentation10
testing9
git-diff9
git9
grails9
rspec9
ruby-on-rails9

Programming languages (14)

CSSCGoHTMLTypeScriptShellCoffeeScriptJavaScript

Github contributions (5)

github-logo-circle
ruby-grape/grape-swagger

Sep 2013 - Sep 2013

Add OAPI/swagger v2.0 compliant documentation to your grape API
Role in this project:
userBack-end Developer
Contributions:5 commits in 2 days
Contributions summary:Arturo contributed to the `grape-swagger` project by enhancing the documentation generation capabilities for Grape API. Their work focused on improving how hidden endpoints are handled in the Swagger documentation, specifically addressing scenarios with hidden endpoints and namespaces. The commits also included idiomatic Ruby code improvements and enhanced test descriptions to reflect the changes. Overall, the contributions aimed at refining the Swagger documentation process and usability within the Grape framework.
apicompliantrubyoapigrape-api
arturoherrero/dotfiles

Jul 2011 - Sep 2022

A man's home is his castle. Never leave your dotfiles behind.
Contributions:405 commits, 4 PRs, 296 pushes in 11 years 3 months
bash-configurationcastlenevervim-configurationdotfiles
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
Arturo Herrero - Staff Backend Engineer at GitLab