Daniel Alarcon is a seasoned CTO and backend-focused technologist with 13 years building high-performance, scalable systems from Barcelona. He has deep practical experience with API gateways and microservices—demonstrated by significant contributions to well-known projects like KrakenD/Lura and go-kit, where he implemented metrics, service discovery, caching, and telemetry integrations. Previously an architecture lead at Softonic and senior architect at Zinio, he blends platform reliability, scalability, and developer productivity with hands-on coding in Go and JavaScript. Daniel combines strategic technical leadership with active open-source engineering, often shipping core features that improve performance and observability across distributed systems. An engineer trained in telecommunications, he brings a systems-minded approach to API design and operational excellence that’s grounded in real-world benchmarking and deployment.
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Role in this project:
Back-end Developer
Contributions:9 releases, 66 reviews, 628 commits in 6 years 2 months
Contributions summary:Daniel's contributions focused on enhancing the functionality of the API Gateway. Their work included implementing features such as request formatting and the ability to customize aspects of backend behavior. They improved router composition, fixed typos, and added various examples demonstrating the use of the gin router, including a sequential merging strategy. Additionally, they introduced support for multiple features such as DNS SRV records and added the ability to inject custom JWT claims into backend URL patterns.
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Role in this project:
Back-end Developer
Contributions:9 releases, 67 reviews, 439 commits in 5 years 2 months
Contributions summary:Daniel appears to be focused on developing the back-end functionality of the API gateway. They contributed to the core components by creating a backend factory, implementing metrics collection, and integrating service discovery mechanisms. Furthermore, they added modules for features like HTTP caching, and the integration of an influx module as a data sink for telemetry data. The user's work impacts the performance, security, and extensibility of the API gateway.
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.