Jonathan Ohlrich is a Lead Software Engineer at Interactive Intelligence's ARM Division in Jacksonville, FL. When first introduced to VB3 at 10 year old, Jonathan developed an insatiable hunger for knowledge about writing software. Over twenty years and countless acronyms later, he enjoys knowing he's only scratched the surface in this forever evolving field. He has focused the last two years on building highly extensible web solutions using AngularJS and .NET. His current interests include: Event Sourcing, Domain Driven Design, Event Driven Architectures, Visual Programming Languages and Functional Reactive Programming.