With nearly 30 years of experience developing high-performance, highly integrated, enterprise-class commercial applications for companies like Earthlink, DIRECTV, Microsoft, and Nordstrom, and 7 years building tools based on the Eclipse framework for engineers that build their own applications with Progress Software Corporation, Bruce Gruenbaum has extensive large-team development experience in languages like C/C++, C#, Java, JavaScript, PHP, and several other more obscure ones. Having personally made the transition from procedural to object-oriented programming with C/C++ and Progress 4GL in the past, doing the same thing again with PHP is familiar territory. With 5 WordPress sites that he hosts, administers and extends, and several other WordPress and other PHP-based sites that are hosted by and for customers, Bruce has plenty of experience training, supporting, and mentoring engineers who use PHP, Java, C++, and C# on a daily basis. His day job is mostly focused on the Enterprise Architecture aspect of IT, but his passion and his hobby is still writing code.