2019 has become a remarkable year for Apiumhub; new office, Apium Academy, Open Source Projects, software architecture meetups, cool innovative projects and… we can’t wait to share with you guys that the Apiumhub team is organizing the Global Software Architecture Summit (GSAS) 10th of October in Barcelona.

 

Main idea behind the Global Software Architecture Summit

GSAS is a one day summit which aims to connect software architects from all over the world as well as all those software experts who build working software and want to improve their skills, share knowledge, and connect with like-minded people.

We expect to welcome 300 software architects, who are passionate about useful, well designed, maintainable and scalable software.

The idea is to make this event as interactive as possible, where attendees could participate in discussions as well. There will be technical talks by leading software architects from USA, UK & Spain, panel discussions and debates!

GSAS

The mission of the event is to:

  • Write and sign the leading software architecture manifesto for the next generation of developers and software architects in 4 years.
  • Grow the software architecture community, focusing on best practices, innovation, working software and practical solutions for current issues.

 

And the core values of GSAS are:

  • Working software over number of features.
  • A hunger for continuous learning & improvement over repetitive standards.
  • Community benefit over individualism.

 

Global Software Architecture Summit: Speakers

GSAS speakers 2019

global software architecture speakers

We still can’t believe how lucky we are, look who will come to Global Software Architecture Summit:

 

Michael Feathers

Michael Feathers is the Founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the past 20 years he has consulted with hundreds of organizations, supporting them with general software design issues, process change and code revitalization. He is a frequent presenter at national and international conferences.

He was involved in the early Agile movement and one of his passions is helping organizations recognize the impact of their internal organization and communication on the long term viability of their software products – putting interactions in place to prevent the accumulation of technical debt and lost business opportunities.

His goal is to make software development more effective and integrated with business concerns.

He is the author of the books: Working Effectively with Legacy Code, Brutal Refactoring: More Working Effectively with Legacy Code.

His main specialties are software development practices, TDD, Refactoring, Legacy Code Revitalization and team dynamics.

 

Mark Richards

Mark Richards is an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and distributed systems. He has been in the software industry since 1983 and has significant experience and expertise in application, integration, and enterprise architecture.

Mark is the founder of DeveloperToArchitect.com, a free resource website devoted to helping developers in the journey to software architect. He is the author of numerous technical books and videos from O’Reilly, including several books on Microservices, the Software Architecture Fundamentals video series, Enterprise Messaging video series, Java Message Service, 2nd Edition, and a contributing author to 97 Things Every Software Architect Should Know.

Mark has a master’s degree in computer science and numerous architect and developer certifications from IBM, Sun, The Open Group, and Oracle. Mark has spoken at hundreds of conferences and user groups around the world on a variety of enterprise-related technical topics.

 

George Fairbanks

George Fairbanks is a software developer, consultant, educator, and speaker who’s been developing software since the mid-80’s and teaching software design since the late 1990’s. He’s got a PhD in Software Engineering from Carnegie Mellon University, advised by David Garlan and Bill Scherlis. He has publications on frameworks and software architecture in selective academic conferences, including OOPSLA and ICSE.

George has written production code for telephone switches, plugins for the Eclipse IDE, and everything for his own web dot-com startup. He’s currently a software engineer at Google.

George wrote the book Just Enough Software Architecture and it’s been reviewed well. He’s also been a program committee member for the Working International Conference on Software Architecture (WICSA), the International Conference on Software Maintenance (ICSM), and the European Conference on Software Architecture (ECSA). He’s been a referee for IEEE Transactions on Software Engineering (TSE) and IEEE Software.

 

Viktor Farcic

Viktor Farcic is a Developer Advocate at CloudBees, a member of the Google Developer Experts and Docker Captains groups, and published author. His big passions are DevOps, Microservices, Continuous Integration, Delivery and Deployment (CI/CD) and Test-Driven Development (TDD).He often speaks at community gatherings and conferences (latest can be found here). He published The DevOps Toolkit Series and Test-Driven Java Development. His random thoughts and tutorials can be found in his blog TechnologyConversations.com.

 

Ian Gorton

Ian Gorton joined Northeastern University in Seattle as the Director of the Computer Science Masters programs in 2015. Prior to this role, he worked at the Carnegie Mellon University Software Engineering Institute as a Senior Member of the Technical Staff. He worked on several projects focused on the principles of designing massively scalable software architectures for big data applications, and building knowledge bases both manually and using machine learning to support engineering tasks.

Before joining the SEI, Gorton was a Laboratory Fellow in Computational Sciences and Math at Pacific Northwest National Laboratory. He managed the Data Intensive Scientific Computing research group, and was the Chief Architect for PNNL’s Data Intensive Computing Initiative. He was also PI for multiple projects in environmental modeling, carbon capture and sequestration, and bioinformatics. This experience has led to a particular interest in the design of large scale, highly customizable cyber-infrastructures for scientific research.

Gorton has a PhD in Computer Science from Sheffield Hallam University and is a Senior Member of the IEEE Computer Society and a Fellow of the Australian Computer Society. Until July 2006, he led the software architecture R&D at National ICT Australia (NICTA) in Sydney, Australia, and previously worked at CSIRO, IBM, Microsoft and in academia in Australia. His passion is analyzing and designing complex, high performance distributed systems, and embodying design and architecture principles in methods and tools that can be exploited by architects in other projects.

 

Sandro Mancuso

Software craftsman, author, and founder of the London Software Craftsmanship Community (LSCC), Sandro Mancuso has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks.

During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned for his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

 

Len Bass

Len Bass is an award-winning author who has lectured widely around the world. His books on software architecture are standards. His book on DevOps is, in the words of an Amazon reviewer, “the first DevOps book that shows a realistic and achievable view of the full implementation of DevOps.” He has just published a book with John Klein titled Deployment and Operations for Software Engineers.

Len has over 50 years’ experience in software development, 25 of those at the Software Engineering Institute of Carnegie Mellon. He also worked for three years at NICTA in Australia and is currently an adjunct faculty member at Carnegie Mellon University, where he teaches a course in DevOps.

 

Dave Farley

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general.

He is co-author of the Jolt-award winning book ‘Continuous Delivery’, a regular conference speaker and blogger and one of the authors of the Reactive Manifesto.

Dave has been having fun with computers for over 30 years and has worked on most types of software, from firmware, through tinkering with operating systems and device drivers, to writing games and commercial applications of all shapes and sizes. He started working in large scale distributed systems more than 25 years ago, doing research into the development of loose-coupled, message-based systems – a forerunner of MicroService architectures.

Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s.

Dave is the former Head of Software development at LMAX Ltd, home of the OSS Disruptor, a company that is well known for the excellence of their code and the exemplary nature of their development process.

Dave is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.

 

Eoin Woods

Eoin Woods is CTO at Endava, an international technology company that delivers solutions in the areas of digital, agile transformation and automation. As CTO, Eoin leads the technical strategy for the firm, guides capability development and directs investment in emerging technologies. Eoin is a widely published author in both the research and industrial communities, co-author of the well-known book “Software Systems Architecture“, published by Addison-Wesley and the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. He is a regular conference speaker and an active member of the London software engineering community. His main technical interests are software architecture, distributed systems and computer security.

 

Juan Manuel Serrano Hidalgo

Juan Manuel is CTO and co-founder of Habla Computing. He has been using Scala and functional programming for the last eight years in real-world applications for the banking sector, and has extensive experience in consultancy projects with Scalaz, Cats, and other frameworks of the Scala ecosystem.

He founded and manages the Madrid Scala Meetup group and is member of the organizing committee of lambda.world, the premier Spanish conference of functional programming for the software practitioner. Prior to joining Habla Computing, Juan Manuel was a University teacher for more than fifteen years in different computer science and software engineering degrees.

 

Carlos Villuendas

Carlos Villuendas is a Frontend Architect at Adevinta, leading online marketplaces in 16 countries, that owns InfoJobs, fotocasa, coches-net, Milanuncios, Habitaclia, Vibbo.

 

Alex Soto

Alex Soto is a software engineer at Red Hat in Developers group. He is passionate about the Java world and software automation, and believes in the open source software model. Alex Soto is the creator of NoSQLUnit and Diferencia projects, member of JSR374 (Java API for JSON Processing) Expert Group, the co-author of the book Testing Java Microservices by Manning, and contributor of several open source projects. A Java Champion since 2017 and international speaker, he has talked about new testing techniques for microservices, and continuous delivery in the 21st century.

 

Carlos Blé

Carlos is the founder of Lean Mind, a software craftsmanship boutique based in the Canary Islands. A proud member of a team that cares about customers and users working collaboratively with them. Open source enthusiast since he discovered GNU/Linux in 1999. Started working officially as a software developer in 2002. XP (eXtreme Programming) practitioner since 2008.

He’s been an independent consultant, trainer and developer since 2009 helping dozens of teams and organizations all over Spain and also training teams in Berlin, London, Brussels and Bordeaux. From 2001 to 2009 he worked for a wide variety of companies, including his own startup.

Carlos Blé is the author of the first book on TDD in the Spanish language in 2010 and also a speaker with more than a hundred talks given along his career.

 

Christian Ciceri

Christian Ciceri began his professional career with a specific interest in Object Oriented design issues, with deep studies in code-level and architectural-level design patterns and techniques. He has been one of the former practitioner of Agile Methodologies, particularly eXtreme Programming with a great experience in TDD, Continuous Integration, build pipelines and evolutionary design. He has always been aiming at a wide-spread technological knowledge, that’s why he has been exploring a huge amount of technologies and architectural styles.

Right now, Christian Ciceri is a Software Architect & co-founder at Apiumhub. His vision of architecture goes beyond the “power-point” architecture. He believes that an architect should be capable of switching between high-level and low-level aspects in a natural, quick and continuous way. As he says; “a software architect should create a working ecosystems that allows teams to have a scalable, predictable and cheaper production”.

 

Cristian Cotes

Cristian Cotes is CTO of MusicList, a young startup that aims to disrupt how users discover music. Before, he was a software engineer at Telefonica’s moonshot factory, where he was the second software engineer that joined the company and helped to create a team with more than 20 engineers in a small period of time. In 2013, while he was a researcher in distributed systems at the University, he co-founded his first startup, a Dropbox-like open source synchronization platform. Due to his experience in companies where the goal is to build new products from scratch, he feels comfortable working in a fast-changing environment where the architecture has to be thought to support radical changes in requirements.

 

Álvaro García

Álvaro García is a principal engineer who believes in Extreme Programming methodology. He’s embarked on a lifelong learning process and is now a co-organizer of Barcelona Software Craftsmanship meetups and events. He enjoys reading and reviewing technology books, providing feedback to the author whenever possible, to create the best experience for the final reader. Alvaro has been working in the IT industry for product companies, consulting firms and on his own since 2005 and occasionally publishes articles on his blog.

 

Global Software Architecture Summit: Schedule

The Global Software Architecture Summit will start at 8:30 and finish at 20:00. Talks, panel discussions, debates, surprises and networking! 

The following topics will be discussed during the day:

  • Code is your partner in thought 
  • Applying architectural principles, processes & tools
  • Software architecture evolution, what to expect? 
  • Reactive architecture patterns 
  • Architectural thinking 
  • Effective architecture practices 
  • Data-driven scalability and cost analysis for evolutionary architecture in the cloud. 
  • Choosing the right architecture style 

To see the detailed agenda, click here

 

Stay tuned and receive the latest news about Global Software Architecture Summit, subscribe to GSAS newsletter here.

 

Location

 

The Global Software Architecture Summit will be held in Alimara Hotel. Excellent summit rooms, delicious catering and beautiful garden to enjoy Barcelona’s weather and connect with other software architecture enthusiasts.

 

Global Software Architecture Summit Tickets

Right now we have Early Birds Tickets ( Available till 31/05/2019 ). To buy them, just click here.

 

Sponsors & Media Collaborators

If you are interested in meeting software architecture influencers from all over the world, this is a great opportunity to participate in a Global Software Architecture Summit and to support the software architecture community. Immerse yourself in software architecture! Request sponsorship information here.

 

Who are already in? 

Autentia became GSAS Bronze sponsor! 

And wwwhat’s new, Appfutura & Comunicae became GSAS media collaborators!

 

We are very excited about making Global Software Architecture Summit happen and contribute to the software architecture community!

See you there?

Visit the GSAS website to know more about it!