Learn about purchasing for teams
Carlos Santos-Barrera
My credentials
About
Carlos Santos-Barrera: If SOA, REST, EDA, DDD, CQRS, Microservices and Hypermedia are in your vocabulary, then you speak my language. If you are passionate about agile and have worked in teams using XP, Scrum, Lean or Kanban, then maybe we've both signed the agile manifesto. Architecture is the art and science of tailoring proven patterns and practices to meet the ever evolving business demands. As challenging as this continuous task is, it is what keeps software development both stimulating and enjoyable. The experience of forming a successful, self-managing team is why I am in this field. My roles have varied through the years but have always involved delivering distributed, large-scale custom line of business applications since 1996. First up was some time as a systems admin, followed by a stint as a database administrator. By 2000, I had decided to focus on software development and have been hooked on the .Net Framework since Beta 1 of v1. My years as a senior software engineer and team lead have culminated in being the software architect for several projects. Besides designing and writing software systems, my travels have also included developing/writing certification tests and courseware and reviewing books/articles. In addition to mentoring colleagues, my experience includes teaching various .Net Framework related training courses and serving as a Technical Learning Guide at TechEd 2007 and 2008.