Our Developers
The developer instructors at Benchmark Learning really know their stuff. And they don't just teach — they’re also real-life developers themselves.
Brian is an all-around talented Educator with a wide variety of skill sets primarily focusing on web-related technologies and trends. With over 15 years of experience in the industry, Brian has moved through the roles in the programming world from UI Designer to Architect. He is continually customizing his training to the goals and abilities of his students. In 2009, he was named one of the Top 10 instructors in the world by our previous franchisor, which consists of over 240 centers worldwide.Brian has a focus on development and is the lead .NET instructor at Benchmark Learning. Among his many qualifications, he has achieved his Microsoft Certified Professional Developer certification. In 2008, he was asked by Microsoft to write courseware for Silverlight, WPF, WCF, Workflow Foundation, Application Lifecycle Management and data access. This offering has been delivered both locally and remotely to universities around the country. In 2011, he was voted by members of an IT consortium to deliver a cloud computing course in North and South America. He was accepted as a member of Microsoft Learning's MCT Advisory Council. The council consists of Microsoft Certified Trainers from around the world and works with Microsoft Learning to provide feedback on a variety of initiatives. Brian is one of two MCTs representing North America.
Author of Developing Web Applications using Microsoft Silverlight 2.0
Personal Mentoring topics:
.NET Cafeteria
Oz Rugless
Oz has more than 17 years experience in information processing, including systems and applications programming, training, systems analysis, and program management. He also has a Masters degree in Education in addition to his technical training experience. Oz currently provides consulting services including training, applications development, software consulting and graphic design services to public and private sector organizations.
David Lindsay
David has wide experience in the information-processing field with over 20 different Microsoft professional and technical certifications. His background includes mainframe system programming, online transaction processing, database development, PC development, operations and both IT and corporate management positions. His software development experience extends from in-house applications through software VAR consulting to development as an Independent Software Vendor. He also has participated on committees preparing industry implementation guides for both X.12 and SGML/XML data interchange. His consulting experience includes work in the web application, accounting and health care billing fields. Currently, the majority of his teaching covers Microsoft server-side software development, including web, e-commerce and XML, database implementation, and various software languages including the .NET environment, C#, and C++. Microsoft server products he teaches include BizTalk Server, SQL Server, and SharePoint.
Richard Hundhausen
Richard Hundhausen is the president of Accentient, a company that specializes in Application Lifecycle Management using Visual Studio. He has over 25 years of software and database development experience and 19 years of training and presentation experience. Richard is a Microsoft Regional Director, Visual Studio ALM MVP, and author of Microsoft’s Professional Scrum Developer course.
John Alexander
Consultant, Author, and Coach John Alexander is a recognized Microsoft Certified Trainer (MCT), Microsoft Certified Solution Developer (MCSD), and has served as the Microsoft Regional Director for the Kansas City Region for the last ten years. Experienced in the delivery of scalable, stable, and open enterprise-level .NET applications, John is an industry recognized trainer, consultant, speaker and writer on the Microsoft .NET vision and implementation at both the technical and business decision maker level. He has also coached several teams of developers, including one that was directly responsible for placing that organization on CIO Magazine's Agile 100 List.
Craig Yellick
Craig is a Microsoft Certified Solution Developer (MCSD) with certifications in numerous development tools and SQL Server as well as the core operating system certifications. Craig is also a Microsoft Certified Trainer (MCT). Craig has worked as a professional software developer for over 25 years and offers a wealth of proven, real-world techniques. As a senior analyst at Alto Consulting, he designed many software applications for Alto’s customers, as well as the introduction of programming standards and conventions.