ConferencesO'Reilly Software Architecture (Berlin, November 4-7, 2019, Incremental Architecture)
SDD Deep Dive 2019 (London, November 11-13, 2019, Microservices)
O'Reilly Software Architecture (New York, February 23-27, 2020)
SDD 2020 (London, May 11-15, 2020, many topics)
Craft (Budapest, June 9-12, 2020)
User GroupsNothing scheduled right now. If you'd like me to speak to your group, get in touch. (No fee, but you have to cover travel if I'm not in your area.)
Allen Holub (http://holub.com, @allenholub, firstname.lastname@example.org) is an internationally recognized software architect and consultant/trainer focusing on organizational agility. He speaks all over the planet on these topics and agile-friendly implementation technology like microservices and incremental/evolutionary architecture, but his bread and butter is helping you create or improve highly functional Lean/Agile organizations, and helping you design and build software architectures suitable for agile environments. He provides both in-house training and consulting services. Allen started his career as a hardware engineer, but after being pressed into writing a compiler and real-time operating system for the robot his team was building, ended up a developer. He's helped with many commercial applications, web based and otherwise, and has served twice as a CTO for early-stage startups.
Allen is widely published (10 books, many hundreds of articles both in print and online) and was a Contributing Editor at both Dr. Dobb's Journal and JavaWorld. His many video classes have been published by Pluralsight (Swift in Depth, Picturing Architecture, Object-Oriented Design), LinkedIn Learning (Architecture Fundamentals, and Domain-Driven Design), and O’Reilly (Design Patterns in the Real World). Allen taught for the University of California, Berkeley, Extension for many years, and is the current Chan-Norris Distinguished Professor of Computer Science at Mills College.
If you'd like to bring Allen in house for keynotes, consulting, or training work, set up a chat to discuss your needs.