Alberto Ríos Calleja
Software Engineer passionate about building products people love in agile teams with a strong focus on tests, automation, and security.
Over the past decade, I’ve built products from concept to production that top companies around the world rely on, such as API gateways, configuration servers, and tools for automatic dependency upgrades. These products continue to run in production with regular security patches and dependency updates.
I completed XCS229 Machine Learning at Stanford University as part of an AI Professional Program to expand my skills.
I’m part of the Spring Engineering team at Broadcom after the VMware and Pivotal acquisitions. We are a fully remote team building products and frameworks to help people build more resilient architectures by providing secure, highly available products with platform-specific features. We practice XP, TDD, CI/CD, follow SRE disciplines, and contribute to and maintain several OSS projects.
I have been an instructor at O’Reilly, reviewed books from Manning Publications, and have spoken at major conferences, such as the largest software conference in Europe and others with thousands of attendees.
I have done 1:1 mentoring for underrepresented minorities to help them develop their skills and succeed in the industry.
I worked as an XP consultant on a variety of projects and products, including banking and booking systems and IoT platforms, and was part of the Cloud Foundry OSS team, one of the largest distributed teams that practised eXtreme Programming.
I was the technical co-founder of several startups:
- Duel.fm — Gamified music discovery platform. Accepted into LaunchHouse accelerator (Ohio). Shut down after pivoting to an unsatisfactory product and facing strong competition.
- ProHealth — Healthcare data security and interoperability platform. Accepted into Bolt accelerator, finalist in multiple startup competitions. Shut down due to customer acquisition challenges before reaching product-market fit.
- Loadness — Performance analytics tools for competitive teams. Achieved profitability but failed to scale effectively.
Drop me an email: albertoimpl AT gmail.com, find me on Twitter: @albertoimpl or on GitHub.
Conferences, Blogs, Meetups and Online Trainings
| Date | Event | Session | Link |
|---|---|---|---|
| 24 Aug 2022 | Spring Day Argentina | Spring on Kubernetes and Tanzu Application Platform workshops | Link |
| 18 Aug 2022 | Spring Day Chile | Spring on Kubernetes and Tanzu Application Platform workshops | Link |
| 17 Aug 2022 | Private | Spring on Kubernetes and Tanzu Application Platform workshops | Link |
| 06 Jul 2022 | JDKFundamentalTalks | Ask Me Anything: Spring Framework | Recording |
| 13 Apr 2022 | DevNexus | Java on Kubernetes: What I wish I knew first | Recording |
| 16 Dec 2021 | Open Talks | ¿Cómo empezar a contribuir a un proyecto Open Source? | Recording |
| 08 Dec 2021 | Spring Blog | Spring Cloud Gateway and gRPC | Link |
| 13 Oct 2021 | DBS Bank | Spring Cloud Gateway patterns on Kubernetes | Internal |
| 01 Sep 2021 | SpringOne | A Series of Fortunate Events: Building an Operator in Java | Recording |
| 01 Sep 2021 | SpringOne | API Gateway How-To: The Many Ways to Apply the Gateway Pattern | Recording |
| 02 Aug 2021 | O’Reilly Training | Deploying Java APIs on Kubernetes | Website |
| 21 Jul 2021 | BoliviaJUG | Desplegando aplicaciones Java | Recording |
| 23 Jul 2021 | O’Reilly Training | DataOps Boot Camp: Kubernetes Data Storage and Retrieval | Website |
| 06 Jul 2021 | O’Reilly Training | DataOps Boot Camp: Deploying Python APIs on Kubernetes | Website |
| 5 May 2021 | O’Reilly Training | Deploying Java APIs on Kubernetes | Website |
| 28 Apr 2021 | SpringOne Tour | Kubernetes Workshop | Recording |
| 5 Mar 2021 | BarcelonaJUG | Panelist about Kubernetes Operators | Recording |
| 09 Feb 2021 | O’Reilly Training | DataOps Boot Camp: Kubernetes Data Storage and Retrieval | Website |
| 02 Feb 2021 | O’Reilly Training | DataOps Boot Camp: Deploying Python APIs on Kubernetes | Website |
| 15 Dec 2020 | O’Reilly Training | DataOps Boot Camp: Kubernetes Data Storage and Retrieval | Website |
| 5 Dec 2020 | JConf Centroamérica | Flujo de trabajo para desarrollar con Kubernetes en local | Website |
| 03 Dec 2020 | O’Reilly Training | DataOps Boot Camp: Deploying Python APIs on Kubernetes | Website |
| 23 Oct 2020 | JConf Perú | Desarrollo en local con Kubernetes | Recording |
| 03 Oct 2020 | JConf México | Desarrollo en local con Kubernetes | Recording |
| 14 Sep 2020 | O’Reilly Training | DataOps Boot Camp: Kubernetes Data Storage and Retrieval | Website |
| 09 Sep 2020 | O’Reilly Training | DataOps Boot Camp: Deploying Python APIs on Kubernetes | Website |
| 08 Jul 2020 | VMware Tanzu | Assisting with Spring and Kubernetes Workshop | Website |
| 05 May 2020 | Spring I/O Bridge | Assisting with the organization | Website |
| 19 Mar 2020 | SpringLive | Kubernetes Local Development Workflow Distilled | Recording |
| 21 Feb 2020 | DevNexus | Kubernetes Local Development Workflow Distilled | Recording |
| 05 Nov 2019 | Devoxx Belgium | Interview about Kubernetes with Arun Gupta | Recording |
| 04 Nov 2019 | Devoxx Belgium | Kubernetes Distilled - an in depth guide for the busy Java developer | Recording |
| 23 Aug 2019 | VMware Blog | Replacing the Spring Cloud Services Circuit Breaker Dashboard | Link |