< session />
Patterns for Software Architecture
Wed, 23 April
Much like how design patterns can help us communicate design decisions, architectural patterns can help us crystallize architectural decisions and plan how to architect and build applications. In this presentation, we will gain a good understanding of the major architectural patterns, how to decide between them, and the consequences of choosing one over the other.
Target Audience: This session is primarily aimed at Software Architects, as it focuses on the selection and application of architectural patterns, which is critical for designing scalable, maintainable systems. Back-end Developers are a secondary audience, as they often work with these architectural patterns in implementation and can benefit from understanding the trade-offs involved.
< speaker_info />
About the speaker
Venkat Subramaniam
Founder, Agile Developer, Inc.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. Find him on twitter at @venkat_s.