Anyul Rivas
Senior Architect at GFT Technologies
Barcelona, Spain
Actions
Software craftsman, Full-Stack Developer, passionate about clean code, Cloud-based technologies, and Software Architecture. More than 15 Years of experience. Regular contributor to open-source projects, member of Kubernetes & CNCF SiGs, and Hackathon mentor. Barcelona JUG member.
Area of Expertise
Topics
Designing a Livestream Platform: A Hands-On Architecture Workshop
Join this 2-hour collaborative workshop to design the architecture of a Livestream platform from the ground up. Participants will start by analyzing customer requirements, identifying key system quality attributes, and designing the architecture using the C4 model. The session includes interactive group discussions, scenario-based decision-making using solution cards, and the documentation of architectural decisions with ADRs. This workshop is ideal for architects and senior engineers seeking practical experience in applying architectural techniques in real-world scenarios.
Why We Cling to Chaos: A Sociotechnical Exploration of Accidental Complexity in Engineering Teams
A critical production bug triggered an investigation that revealed something unexpected: our accidental complexity had grown far beyond the essential complexity of the system. In this talk, we share lessons learned from analyzing how this happened and the sociotechnical dynamics behind it. We uncovered unclear boundaries, fragmented ownership, and systemic loops that rewarded heroics instead of flow. By applying Lean principles and value-stream mapping, we identified waste and bottlenecks that had been invisible for months. With Team Topologies and Domain-Driven Design, we exposed hidden dependencies, reduced cognitive load, and clarified ownership. We’ll distinguish technical debt from accidental complexity, illustrate the real cases uncovered during the investigation, and show how redesigning team interactions helped rebalance the system and move the project toward simplification and sustainable flow.
Architecture as Code: Driving Agile and Fast-Paced Delivery
This talk spotlights the architect's pivotal role in decentralized agile teams, focusing on maintaining software consistency. It examines how tools like fitness functions, Architectural Decision Records (ADRs), and the C4 model act as cornerstones for this purpose. We'll explore how architects use DORA metrics to track architecture performance, ensuring alignment with project goals. Attendees will gain insights into the architect's crucial role in harmonizing the efforts of agile teams, upholding the integrity and efficiency of software solutions in dynamic development environments
Transitioning from Monolithic Architecture to Spring Modulith
This interactive workshop comprehensively explores Spring Modulith, an innovative approach to modernizing traditional monolithic architectures. Participants will gain insights into the fundamentals of Spring Modulith, followed by a detailed, hands-on session focused on migrating a standard modular monolith application to a Spring Modulith structure. This session is ideal for software engineers and architects seeking practical experience enhancing system modularity and maintainability using Spring Modulith. Attendees will leave with a clear understanding of the process and benefits of this transition, equipped with the skills to implement similar upgrades in their projects.
JavaCro'26 Sessionize Event Upcoming
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top