Our people

Rick Garibay

Code Author

Rick Garibay

Rick is a hands-on technology leader, speaker, and published author focused on distributed technologies with over 13 years’ experience leading the delivery of complex, high-impact business solutions on the Microsoft platform and heterogeneous environments. Rick is currently a VP and Distinguished Engineer at Neudesic, working on a number of solutions in the Intelligent Transportation, Retail, Gaming, and Hospitality space with a focus on the cloud, messaging, and the Internet of Things.

Rick is a seven-time Microsoft MVP, most recently recognized as a Microsoft Azure MVP in April ‘14 and is an active speaker, writer, and passionate community advocate. Presentations include talks at Microsoft TechEd, Dev Connections, Visual Studio Live, AzureConf, That Conference!, and Desert Code Camp.

Rick is also the Co-author of “Microsoft Windows Server AppFabric Cookbook” and a frequent contributor to CODE Magazine.

When not immersed in the work he loves, Rick enjoys mountain biking and spending time with his wife, Christie and two children, Sarah and Ricky.

Detailed Biography

Rick is a hands-on technology leader, speaker, and published author focused on distributed technologies with over 13 years’ experience leading the delivery of complex, high-impact business solutions on the Microsoft platform and heterogeneous environments. Rick is currently a VP and Distinguished Engineer at Neudesic, working on a number of solutions in the Intelligent Transportation, Retail, Gaming, and Hospitality space with a focus on the cloud, messaging, and the Internet of Things.


Rick is a seven-time Microsoft MVP, most recently recognized as a Microsoft Azure MVP in April ‘14 and is an active speaker, writer, and passionate community advocate. Presentations include talks at Microsoft TechEd, Dev Connections, Visual Studio Live, AzureConf, That Conference!, and Desert Code Camp.


Rick is also the Co-author of “Microsoft Windows Server AppFabric Cookbook” and a frequent contributor to CODE Magazine.


When not immersed in the work he loves, Rick enjoys mountain biking and spending time with his wife, Christie and two children, Sarah and Ricky.

Articles Authored

Articles

Showing 1–11 of 11

  1. CODE Magazine: 2014 - July/August cover

    Building a Simple NodeJS API on Microsoft Azure Websites from Start to Finish

    Rick illustrates the benefits and shortcomings of using NodeJS, and also builds a handy tool for making shortened URLs while he’s at it!

  2. CODE Magazine: 2014 - March/April cover

    Rich Messaging Endpoints with BizTalk Services

    Rick Garibay takes you on a tour of cloud-based messaging services including Windows Azure BizTalk Services (WABS), Enterprise Application Integration (EAI), and Windows Azure.

  3. CODE Magazine: 2012 - September/October cover

    Real-Time Web Apps Made Easy with WebSockets in .NET 4.5

    In the world of browser-based development, interoperability is king. Unfortunately, interoperability can be at the expense of performance.

  4. CODE Magazine: 2011 - November/December cover

    Introducing Queues and Topics in Azure Service Bus

    In 2007, Microsoft unveiled a new vision called “Software + Services” that would fundamentally change the way that both Microsoft and their customers build software and have a gradual, yet marked ripple effect throughout the software giant’s entire strategy.

  5. CODE Magazine: 2010 - September/October cover

    Practical Messaging Scenarios with WCF 4

  6. CODE Magazine: 2010 - May/June cover

    New Features in WCF 4 that Will Instantly Make You More Productive

    WCF 4 is all about productivity.

  7. CODE Magazine: 2009 - September/October cover

    Five Steps Closer to Five Nines with WCF and Windows Azure

    Delivering applications and services that are highly available is expensive.

  8. CODE Magazine: 2008 - November/December cover

    Programming with the Microsoft Business Rules Framework

    In fact, in most cases, business rules are the very reason for the existence of most software today. As application architectures have become more and more sophisticated, few can disagree with the merits of separating the presentation layer from the business layer or the data layer from the business layer. Yet many applications today are still built with process logic and business rules interwoven within the same business/application layer, which can lead to applications that are brittle, hard to maintain, and resistant to change. In this article, I will explain how to decouple the business rules within your application in a manner that yields high organizational visibility and accountability; and promotes rules as a unit of reuse to help you build applications that are ready for change.

  9. CODE Magazine: 2008 - January/February cover

    Building WCF Services for Deployment in Transiently Connected Networks

    Distributed applications are now prolific in the enterprise and more and more users are relying on network connectivity both on site and on the go so they can remain productive anywhere and at any time. Since network connectivity cannot always be guaranteed, what happens when the network goes down or a network connection is simply unavailable? How can you provide your users with the best connected experience regardless of the state of the network?

  10. CODE Magazine: 2007 - July/August cover

    Enterprise Application Integration with Microsoft BizTalk Server 2006, Part 2

    Enterprise Application Integration (EAI) is a collection of architectural principles combined to integrate new and existing applications both within the enterprise and in business to business or partner integration scenarios. Building on the principles introduced in Part 1 (May/June issue of CoDe Magazine), I’ll provide a step-by-step example of how to implement a solution that addresses a business case and suggest some real-world patterns and techniques for fulfilling the business case.

  11. CODE Magazine: 2007 - May/June cover

    Enterprise Application Integration with Microsoft BizTalk Server 2006-Part 1

    Enterprise Application Integration (EAI) is a collection of architectural principles combined to integrate new and existing applications both within the enterprise and in business to business or partner integration scenarios. This article (Part 1) will provide a conceptual overview of BizTalk Server 2006 and how it serves to address the problem domain common in the EAI space. In Part 2, I’ll introduce a business case for implementing an online ordering and fulfillment system and provide a step-by-step example of how to implement a solution that addresses the problem domain.