The Application Development Experiences of an Enterprise Developer

Open Source

The following are open-source projects that I host or significantly contribute to:

  • Conference Scheduler (Github) (NuGet) - A NetStandard2.0 compliant schedule optimizer for small conferences and code camps.
  • IntentBot (Github) - A microservices framework for creating conversational bots.
  • LiquidNun (Github) - A library of abstractions and their concrete implementations that assist in the creation of loosely-coupled applications.
  • LiquidVictor (Github) - [Experimental] A media tracking and aggregation system that can be used to build presentations.
  • Prehensile Pony-Tail (Github) - A blogging platform that produces plain HTML5/CSS output for ultimate scalability.
  • TestHelperExtensions (Github) (NuGet) (Documentation) - A set of extension methods helpful when building unit tests. Functionality includes creating random data of various types, converting data types, comparing date data, searching within string arrays, etc.
  • Toastmasters Agenda (Github) (Website) - A c# library and website for generating agenda's for Toastmasters meetings.
  • PDM - Protobuf Data Mapper (Github) (NuGet) - A c# library for mapping and transforming one Protobuf message into another.

About the Author

Barry S. Stahl Barry S. Stahl (he/him/his) - Barry is a .NET Software Engineer who has been creating business solutions for enterprise customers for more than 35 years. Barry is also an Election Integrity Activist, baseball and hockey fan, husband of one genius and father of another, and a 40 year resident of Phoenix Arizona USA. When Barry is not traveling around the world to speak at Conferences, Code Camps and User Groups or to participate in GiveCamp events, he spends his days as a Solution Architect for Carvana in Tempe AZ and his nights thinking about the next AZGiveCamp event where software creators come together to build websites and apps for some great non-profit organizations.

Barry has started delivering in-person talks again now that numerous mechanisms for protecting our communities from Covid-19 are available. He will, of course, still entertain opportunities to speak online. Please contact him if you would like him to deliver one of his talks at your event, either online or in-person. Refer to his Community Speaker page for available options.

Social Media

Tag Cloud