mike homol

Mike Homol

Mike is a Principal Consultant for ThreeWill. He has a passion for solving problems, most notably through products or platforms. Mike has nearly 25 years of experience in product development and leadership, using the latest and greatest technologies, including open source technologies.  He has brought these skills and passions to bear as the coordinator of ThreeWill’s managed services, which are dedicated to providing ongoing value through community and application management.  He has also leveraged his love for problem-solving by helping to create and deliver ThreeWill’s Intelligent Intranet solution.

Connect on LinkedIn

More About Mike

Mike enjoys learning, teaching, and creating solutions that truly meet a customer’s needs. Thanks to his long history in consulting services and product development, no technology is off-limits. He enjoys being a player-coach style manager – mentoring teams across all of the layers of the stack but also finding opportunities to add value in the delivery of that stack. He has been fortunate to be a part and oversee the building of all manners of applications and solutions: APIs, mobile apps, enterprise platforms and portals, B2C and B2B content management sites, custom services and numerous workflows and 3rd-party integrations. His primary focus in recent years has been around getting the most out of Microsoft 365 products, particularly SharePoint, Teams and Power Platform. This has ranged from smaller time-saving automations to enterprise-scale solutions built on top of Dataverse. No problem is too big or too small. Mike has led the creation and growth of a number of ThreeWill’s standard service offerings, namely the Intelligent Intranet solution and ThreeWill’s managed services – community management and application management. He leads our development efforts as a primary architect and the managed services coordinator. 

 

Education

B.S. Applied Science, Systems Analysis, Miami University, Oxford, OH

Certifications

Microsoft Certified: Power Platform Solution Architect Expert 
Microsoft 365 Certified: Teams Application Developer Associate 
Microsoft Certified: Power Platform Developer Associate 
Microsoft Certified Professional (MCP) 
Certified SCRUM Master 

Technical

Programming Languages:

PowerFx, Power Query M, DAX, PowerShell, TypeScript, JSX and React, C#, SQL, VB.Net, ASP.Net, HTML, HTML5, JavaScript, jQuery, XAML, MVC Razor, Visual Basic 6.0, ASP 6.0, XML, ActionScript, Flex, Java, Objective-C, Bash 

Key Frameworks and Foundations:

PowerShell, SPFx development, SharePoint Online API, Microsoft Graph API, Power Platform API, .Net Core 2.0/3.0, React, Angular, AngularJS, PnP Provisioning, WebJobs, .Net Framework 1.0/1.1/2.0/3.5/4.0/4.5, Windows SharePoint Services 2003/2007, SharePoint Foundation 2010, Silverlight 2+, DNN 4/5/6, jQuery 1.3+, Windows Presentation Foundation, Windows Communication Framework, Workflow Foundation, MVC 3.5, MS Office Business Applications, Windows Compact Framework, .Net Web Services, .Net Compact Framework, .Net Workflow, LINQ, Telerik and Kendo Controls 

Database Platforms:

Microsoft Dataverse, MySQL, SQL Server 2000/2005/2008/2012/2014/2019, Oracle, MS Access 

Important Server/Cloud Platforms, Applications, and IDEs:

SharePoint Online, Power Apps (model-driven and canvas), Power Automate, Power Platform Environment ALM and Solution Development/Packaging, Power BI, Dynamics 365, Azure Platform, Azure Functions, Azure Table Storage, Azure Service Bus, Azure Cosmos DB, Azure VM Provisioning, Docker, AWS Platform, AWS EC2 provisioning, Xamarin Development, MOSS 2007/2010 Enterprise/Standard, DotNetNuke 4/5/6, IIS 6/7, SharePoint Designer 2007/2010, MS Office 2003/2007/2010, Adobe Content Viewer, Adobe Digital Publishing Suite, InfoPath 2007, Flex, eCrowds, Photoshop 6+, BizTalk Server 2003, Commerce Server 2003, MS Visual Studio 2005/2008/2010, MS Expression Studio 3/4, SalesForce, MS Team Foundation Server 

Concepts:

Software Development Lifecycle, Object Oriented Programming, Agile Development/Design Patterns, Extreme Programming, Software Configuration Management