Meet our experts
JC Mackin (MCSA, MCSE) is a writer, analyst, and trainer who has specialized in Windows networks since Windows NT 4.0. He has authored or co-authored more than 10 books about Windows administration and certification, including many Microsoft Training Kits and the Exam Ref for Exam 70-417.
Jon Buck is an IT Professional specializing in infrastructure knowledge and learning. He has worked for several large scale IT organizations at various levels. Jon has a background in technical writing, instructional design, portfolio management, and UX/UI design.
Philip Wheat is an industry veteran who has been active in the computer industry for over 20 years. With experience stretching back to the beginnings of the PC era, he has remained active on the leading edges of technology, focusing on embedded systems, knowledge management, and sensor technologies. He is one of the few who has worked with SharePoint since the original beta, has built his own microprocessor, and has had robotics projects featured in the press and TV shows around the world.
Sandy Haydon is a certified project manager in software development and a project management instructor. She has 40 years of experience with IBM as a software developer, manager, and project manager responsible for leading teams located worldwide. Sandy holds a BA in Mathematics and a MA in Management, and is a certified Project Management Professional (PMP) and an IBM Senior Certified Project Manager.
F. Scott Barker has over 15 years of experience as a software developer in Visual Basic .NET and most recently in C#. He has been a Microsoft MVP and worked at Microsoft as a member of the Access and FoxPro teams. Scott is a seasoned trainer and frequent speaker at Microsoft conferences worldwide. He has also been a contributing editor and writer for various technical magazines, and has written several software development books.
Adam Barney has been writing code in one form or another since the 4th grade and has been 100% focused on .NET since 2005. He is currently a senior-level consultant living in Lincoln, NE where he co-founded and runs both the Lincoln .NET Users Group and Nebraska Code Camp. Adam also enjoys speaking at user groups, code camps and developer conferences in the Midwest.
Andy Baron is a nationally recognized industry expert specializing in Visual Basic, Visual C#, ASP.NET, ADO.NET, SQL Server and SQL Server Business Intelligence. He is an experienced consultant, author and editor for several industry publications and speaker at industry conferences. Andy has also been repeatedly selected as a Microsoft MVP for his contributions to Microsoft's online support.
Matt Baxter-Reynolds is an independent software development consultant, trainer and author based in the UK. He specializes in apps for Windows 8 and Windows RT. Matt runs regular Windows 8 and Windows RT workshops around the UK plus runs the London Windows 8 Apps Developer group. He also contributes to the Guardian’s technology section.
Chris Bell, MCITP, is an 18 year SQL Server veteran for both business intelligence and application development providing solutions for businesses, organizations and individuals. He is the founder and CEO of WaterOx Consulting, Inc., a provider of remote SQL Server consulting and services. Chris is also the founder and current President of the Washington DC chapter of PASS, and a member of the Board of Directors for CPCUG. Chris also frequently attends and presents at PASS events around the country, sharing his passion for all things SQL Server. In 2012, Chris was one of 5 finalists in the world for Red Gate’s Exceptional DBA Award.
Michael Bluestein is a technical writer for Xamarin, working on articles and examples focused on MonoTouch and Mono for Android. He is also author of the book "Learning MonoTouch, A Hands-On Guide to Building iOS Applications with C# and .NET." A former Principal Software Engineer at Dassault Systemes Solidworks Corporation, he has developed software professionally since the early 1990s.
Martin Bowling is a mobile developer at Digital Relativity. He has been building apps and lending a hand in the marketing arena for over 13 years. Martin has consulted for several Fortune 500 companies and some of the top educational institutions in America. Last summer he co-authored a book that was published by Wrox "Professional entitled iPhone Programming with MonoTouch and .NET/C#."
Susan Bryant is an experienced IT trainer and consultant with a broad array of skills. She has over 15 years experience in information systems with roles including systems consulting, project management, staff management, staff mentoring, and certified technical trainer. Susan has a strong technical knowledge of IBM WebSphere Application Server, WebSphere Portal Server, WebSphere Process Server, Lotus Domino, and web application development technologies, including, Struts, JSF, EJBs and AJAX.
Scott Cate is the president of a technology company specializing in commercial ASP.NET applications. He is the co-author of the book Beginning AJAX with ASP.NET, and leader of the Arizona .NET User Group, one of the largest and most active user group communities in the country. Scott has been selected as a Microsoft MVP for ASP.NET for several years in a row, and is a member of ASP.NETInsiders.com, a group devoted to providing early feedback directly to the Microsoft ASP.NET Team.
Mary Chipman is a programmer-writer for the Data Access Technologies team at Microsoft. Previously she was a senior consultant and was repeatedly recognized as a Microsoft MVP. Mary is the co-author of the Microsoft Access Developer's Guide to SQL Server (Sams) and has written additional books and articles for technical journals. She has been a frequent speaker at industry conferences and is an experienced trainer and courseware author.
Chuck Nailen has been providing classroom training for more than 16 years. He does training for in department-supported CompTIA curriculums, Microsoft curriculums and Department of State (DoS) proprietary platforms in support of SAIT and DoS programs. He holds many certifications including National Career Readiness Certificate-Gold Level, MCSA, MCT, MCITP, MCTS and others.
James Curtis is a .NET Developer that primarily works in the UX space. He has worked on and for several large projects alongside Microsoft Consulting. James has spoken at several code camps about UX development for ASP.NET and SharePoint. He is an active participant in the development community tweeting and blogging about several topics in the UX area. James is an active consultant and is also assisting in several Start-ups contributing his UX experience.
Terry Dietzler is president and co-founder of The DSW Group, Ltd., a nationally recognized application development and training firm based in Atlanta, Georgia. Terry has been a Borland Certified Delphi Trainer since 1996 and is co-author of the book JBuilder3 Unleashed. Since the inception of DSW in 1987, Terry has managed and developed on many software projects for a wide range of companies. During that time, he has become an accomplished developer and trainer familiar with several development products & languages.
Dino Esposito is a sought-after trainer and consultant specializing in Microsoft .NET technologies. He is the author of several books for developers, including ASP.NET titles for Microsoft Press. He is also a frequent speaker at industry events worldwide and a columnist for MSDN Magazine.
Jan Fransen has been working to educate people in the best ways to use Microsoft products for more than 15 years. She's written both data-based and document-based applications for large and small companies, and has helped hundreds of Office users and developers get started on the right foot through public and onsite training classes. As a writer, Jan has developed training courseware, contributed to books on Microsoft Office, written white papers for publication on MSDN, and created samples designed to help developers get up to speed quickly on new Microsoft products and features.
Ken Getz is a featured instructor for several of our Visual Studio courses. He is a Visual Basic and Visual C# expert and has been recognized multiple times as a Microsoft MVP. Ken is a seasoned instructor, successful consultant, and the author or co-author of several best-selling books. He is a frequent speaker at technical conferences like Tech-Ed, VSLive and DevConnections, and he has written for several of the industry's most-respected publications including Visual Studio Magazine, CoDe Magazine and MSDN Magazine.
Joshua Gins is an MCSD and experienced consultant with over 15 years of application development experience. Most of his time is spent consulting for companies nationwide. When he is not developing software or mentoring clients, Joshua is teaching other developers. He has taught over 3,500 application developers to create business solutions with Visual Studio.NET, Visual Basic .NET, ASP.NET, Visual C#, and SQL Server.
Robert Green is a Visual Studio expert and a featured instructor for several of our Visual Basic and Visual C# courses. He is currently a Technical Evangelist in the Developer Platform and Evangelism (DPE) group at Microsoft. He has also worked for Microsoft on the Developer Tools marketing team and as Community Lead on the Visual Basic team. Robert also has several years of consulting experience focused on developer training, and is a frequent speaker at technology conferences including TechEd, VSLive, VSConnections and Advisor Live.
Ali Hamad has a Bachelor and Masters degree in Computer Science and has been training many aspects of Java for over 14 years, covering Introduction through JDBC, JBoss and beyond. His training and consulting background also covers C, C , Object Oriented Analysis and Design (OOAD), and Unix/Linux. Ali has worked for or been a consultant and trainer for many companies including Dell, Texas Instruments, State of New Hampshire, Web Age Solutions, and many more. He is the author of training material for several programming topics such as Java, Struts, C , Unix and J2EE applications.
David Kelley is a Silverlight MVP with over 10 years of experience building Targeted Customer eXperiences. He is currently the Principal User eXperience Architect for [wire] stone specializing in touch experiences such as digital price tags and Silverlight-based kiosks for retail. David publishes a blog called Hacking Silverlight, and helps to run the Seattle Silverlight User Group and Interact Seattle, Seattle?€™s Designer Developer Interaction Group.
John Kidd is a nationally recognized instructor and consultant who travels the country sharing his expertise in java enterprise, SCRUM, and big data and related technologies. John has over 20 years of teaching and project development experience, including roles from developer to vice president of research and development. John is also a popular speaker at several conferences in both U.S. and Europe.
Don Kiely is a featured instructor on many of our SQL Server and Visual Studio courses. He is a nationally recognized author, instructor and consultant who travels the country sharing his expertise in SQL Server and security. Don has several years of teaching experience, and is also the author or co-author of several programming books and a featured speaker at SQL Server conferences. In addition, Don is a consultant for a variety of companies that develop distributed applications for public and private organizations.
Scott Klein a Microsoft SQL Azure MVP, has been working with SQL Server for nearly 20 years, working with companies large and small all over the United States. Scott is also a veteran author, having written a number of books including Professional SQL Server XML, Professional LINQ, Pro ADO.NET Entity Framework 4.0, and the recently released Pro SQL Azure. Scott is President of the South Florida SQL Server Users Group and the newly formed SQL Azure PASS Virtual Chapter. He speaks frequently at SQL Saturday events and user groups, including several in Europe.
Noah Kriegel is a software engineer and instructor with The DSW Group, Ltd. in Atlanta, Ga., specializing in the development of custom Web-based enterprise applications. During his career in the software industry, he has also developed many database and other distributed applications for clients of all sizes and in a variety of industries. Over the years, he has also instructed hundreds of developers with the languages that he has used in creating applications. His primary language proficiencies include Java, C#, C, and Pascal/Delphi.
Lynn Langit is a trainer and consultant specializing in design and implementation of Business Intelligence solutions using Microsoft Analysis Server. She has been training and working with SSAS since 2000, and also has over 10 years experience as a business manager. This unique combination of technical knowledge and business experience makes her particularly qualified to implement OLAP training. Lynn holds MCT, MCITP (SQL Administration and Development), MCDBA, MSCD and MSF certifications.
has been a software developer for fifteen years. He currently works primarily in .NET technologies producing custom software for organizations of all sizes. He has also done extensive training for those same organizations in both technical and business process topics. Philip is a strong advocate of Lean and agile software development and spends most of his time helping companies interested in the value those practices can bring to their development efforts. He does this through a combination of training and working "in the trenches" as a developer on these teams, keeping a hand in the academic side of emerging technology and practices while also directly applying it in real projects to bring real business value.
Adam Levithan is a senior consultant at Portal Solutions, LLC, a leading technology consulting firm that plans, designs, and deploys highly effective digital workplace solutions to connect employees and information. He is an experienced writer, instructor and speaker, as well as a Virtual Technology Specialist (vTSP) for Microsoft, assisting in the communication and benefits of the Microsoft collaboration suite. Adam is a seasoned business strategist, SharePoint advocate, and information architect, focusing his skills on designing information management and collaboration solutions. He is passionate about the capabilities of the SharePoint platform, and is an advocate for customers to improve the retention and findability of information.
Jesse Liberty is the author of Programming C#, Programming ASP.NET and a dozen other books on Web development and object-oriented programming. Jesse is a Distinguished Software Engineer and Architect for AT&T, Ziff Davis, PBS and Xerox. He has been a contributing author to C Report, MSDN, and other industry journals.
Paul Litwin is a developer specializing in ASP, ASP.NET, Visual Basic, C#, SQL Server, and related technologies. He is an experienced trainer, has written articles for MSDN Magazine and PC World, and is the author of several books including ASP.NET for Developers (SAMS) and Access 2002 Enterprise Developer’s Handbook (SYBEX). Paul is a Microsoft MVP, the chair of the Microsoft ASP.NET Connections conference, and a member of the INETA Speakers Bureau.
Patrick Loner has certifications for MCSA, MCSE, MCITP, A+, Network+, Security+ and more. He has been working as a Microsoft Certified Trainer, network administrator, and network consultant for over ten years. He has over a decade of experience working with and teaching about Windows networks with client and server operating systems. He has guided many students towards Microsoft and CompTIA certifications. Most recently he has worked as a freelance trainer and network consultant specializing in Windows Server 2008 and Microsoft Exchange 2007 and Exchange 2010 implementations, design, and upgrades. Patrick continues to branch out now working with and training on Windows Server 2012, Windows 8, Exchange 2013, and System Center Configuration Manager 2012.
Robert McHale has over 17 years of experience developing online systems and consulting in the computer, financial, and non-profit industries. He enjoys simplifying complex features of mobile platforms. He has developed training courses for both Android and iOS, and has participated in Connections conferences since April 2000.
Greg Matus combines his practical programming skills and mentoring excellence to develop the highest quality educational programs available. His technical focus includes developing programs and projects focused around advanced application development, performance and tuning skills and technologies. Specialties include Java, advanced J2EE / JEE, AJAX, XML, Web Services, JSP, SQL, JDBC and Database topics, Oracle, Eclipse, WebLogic and more.
Joe Mayo is an author, independent consultant, and instructor specializing in Microsoft .NET and Windows 8 technology. He has several years of software development experience and has worked with .NET since July 2000. Joe has written books and contributes to magazines, such as CODE Magazine. He has been an active contributor to the .NET community for years, operating the C# Station Web site, authoring the LINQ to Twitter open source project, and speaking regularly at user groups and code camps. For his community contributions Microsoft has honored Joe with several Most Valuable Professional (MVP) Awards through the years.
Tim McCarthy is a senior solutions architect with Perficient who designs and builds highly scalable, layered web, desktop, and mobile applications utilizing the latest Microsoft platforms & technologies. His expertise covers a wide range of Microsoft technologies including SharePoint/Office 365, Office Apps, Windows Phone, Windows 8, Azure, .NET Framework (ASP.NET, VSTO, Workflow, WCF, WPF), SQL Server, Active Directory, MS Exchange development, and Service Oriented Architecture (SOA) applications. Tim holds multiple Microsoft certifications and is a former Microsoft MVP in Solutions Architecture. He is the author of several books, has developed presentations for the Microsoft Developer Network (MSDN), and has written articles for SQL Server Magazine and Windows & .NET Magazine. He has been a featured speaker at conferences, user groups and code camps worldwide. Before becoming an application developer, Tim was an officer in the United States Marine Corps.
Wallace McClure specializes in building applications that have large numbers of users and large amounts of data, as well as user interface specific technologies, such as AJAX, iPhone and Android. He is a Microsoft MVP, ASPInsider, and a partner in Scalable Development, Inc. Wally has authored books on iPhone Programming with Mono/MonoTouch, Android Programming with Mono for Android, application architecture, ADO.NET & SQL Server, and finally AJAX.
Chris Menegay is a Microsoft MVP and a Microsoft Regional Director. His process tool knowledge is broad, but primarily focuses on the Microsoft ALM tools. Chris is the VP of Consulting for Notion Solutions, Inc., a consulting and training firm specializing in software development process improvement. He has written white papers and magazine articles, and has been a frequent speaker on software development best practices at several industry conferences.
Dr. Jack Purdum recently retired from Purdue University's College of Technology. Dr. Purdum has won several teaching awards and has over 25 years of university teaching experience. He has published numerous journal and magazine articles, was a frequent contributor to various software development conferences, owned and managed his own software house specializing in language compilers and programming tools for 17 years, and hold a US patent for imaging software he developed. Dr. Purdum is also the author of 16 programming texts, including the New York Times Best Seller "The C Programming Guide."
Chris Randall specializes in SQL Server development and administration, including Microsoft's Business Intelligence toolset. Chris holds several industry certifications. He is a courseware author, developer, database administrator, consultant, and speaker at industry conferences.
Gregory Reddick is a consultant who develops applications and Web sites using .NET. He is an experienced instructor with nearly 20 years of experience teaching instructor-led courses. Greg also worked as a software design engineer on Microsoft Access 1.0.
Stuart Rosen is an instructional designer, writer and trainer with more than 20 years of experience creating technical, procedural, sales, human relations, and academic training. He has provided training for a wide variety of software applications, including Microsoft Word, Excel, PowerPoint, Access, and Outlook, as well as applications for digital imaging and web design. Stuart has also provided training for numerous custom corporate applications.
Danny Ryan is an experienced consultant who holds MCSE and MCSD certifications. He enjoys building custom collaborative solutions on SharePoint and the Office Platform. He is an author and nationally recognized speaker for Microsoft on Groove, InfoPath, and SharePoint. He has produced technical content for Microsoft on ASP.NET, IIS, SharePoint Server 2003, Microsoft Office 2003, C#, SQL Server, and Live Communications Server.
Michelle Sabo has over 15 years of in-depth experience with various Microsoft products, most recently specializing in SharePoint for the last 5 years. She has provided consulting services and training in the SharePoint area for numerous national and global corporations. Michelle is an MCP, MCTS in SharePoint 2007 and 2010, Network and Microsoft Certified Trainer.
Martin Schaeferle has taught IT professionals nationwide to develop applications using Visual Basic, Microsoft SQL Server, ASP, and XML. He has been a featured speaker at Microsoft Tech-Ed and the Microsoft NCD Channel Summit, and he specializes in developing Visual Basic database applications, COM-based components, and ASP-based Web sites. In addition to writing and presenting technical training content, Martin is also LearnNowOnline's vice president of technology.
David Solberg has been developing iOS applications for several years for both consumers and enterprises. He has multiple applications in the App Store in addition to numerous private applications for internal business use. He is co-organizer of the Twin Cities, Minnesota, Meetup group for iOS developers. In addition to his many years training people to use technology, David has architected online assessment systems.
Barry Solomon has over 23 years of experience as a consultant. He has developed with Fortran, C, C , Visual Basic, Java, and Visual C#. His extensive database experience includes working with Microsoft Access, Microsoft SQL Server, MySQL and Oracle. His expertise now includes working with big data, Hadoop in particular, and all of its attending ecosystems as the limitations have been exceeded in most modern database systems.
Bret Stateham is the owner of Net Connex, a technical training and consulting company. He has been both working and teaching on Microsoft platforms since the DOS days, has over twenty years of experience in the IT field, and over a decade of experience as a trainer. Bret has contributed to multiple technical books and is a frequent speaker at regional events.
John Stratton, Ph.D., is a senior architect at Multicoreware Inc. and a visiting lecturer at the University of Illinois at Urbana-Champaign. John has been at the forefront of research and education in heterogeneous computing, reaching hundreds of students through the Virtual School of Computational Science and Engineering’s courses on heterogeneous computing and optimization for scientific applications. John writes papers and articles for leading academic conferences and journals as well as broad-reaching publications such as IEEE Computer. He is also an active participant and presenter at several industry and technology groups and events across the country.
Frank Tillinghast is a senior consultant with MTOW Software Solutions. He is a Microsoft Certified Solution Developer and has been developing applications for over fifteen years. Most of his time is spent consulting for companies nationwide with troubled projects or mentoring projects to successful completion. When he is not developing software or mentoring clients, Frank is teaching other developers. He has taught thousands of application developers how to create business solutions with Visual Studio .NET. VB.NET, ASP.NET, Visual C#, and SQL Server.
John Underwood is a technical evangelist for a SharePoint consulting company, with 30 years of programming experience, including 20 years on the Microsoft platform and 10 years with .NET. John also has extensive experience using, configuring, and programming SharePoint. He is a seasoned instructor with experience in classroom education, online/distance learning, and courseware authoring. John’s professional certifications include MCSD for .NET: Enterprise Applications and Microsoft Certified Trainer.
Gene Van Sant has over two decades of experience as a software/systems implementer and solutions integration architect. He has experience as a contractor and maintains instructor certifications from IBM and others. Gene balances his career between implementing and automating full blown real world solutions and teaching classes/workshops on emerging technologies and products. This allows Gene to gain valuable extensive real world experience while also staying ahead of the wave with cutting-edge expertise.
Dan Wahlin is a Microsoft MVP and founder and president of The Wahlin Group which specializes in .NET and SharePoint onsite and online training and mentoring solutions. Dan also founded the XML for ASP.NET Developers Web site, which focuses on using ASP.NET, XML, AJAX, Silverlight and Web Services in Microsoft's .NET platform. He's also on the INETA Speaker's Bureau and speaks at conferences and user groups around the world. Dan has written several books on .NET including Professional Silverlight 2 for ASP.NET Developers, Professional ASP.NET 3.5 AJAX, ASP.NET 2.0 MVP Hacks and Tips, and XML for ASP.NET Developers.
Doug Ware is a SharePoint expert and an instructor for many of our SharePoint 2007 and SharePoint 2010 courses. A Microsoft MVP several times over, Doug is the leader of the Atlanta .NET User Group, one of the largest user groups in the Southeast U.S., and is a frequent speaker at code camps and other events. In addition to teaching and writing about SharePoint, Doug stays active as a consultant and has helped numerous organizations implement and customize SharePoint.
Rafiq Wayani has extensive experience including more than 20 years in IT as Systems Architect, Software Engineer, DBA and Project Manager. Wayani has instructed in a variety of technical areas, has designed and implemented network and information systems, and is certified across a wide range of platforms and systems, including Microsoft Solutions Developer, Systems Engineer, Application Developer, Database Administrator, Trainer; Novell Netware Administrator and Engineer; Master Certified Netware Engineer; and A Certified.
Jeff Webb was an original member of the Microsoft Visual Basic team. He helped ship three versions of the product, worked with Excel to integrate VBA, and conceived the Office Development Kit – now VSTO. He left Microsoft in 1994 to start his own company, which he still runs today. Jeff has published a dozen books with Que, Microsoft Press, and O’Reilly Media. He wrote the first books on Programming Excel and ASP.NET certification. O’Reilly Media’s Essential SharePoint 2007 is his third book on SharePoint.
Ann Weber has been an author, instructor and consultant for over 12 years. She is an expert in SQL Server, and has her MCITP, MCSE and MCT certifications. Ann works with all facets of SQL Server including administration, writing queries, development, SSAS, SSIS and SSRS. Ann has developed several courses and other learning materials for SQL Server.
Mike Benkovich delivers technical presentations around the U.S. as a consultant, trainer and former Developer Evangelist for Microsoft. He has worked in a variety of professional roles, including architect, project manager, developer, and technical writer. Mike is also an author of two books, published by WROX Press and APress, that show developers how to get the most from their SQL databases. Since appearing in the 1994 Microsoft DevCast, Mike has presented technical information at seminars, conferences, and corporate boardrooms across America.
Doug Ortiz is an independent consultant whose skillset encompasses multiple platforms including .NET, SharePoint, Office, SQL Server and Business Intelligence. Doug has a master’s degree in relational databases and over 20 years of experience in IT, over half of which have been within .NET and SharePoint. His roles both in and outside of SharePoint have ranged from architecture, implementation, administration, disaster recovery, migrations, development, and automation of information systems.
Eric Greene is an independent IT professional who loves learning new things, sharing what he learns, and helping clients to solve business problems. He holds a BS in Computer Science from the Virginia Military Institute and numerous software certifications including the Microsoft Certified Professional Developer certification. Eric has experience programming mobile, web-based, and desktop applications using a variety of commercial and open-source platforms including .NET, PHP, Node.js, Linux, Windows, SQL Server, SQLite, MySQL, Postgresql, and even a little MongoDB. He has worked with companies of all sizes, both on- and off-site, to help his customers meet their software development needs.
Kurt McWhirter is a recognized authority on using the ITIL framework and has more than 30 years of experience in IT strategic planning, operations management, and enterprise process design and implementation. He is certified as an ITIL Expert and ISO/IEC 20000 Consultant and is an accredited ITIL Trainer. He is the lead author of the book "The Definitive Guide to IT Service Metrics.”
Geof Lory is an engaging speaker and trainer with more than 30 years of practical project management consulting experience. He is the product owner for the Fissure PM and Agile/Scrum Simulations and is certified to deliver various other team, leadership and project management curricula. He is a Project Management Professional (PMP) and an Agile Certified Professional (ACP) from PMI as well as a Certified Scrum Master (CSM) from the Scrum Alliance. Geof is the author of multiple white papers and articles, and the co-author of the MSF Pocket Guide. In addition to writing, speaking, teaching and coaching Agile, Geof continues to actively manage Agile projects, bringing real-life practical application of the Agile values, principles and practices to life within organizations, and creating sustainable change that maximizes project team performance.