Zoran Horvat
is a software architect and designer, development team leader, author at Pluralsight, independent consultant and trainer. He is devoted to producing better software architecture, design and implementation, primarily in enterprise scale applications. Follow him on Twitter @zoranh75.