Haniel Croitoru

Haniel Croitoru

Microsoft MVP & Enterprise Architect at Protiviti

Enterprise Architect and Microsoft MVP with over 15 years of experience in Office 365 and SharePoint. Since 2003 I have been focusing on SharePoint, delivering solutions and contributing as a SharePoint consultant, project manager, business analyst, and trainer.

In addition to my professional tenure I've always been a big proponent of sharing knowledge and giving back to the community through presenting at numerous conferences and networking meetings on the topics of utilizing SharePoint for various business verticals, SharePoint and business process optimization as well as managing projects.

Prior to entering the SharePoint arena, I spent a number of years in the medical imaging industry where I helped launch an orthopedic software division and published four patents and numerous articles.

I hold a Masters of Science in Computer Science with a specialty in Computer-Assisted Orthopedic Surgery from Queen’s University and a Master’s Certificate in Project Management from the York Schulich School of Business, and am a PMI-certified Project Management Professional (PMP) and Agile Certified Practitioner (PMI-ACP).

Current sessions

Microsoft Teams Mobile – Much more than Communications

Microsoft Teams has been gaining a lot of excitement over the past two years. It's functionality continues to greatly improve communication and collaboration among peers. But did you know that with the Teams Mobile app offers you just as much (if not more) functionality? Join this session to learn more about the newly release (and soon to come) features.


Business Process Automation is not Dead!

We've heard it all before - SharePoint solutions are dead. SharePoint Designer is deadish. InfoPath is not far behind. So what does all this mean for your workflow and forms solutions in SharePoint Online or your hybrid environment? Over the past couple of years, Microsoft has released a number of new apps and services that that not only fill the gaps, but provide you with great flexibility.

Join me in this session as I introduce some of these new technologies, including PowerApps, Forms, Flow, LogicApps, Azure Functions, and Azure WebJobs to name a few and discuss the scenarios to best leverage each of them.


Ask the Experts - 05/03/2019 12:00 PM - 1:00 PM

Have your questions answered one-on-one with the top experts:

Ryan Schouten - Office 365, MS Stream, Development, Search
Haniel Croitoru - SharePoint, Flow, PowerApps, Migrations
William Huneycutt - Business Process Automation
Paul Stork - Admin, Security, PowerApps and Flow

The Ask the Experts booth will be located in the Expo Hall (146ABC)


Ask the Experts - 05/02/2019 3:50 PM - 4:50 PM

Have your questions answered one-on-one with the top experts:

Stacy Strole - Governance, Adoption, Architecture
Haniel Croitoru - SharePoint, Flow, PowerApps, Migrations
Paul Stork - Admin, Security, PowerApps and Flow
Rob Windsor - SharePoint Development / Flow

The Ask the Experts booth will be located in the Expo Hall (146ABC)


The Office 365 Mobile workplace - Putting your office in your Pocket

Ubiquitous connectivity and a surge in personal mobile device proliferation have given users the ability to work from almost anywhere, anytime. The era of the 9-to-5 job is effectively over. With an increasing number of companies adopting work from home policies, there is an unwritten expectation for users to remain connected and productive even outside of their core business hours.

Join me for an interactive, demo-rich presentation of the various mobile apps available to you in Office 365 and how they enable you to carry your office in your pocket. The presentation will also cover elements of your Office 365 tenant administration straight from your mobile device.


Practical Tips for Migrating SharePoint Customizations to Office 365

When planning a migration of SharePoint on-premises environment to Office 365, the first thing that comes to mind is organizations often focus mainly on their content - all the documents and items stored across their libraries and lists. Of course, why wouldn't they? It's the reason that they started using SharePoint anyways. But in many cases, the SharePoint environment that has been well adopted and his highly use will include some level of customizations to help meet specific business needs. These may include forms and workflows, scheduled timer jobs, custom look and feel, business logic to interface with other line of business solutions, to name a few.

Join me as we take a look at ways to create a SharePoint Online environment that will provide a similar experience for your users. We will look are various technologies, including CSOM Scripting, Microsoft Flow, PowerApps, Forms, LogicApps, and Azure Functions.


Advanced techniques using Flow and PowerApps

You've built your first Flows and PowerApps, great! Now let's have a look at how to enhance them to add some real automation power. In this session, we'll cover topics, such as bypassing connector authentication in PowerApps, managing approvals by groups, and more.


SRC102 - Microsoft Search - The New Generation of Intelligent Content Search and Discovery

For many years, users of Office 365 have shared common concerns and frustrations around a disjointed search paradigm. Many of the apps offered results specific to their content with a unique user experience.

Recently, Microsoft released it's new and far-superior search experience that incorporates content from both inside and outside Microsoft 365, artificial intelligence (AI), and personalized insights using the Microsoft Graph.

Join me as I provide an overview of Microsoft Search and demonstrate how to use it and configure it for your organizational needs.


Increasing Project Efficiency using Microsoft Teams

Every so often a new product comes to market that disrupts that way we used to do things. Say hello to “Microsoft Teams”. It’s the new kid on the block that will make you rethink how you collaborate and communicate with your team. Whether you're a project manager, team member, or external stakeholder, Microsoft Teams offers many benefits that will make you wonder how you ever effectively managed projects without it!

Join me as I shares some real world examples and best practices for how Microsoft Teams can be leveraged to streamline project collaboration and communication. This session will have a large demo component to it, so arrive with questions and be prepared to improve the way you work today!


Improving DevOps using Microsoft's Business Productivity Tools and more

Visual Studio Team Services (VSTS) has long been one of the favourite tools for managing everything related to development. DevOps has increased the needs for other tools to streamline the communication and collaboration between product management, software development, operations, and clients.

This session will provide you with real-life examples on how some of the latest technologies introduced by Microsoft, including Teams, Forms, Flow, and PowerApps fit into the DevOps picture. We will look at the specific benefits that each of these tools provides to the overall process to help enhance the way we automate and monitor the process of software integration, testing, deployment, and product release.


Best Practice for implementing Governance and Security using Microsoft Flow

In some business scenarios, implementing proper governance and security requirements can be tough and may require custom solutions.

Join me in this session, where I will introduce and demonstrate how Microsoft Flow (with the help of SharePoint) can be used to:
- Enable users with limited permissions to perform actions that require elevated permissions
- Create an audit trail of activities performed by users
- Create a templated email experience


Feeling Stuck learning Flow and PowerApps? You're not alone

Learning any new tools can seem like a daunting task at times. Since Microsoft released the Flow and PowerApps products, they have continued to improve in functionality and user experience. Nonetheless, there are times, where you may find yourself scratching your head trying to figure out what to do.

Join us in this session where we share some experiences of our own journey into the Flow and PowerApps world and provide you with lots of little tricks to make your personal adoption of this tool smoother.


You've got an error in your Flow? Great, let's deal with it

You've just built your first "Hello, World!" flow. Now it's time to get serious. One thing you need to consider is your error handling... because errors happen whether you like it or not. At times you may be able to capture errors and correct them before they cause a problem, while other times you wont.

In this session, I'll be discussing techniques to identify errors, correct them in run-time, and report on them in various ways. If your Flows affect how your users work, then you shouldn't miss this session.


Flow or Logic Apps - Which to Choose?

Everyone talks about Microsoft Flow being Logic Apps's little brother. While true to some extent, there are important differences that may cause you to choose one over the other.

Join me in this session, where I will discuss the differences between the two technologies and migration paths between the two.


Around the World in 60 minutes - How to create Enterprise-wide Multilingual PowerApps

Supporting multiple languages for corporations is a necessity in multilingual countries, such as Canada, Belgium, Italy, and others. The same applies to organizations having a workforce that is distributed across the globe. One common challenge in building solutions to support multilingualism is the creation and maintenance of such solutions as they evolve and more languages are added.

In this session, we will implement a PowerApps framework for supporting multiple languages. Elements that will be covered include static labels, list entries, caching, and more.


Improving DevOps using Microsoft's Business Productivity Tools and more

Visual Studio Team Services (VSTS) has long been one of the favourite tools for managing everything related to development. DevOps has increased the needs for other tools to streamline the communication and collaboration between product management, software development, operations, and clients.

This session will provide you with real-life examples on how some of the latest technologies introduced by Microsoft, including Teams, Forms, Flow, and PowerApps fit into the DevOps picture. We will look at the specific benefits that each of these tools provides to the overall process to help enhance the way we automate and monitor the process of software integration, testing, deployment, and product release.


Microsoft Flow and PowerApps: Advanced workflow and business process management

Get a deep look into advanced techniques and expressions used to build complex and robust workflows with Microsoft Flow. This intermediate session will cover a number of topics such as error handling, working with complex types and lists, and looping. Finally, discover how you can take it up to Azure Logic Apps when it makes sense.


Improving DevOps using Microsoft Teams, SharePoint, and Business Applications

Visual Studio Team Services (VSTS) has long been one of the favourite tools for managing everything related to development. DevOps has increased the needs for other tools to streamline the communication and collaboration between product management, software development, operations, and clients.

This session will provide you with real-life examples on how some of the latest technologies introduced by Microsoft, including Teams, Forms, Flow, and PowerApps fit into the DevOps picture. We will look at the specific benefits that each of these tools provides to the overall process to help enhance the way we automate and monitor the process of software integration, testing, deployment, and product release.


Strategies for Planning Successful Migrations to SharePoint Online and Office 365

Learn how to plan and execute migrations from on-premises environments to the Microsoft Cloud. Attendees will get a chance to learn and appreciate everything that goes into a migration to Microsoft SharePoint Online, PowerApps, Flow, OneDrive for Business, Microsoft Teams, and Office 365 Groups. This workshop will include detailed discussions that will cover important points that should be considered throughout the entire migration process and provide attendees practical tips and tools they can leverage for their own specific needs


Developing Enterprise-level Multilingual PowerApps Applications

Supporting multiple languages for corporations is a reality. It may be an organization operating in multilingual countries, such as Canada, Belgium, Italy, or others, or having a workforce that that is distributed across the globe. One common challenge in building solutions to support multilingualism is the creation and maintenance of such solutions as they evolve and more languages are added.

The challenges that are often encountered with multilingual solutions stem from the fact that business needs evolve over time. This could mean that an existing application needs to be altered to include additional content. Another common need that arises is that a new language may have to be added to an application.

In this session, I'll be discussing and demonstrating an architecture to create enterprise-wide multilingual PowerApps.


Tips & Tricks for the Microsoft Flow Citizen Developer Recruit

Do you dread your inefficient processes at work? Are you ready to step up to the plate an become a "Citizen Developer"? If you answered yes to my questions and are new to Microsoft Flow, the you've come to the right place!

Don't miss this session, where I'll give a very quick introduction to Microsoft Flow and provide some very useful tips and tricks and discuss nuances you can avoid to make you work less and do more in no time.


Past and future events

SharePoint Saturday Twin Cities

16 Nov 2019

SharePoint Saturday Ottawa

5 Oct 2019
Ottawa, Ontario, Canada

Microsoft Flow Online Conference 2019

10 Sep 2019

Office 365 & SharePoint Saturday Nashville

15 Jun 2019
Nashville, Tennessee, United States

Microsoft 365 Saturday Montreal 2019

11 May 2019
Montréal, Quebec, Canada

SharePoint Fest DC 2019

29 Apr 2019 - 3 May 2019
Washington, D.C., United States

SharePoint Saturday Toronto 2018

24 Nov 2018

SharePoint Saturday New England 2018

20 Oct 2018

Office 365 Saturday Montreal 2018

2 Jun 2018
Montréal, Quebec, Canada