Daniel Pedrosa

Co-Founder - KrakenD API Gateway

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
Daniel Pedrosa is a seasoned backend and systems engineer with 11 years of experience and co-founder of KrakenD, the ultra-high-performance Go-based API gateway powering hundreds of thousands of servers monthly. Based in Barcelona, he combines hands-on core-engine development and DevOps expertise—improving performance, build pipelines, logging and metrics—to deliver scalable, production-ready microservices infrastructure. His open-source work on Lura/KrakenD includes refactoring critical routing and decoding logic, integrating linters, and optimizing server execution, reflecting a strong focus on maintainability and efficiency. Pragmatic and product-minded, he brings deep systems reliability experience from roles at Zinio, Softonic and other companies, enabling him to bridge low-level engineering with enterprise-grade productization.
code11 years of coding experience
job13 years of employment as a software developer
github-logo-circle

Github Skills (20)

apim10
middleware10
back-end-development10
microservices-application10
go10
api10
api-gateway10
golang10
logging10
microservices10
backend10
api-design9
routers9
router9
proxies9

Programming languages (11)

DockerfileShellCMakefileJavaScriptGoMustacheHTML

Github contributions (5)

github-logo-circle
luraproject/lura

Jan 2018 - Jan 2023

Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Role in this project:
userBack-end Developer
Contributions:5 releases, 14 reviews, 57 commits in 5 years
Contributions summary:Daniel primarily contributed to the core functionality of the API gateway, focusing on improving the system's efficiency and maintainability. They refactored the `combineData` function to remove unnecessary context usage, and incorporated Go linting checks for code quality. The user also added a string decoder and integrated it into the default decoders for enhanced data handling. Furthermore, they refactored the server execution for the router.
api-gatewaybackend-serviceskong-pluginultraperformant
krakend/krakend-ce

Dec 2017 - Jan 2023

KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Role in this project:
userBackend & DevOps Engineer
Contributions:17 releases, 19 reviews, 93 commits in 5 years 1 month
Contributions summary:Daniel contributed to the development and maintenance of the KrakenD Community Edition, an API gateway. Their work included modifying the core engine, specifically adding and removing features related to metrics and logging. The user also focused on improving the build process, including setting up a plugin-builder container and updating dependencies. They demonstrated expertise in Go and experience with various components related to API gateways, such as logging and metrics.
api-gatewaybackend-servicesgrpcreverse-proxyasync
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
Daniel Pedrosa - Co-Founder - KrakenD API Gateway