Influencers de Arquitectura de Software que marcan la diferencia

recommendations-1024x819
Sin categorizar

Influencers de Arquitectura de Software que marcan la diferencia

La comunidad de arquitectura de software prospera y crece a través del intercambio de conocimientos y hay personas influyentes en la arquitectura de software que contribuyen activamente a la comunidad, participando en eventos de arquitectura de software, escribiendo artículos, libros, impartiendo talleres prácticos, etc.

Seguir a estos arquitectos de software te ayudará a mantenerte actualizado y a aprender constantemente nuevas cosas.

El equipo de Apiumhub ha elaborado una lista de nuestros influencers de arquitectura de software favoritos y esperamos que algunos lo sean también parea ti. Durante este año, los equipos de ApiumhubApium Academy también organizan el Global Software Architecture Summit y hemos conseguido reunir a algunos de estos arquitectos de software en Barcelona durante 2 días (1 y 2 de octubre) para compartir experiencias, nuevos patrones, nuevos descubrimientos, discutir prácticas probadas y soluciones interesantes. Esperamos que encontréis la siguiente lista interesante y útil!

 

Influencers de Arquitectura de Software que marcan la diferencia

 

   1.Mark Richards ( Web, Twitter, Amazon

 

Mark Richards es un experimentado arquitecto de software que participa en la arquitectura, diseño e implementación de arquitecturas de microservicios, arquitecturas orientadas a servicios y sistemas distribuidos. Ha estado en la industria del software desde 1983 y tiene una experiencia y conocimientos significativos en la aplicación, integración y arquitectura empresarial. Mark es el fundador de DeveloperToArchitect.com, un sitio web de recursos gratuitos dedicado a ayudar a los desarrolladores en el camino hacia la arquitectura de software. Es autor de numerosos libros y vídeos técnicos de O’Reilly, incluidos varios libros sobre Microservicios, la serie de vídeos “Software Architecture Fundamentals”, la serie de vídeos “Enterprise Messaging”, “Java Message Service, 2ª Edición”, y un autor colaborador de “97 Things Every Software Architect Should Know”. Mark tiene una maestría en informática y numerosas certificaciones de arquitecto y desarrollador de IBM, Sun, The Open Group y Oracle. Mark ha hablado en cientos de conferencias y grupos de usuarios en todo el mundo sobre una variedad de temas técnicos relacionados con la empresa. Consulta nuestro último Taller Online con Mark Richards aquí.

 

  1. Neal Ford ( Web, Twitter, Amazon

 

Neal es director, arquitecto de Software, y Meme Wrangler en ThoughtWorks. Antes de unirse a ThoughtWorks, Neal era el Director de Tecnología de The DSW Group, Ltd. Es un experto reconocido internacionalmente en el desarrollo y la entrega de software, especialmente en la intersección de las técnicas de ingeniería ágil y la arquitectura de software. Neal es autor de artículos de revistas y de muchos libros, incluyendo “Building Evolutionary Architectures: Support Constant Change“, “Functional Thinking: Paradigm Over Syntax“, “The Productive Programmer (Theory in Practice (O’Reilly)” y muchos otros, docenas de presentaciones en vídeo, y hablado en cientos de conferencias de desarrolladores en todo el mundo, una de ellas es la Conferencia de Arquitectura de Software O’Reilly. Sus temas incluyen la arquitectura de software, la entrega continua, la programación funcional, las innovaciones de software de vanguardia, e incluye un libro y un vídeo enfocado en los negocios para mejorar las presentaciones técnicas. Su principal enfoque de consultoría es el diseño y construcción de aplicaciones empresariales a gran escala.

 

  1. Carola Lilienthal ( Twitter, Amazon )

 

Carola Lilienthal es arquitecta de software senior y directora general de WPS – Workplace Solutions y le encanta diseñar sistemas de software bien estructurados y duraderos. Desde 2003, ella y sus equipos utilizan DDD para lograr este objetivo. DDD y la longevidad de las arquitecturas de software son el tema de muchas charlas que ha dado en varias conferencias, una de ellas es la Conferencia de Arquitectura de Software O’Reilly. Ella condensó su experiencia en el libro “Arquitectura de Software Sostenible” y tradujo el libro “Domain-Driven Design Distilled” de Vaughn Vernon al alemán.

 

  1. Nathaniel Schutta ( Web, Twitter, Amazon

 

Nathaniel T. Schutta es un arquitecto de software centrado en la computación en nube y en la construcción de aplicaciones usables. Un defensor de la programación políglota, Nate ha escrito varios libros y aparecido en varios videos. Nate es un orador experimentado que se presenta regularmente en conferencias en todo el mundo, simposios de No Fluff Just Stuff, reuniones, universidades y grupos de usuarios. Además de su trabajo diario, Nate es profesor adjunto en la Universidad de Minnesota, donde enseña a los estudiantes a adoptar lenguajes dinámicos. Impulsado a librar al mundo de las malas presentaciones, Nate es coautor del libro “Presentation Patterns” con Neal Ford y Matthew McCullough. Nate publicó recientemente “Thinking Architecturally“, disponible para su descarga gratuita en Pivotal. Las presentaciones de Nate cubren una variedad de temas que van desde la arquitectura de software, microservicios, computación en nube, ingeniería de fiabilidad de sitios y mucho más.

 

  1. Rebecca Wirfs-Brock ( Web, Twitter, Amazon

 

Rebecca es una pionera del diseño de objetos que inventó el conjunto de prácticas de diseño conocido como Diseño Guiado por la Responsabilidad (RDD) y por accidente inició el meme del x- Driven Design. Es autora de dos populares libros de diseño de objetos que aún están publicados. Fue la columnista de diseño de IEEE Software. Puedes encontrar sus columnas de diseño, artículos y escritos en www.wirfs-brock.com/Resources.html. En su trabajo, Rebecca ayuda a equipos e individuos a perfeccionar sus habilidades de diseño y arquitectura, a gestionar y reducir la deuda técnica, a refactorizar sus diseños y a abordar los riesgos de la arquitectura. También enseña y dirige talleres sobre heurística del diseño, habilidades de diseño ágil, cualidades del sistema y un enfoque pragmático de la Arquitectura Ágil. En su tiempo libre hace jogging (incluso bajo la lluvia). Rebecca es directora de programa Agile Alliance’s Experience Report Initiative. Es miembro de la Junta Directiva del Grupo Hillside. Recientemente ha escrito sobre la relación entre los patrones y la heurística, la toma de decisiones en la arquitectura y los patrones para crear y gestionar los backlogs mágicos. Si estás interesado en escribir sobre tus experiencias, articular tus heurísticos de diseño de manera más efectiva, o compartir tu sabiduría en forma de patrones, debes hablar con Rebecca. Ella puede ayudarte a convertir tu interés por escribir en palabra escrita.

 

  1. Allen Holub ( Web, Twitter, Amazon )

 

Allen Holub es un arquitecto de software reconocido internacionalmente e instructor de Agile. Allen habla por todo el planeta sobre estos temas y sobre la tecnología de implementación ágil como los microservicios y la arquitectura incremental/evolutiva. También proporciona formación y consultoría en la empresa. Se destaca en la construcción de organizaciones Lean/Agiles altamente funcionales y en el diseño y construcción de software robusto y altamente escalable adecuado para entornos ágiles. Ha usado todos los sombreros desde CTO hasta programador. Allen ha sido ampliamente publicado. Sus trabajos incluyen 10 libros, cientos de artículos en publicaciones que van desde el Dr. Dobb’s Journal hasta IBM DeveloperWorks), y clases de video para agilitry.com (Agilidad con Allen) y para Pluralsight (Swift in Depth, Picturing Architecture, Object-Oriented Design), LinkedIn Learning (Architecture Fundamentals, and Domain-Driven Design), y O’Reilly (Design Patterns in the Real World). Si te interesa traer a Allen para un trabajo de consultoría o de formación, abre un chat en https://holub.com/chat para discutir tus necesidades.

 

  1. Mike Amundsen ( Web, Twitter, Amazon

 

Un autor y conferencista de renombre internacional, Mike Amundsen viaja por el mundo discutiendo la arquitectura de la red, el desarrollo de la Web y la intersección de la tecnología y la sociedad. Trabaja con empresas grandes y pequeñas para ayudarlas a aprovechar las oportunidades que ofrecen las API, los microservicios y la transformación digital. Amundsen es autor de numerosos libros y documentos. Contribuyó al libro de O’Reilly, “Continuous API Management” (2018). Su “RESTful Web Clients“, fue publicado por O’Reilly en febrero de 2017 y fue coautor de “Microservice Architecture” (junio de 2016). Su último libro — “Design and Build Great APIs” — para Pragmatic Publishing está programado para salir en 2020.

 

  1. Luca Mezzalira ( Web, Twitter, Amazon

 

Luca Mezzalira es el vicepresidente de arquitectura en DAZN. En sus 16 años de carrera, Luca ha trabajado en proyectos de vanguardia para móviles, desktop, web, televisores, descodificadores y dispositivos incrustados. Luca es un experto desarrollador de Google en tecnologías web, autor de Front-End Reactive Architectures (Apress) y gerente de la comunidad JavaScript de Londres.Consulta nuestro último Taller Online con Luca Mezzalira aquí.

 

  1. Eoin Woods ( Web, Twitter, Amazon )

 

Eoin Woods es CTO de Endava, una empresa internacional de tecnología que ofrece soluciones en las áreas de digital, transformación ágil y automatización. Como CTO, Eoin dirige la estrategia técnica de la empresa, guía el desarrollo de capacidades y dirige la inversión en tecnologías emergentes. Eoin es un autor ampliamente publicado tanto en la comunidad de investigación como en la industrial, es coautor del conocido libro “Software Systems Architecture“, publicado por Addison-Wesley y ha recibido el premio Linda Northrup Award for Software Architecture 2018, del Instituto de Ingeniería de Software del CMU. Es un conferenciante habitual y un miembro activo de la comunidad de ingeniería de software de Londres. Sus principales intereses técnicos son la arquitectura de software, los sistemas distribuidos y la seguridad informática.

 

  1. George H. Fairbanks ( Web, Twitter, Amazon )

 

George Fairbanks es un desarrollador de software, consultor, educador y conferencista que ha estado desarrollando software desde mediados de los 80 y enseñando diseño de software desde finales de los 90. Tiene un doctorado en Ingeniería de Software de la Universidad Carnegie Mellon, asesorado por David Garlan y Bill Scherlis. Tiene publicaciones sobre marcos y arquitectura de software en conferencias académicas selectivas, incluyendo OOPSLA e ICSE.

George ha escrito código de producción para conmutadores telefónicos, plugins para el IDE de Eclipse, y todo para su propia puesta en marcha de web dot-com. Actualmente es ingeniero de software en Google.

George escribió el libro “Just Enough Software Architecture” y ha sido bien valorado. También ha sido miembro del comité de programa de la Conferencia Internacional de Trabajo sobre Arquitectura de Software (WICSA), la Conferencia Internacional sobre Mantenimiento de Software (ICSM) y la Conferencia Europea sobre Arquitectura de Software (ECSA). Ha sido evaluador de IEEE Transactions on Software Engineering (TSE) y de IEEE Software.

 

  1. Michael Feathers ( Web, Twitter, Amazon

 

Michael Feathers es el fundador y director de R7K Research & Conveyance, una compañía especializada en software y diseño de organizaciones. Antes de formar R7K, Michael fue jefe científico de Obtiva y consultor de Object Mentor International. Durante los últimos 20 años ha consultado con cientos de organizaciones, apoyándolas en cuestiones generales de diseño de software, cambio de procesos y revitalización de códigos. Es un presentador frecuente en conferencias nacionales e internacionales.

Estuvo involucrado en los primeros movimientos Ágiles y una de sus pasiones es ayudar a las organizaciones a reconocer el impacto de su organización y comunicación interna en la viabilidad a largo plazo de sus productos de software, estableciendo interacciones para prevenir la acumulación de deuda técnica y la pérdida de oportunidades de negocio.

Su objetivo es hacer que el desarrollo de software sea más efectivo e integrado con las preocupaciones comerciales.

Es el autor de los libros: Working Effectively with Legacy Code, Brutal Refactoring: More Working Effectively with Legacy Code.

Sus principales especialidades son las prácticas de desarrollo de software, TDD, Refactoring, Legacy Code Revitalization, y la dinámica de equipos.

 

  1. David Farley ( Web, Twitter, Amazon

 

Dave Farley es un referente en el campo de la entrega continua, DevOps y desarrollo de software en general.

Es co-autor del libro ganador del premio Jolt con ‘Continuous Delivery‘, un conferenciante y blogger habitual y uno de los autores del Manifiesto Reactivo.

Dave se ha divertido con los ordenadores por más de 30 años y ha trabajado en la mayoría de los tipos de software, desde el firmware, pasando por la modificación de los sistemas operativos y los controladores de dispositivos, hasta la escritura de juegos y aplicaciones comerciales de todas las formas y tamaños. Comenzó a trabajar en sistemas distribuidos a gran escala hace más de 25 años, investigando el desarrollo de sistemas sueltos basados en mensajes, un precursor de las arquitecturas MicroService.

Dave tiene una amplia experiencia liderando el desarrollo de software complejo en equipos, tanto grandes como pequeños, en el Reino Unido y los Estados Unidos. Dave fue uno de los primeros en adoptar las técnicas de desarrollo ágil, empleando el desarrollo iterativo, la integración continua y niveles significativos de pruebas automatizadas en proyectos comerciales desde principios de los años 90.

Dave es el antiguo jefe de desarrollo de software de LMAX Ltd, sede de OSS Disruptor, una empresa conocida por la excelencia de su código y la naturaleza ejemplar de su proceso de desarrollo.

Dave es ahora un desarrollador y consultor de software independiente, y fundador y director de Continuous Delivery Ltd.

 

Leave your thought here

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the comparison bar
Compare
Compare ×
Let's Compare! Continue shopping

Membresías

¿Interesado en más workshops?

Suscríbete y recibe nuestro boletín de noticias
Tu información nunca será compartida con terceros