Keith is a pragmatic technologist, having started as a DIY coder in the early 90's and evolving professionally around the combined orbits of problem solving, creativity, and passion ever since. His passion is in ensuring that SharePoint & Office 365 is seen primarily as a business platform so that organizations can take full advantage of the many capabilities that it offers.
Keith is a Microsoft Office 365 MVP, an award that is given to experts in the Microsoft community for sharing their enthusiasm, technical expertise and real-world knowledge. He has been Technical Editor on 3 books about SharePoint, and speaks regularly at SharePoint User Groups.
His blog is at http://www.tuomi.ca
Certifications: Microsoft SharePoint MVP (2013, 2014), MCPD SharePoint Development (2013), MCTS SharePoint Application Development (2012), MCSE (1999), MCP (1999)
Programming Languages: C#, PowerShell, VB.NET, T-SQL
Practices: SharePoint Architecture, Test Driven Development, Agile Methodologies, Object Oriented Design
Technologies: ASP.NET, HTML, CSS, JavaScript, JQuery, XML/XSLT, Web Services, Windows Services
Platforms: SharePoint, Office 365, IIS, Windows, MS SQL
App Models: SharePoint Add-Ins, Office Add-Ins, Windows Apps, Windows Phone Apps
Development Tools: Visual Studio, TFS/VisualStudio.com, Notepad++
Primary Secret Superpower: Problem Solving
Secondary Secret Superpower: Performance Tuning