About

CommonWare is a one-man business founded by Dolf den Ouden and starting April 2016 the company was revived so I can perform projects as self-employed professional.

I’m specialized in developing SharePoint and cloud applications and I’m able to lead development teams.

Company history

CommonWare was founded Februari 2004 and started with the name den Ouden Creations, in November 2009 the company name was changed to CommonWare.

In the first year the focus was mainly on building PHP websites for small businesses. After successfully delivering several websites, the focus became wider and a larger variety of projects were performed.

Resume

Personalia

Name
Dolf den Ouden
Address
Bieberglaan 11
4834 MJ Breda
Telephone
(+31) 642 143 036
Date of birth
7 October 1982
Nationality
Dutch

Skills

Sharegate migrations
PnP development
C# development
SharePoint development
Front-end development
PowerShell

Education & diploma's

Microsoft Certificates

Microsoft 70-576
PRO: Designing and Developing Microsoft SharePoint 2010 Applications

Microsoft 70-573
TS: Microsoft SharePoint 2010, Application Development

Microsoft 70-668
PRO: Microsoft SharePoint 2010, Administrator

Microsoft 70-667
TS: Microsoft Office SharePoint 2010, Configuring

Microsoft 70-547
 PRO: Designing and Developing Web-based Applications by Using the Microsoft .NET Framework

Microsoft 70-536
TS: Microsoft .NET Framework – Application Development Foundation

Microsoft 70-528
TS: Microsoft .NET Framework 2.0 – Web-based Client Development

Bachelor degree
Aug 2002 - Nov 2006

Bachelor of Information and Communication Technology, The Hague University, The Hague (diploma 14 November 2006)

ITIL Foundation
Nov 2004

Certificaat ITIL – Foundation Certificate in IT-Service Management, EXIN, Utrecht (certificate 18 November 2004)

Employment history

Owner
2004 - now

During my college period I started my company named den Ouden Creations. I’ve specialized in building web applications. The projects varied from designing data structures, building web applications and configuring Linux based web servers.

From 2007 till March 2016 I was employed at LogicaCMG and Sparked and my company became inactive. In April 2016 I decided to become a self-employed SharePoint developer.

SharePoint developer
2009 - Mar 2016

Sparked Amsterdam

In January 2009 I joined Sparked as a SharePoint developer. After several different projects, I was part of the Sparked team that was assigned to the TMF-project. This project was part of the Dutch Microsoft Rapid Deployment Program for the SharePoint 2010. In the last years I have grown into a team lead for development team and have lead several different projects.

SharePoint developer
2007 - 2009

LogicaCMG Rotterdam

As I joined LogicaCMG I started with a .NET Masterclass and successfully completed the MCPD Web Developer certification. After several .NET development projects both individual as part of a development team, I joined the SharePoint development team.

Web developer
2003 - 2004

FastWare WebDevelopment Bergen op Zoom

FastWare had developed an own intranet bases on PHP, with several different modules. My task was to support the development team on building enhancements of the existing modules and develop a Service Desk module base on ITIL principals.

Recent projects

Office 365 Developer

Huisman Equipment
April 2019 - Jun 2019

Huisman Equipment has decided to move the on-premise SharePoint applications to Office 365. The first application that was migrated to the cloud is their Knowledge Application.

The main tasks of this project were:

  • restructuring content
  • development of a PnP template for the Knowledge sites
  • migration the existing content with metadata using Sharegate
  • development of the new corporate intranet branding

Huisman Equipment has decided to move the on-premise SharePoint applications to Office 365. The first application that was migrated to the cloud is their Knowledge Application. The main tasks of this project were: restructuring content development of a PnP template for the Knowledge sites migration the existing content with metadata using Sharegate development of the […]

SharePoint architect / developer

Loyens & Loeff
Feb 2018 - now

At Loyens & Loeff, I was part of several different projects.

Proof of concept Document Management System
The law firm had started a proof of concept for their Document Management System, I joined their team to replace the architect. The DMS was based on the SharePoint 2016 platform with an IOS app and Outlook integration.

During this project I was responsible for:

  • Planning the SharePoint farm
  • Installing and configuring the DMS software
  • Ensuring integration with the IOS app and Outlook

Workload management application
To keep track of the workload of colleagues a SharePoint application was developed. During this project I was responsible for:

  • Configure Nintex workflows and forms
  • Configure Single Sign-On for the IOS app
  • Develop responsive design for the IOS app

SharePoint 2013 migration to SharePoint 2016
This project was part of transition to the cloud. During this project I was responsible for:

  • The design of the OTAP architecture in Azure
  • The development of a generic PowerShell migration module

Member of SCRUM team
As member of one of the SCRUM team, I was responsible for:

  • Configure Azure DevOps Pipelines with Continuous Integration and Continuous Deployment.
  • Develop Azure Runbooks to automate processes

At Loyens & Loeff, I was part of several different projects. Proof of concept Document Management System The law firm had started a proof of concept for their Document Management System, I joined their team to replace the architect. The DMS was based on the SharePoint 2016 platform with an IOS app and Outlook integration. […]

Office 365 developer

Van Oord
Apr 2017 - Dec 2017

Van Oord had accepted the Proof of Concept and planned on improving the Proof of Concept and adding new functionality.
One of the additions was the transmittal functionality. A transmittal template was developed, to create a site for external parties (clients and sub-contractors). This made collaboration with external users possible and reduced the amount of e-mails. For Document Control, a tool was developed to create a new transmittal on the project site and send it to the corresponding transmittals site.

During this project, I was responsible for:

  • resolving performance issues
  • developing several tools for Document Controllers (jQuery and CSOM)
  • assisting the adoption team
  • developing new PnP templates
  • developing reports

Van Oord had accepted the Proof of Concept and planned on improving the Proof of Concept and adding new functionality. One of the additions was the transmittal functionality. A transmittal template was developed, to create a site for external parties (clients and sub-contractors). This made collaboration with external users possible and reduced the amount of […]

SharePoint architect / developer

Huisman Equipment
Jan 2017 - Mar 2017

Huisman Equipment had a product portfolio, which due to it’s success has grown very large and caused performance issues. These performance issues were mainly caused by web parts that were retrieving data recursively. As a solution, a hybrid plan was written. With the hybrid solution, all collaboration data will be stored in SharePoint and all recursive data will be migrated to SQL Server.

During this project, I was responsible for:

  • writing the hybrid solution plan
  • developing PowerShell migration script (SharePoint data to SQL)
  • developing recursive reports on SQL data
  • developing Excel-like input forms for the SQL data (jQuery and Handsontable)

Huisman Equipment had a product portfolio, which due to it’s success has grown very large and caused performance issues. These performance issues were mainly caused by web parts that were retrieving data recursively. As a solution, a hybrid plan was written. With the hybrid solution, all collaboration data will be stored in SharePoint and all […]

Office 365 developer

Van Oord
Nov 2016 - Dec 2016

Van Oord started a proof of concept to develop a Document Management System for their projects. Allowing Document Controllers to structure newly received documents, from clients/sub-contractors via e-mail, and collaborate with the project members.

During this project, I was responsible for:

  • developing PnP templates
  • developing PnP extensibility provider to provision customization
  • developing a “matching tool” for Document Controllers to ease up the process of placing newly received documents

Van Oord started a proof of concept to develop a Document Management System for their projects. Allowing Document Controllers to structure newly received documents, from clients/sub-contractors via e-mail, and collaborate with the project members. During this project, I was responsible for: developing PnP templates developing PnP extensibility provider to provision customization developing a “matching tool” […]

Office 365 developer

Albeda College
Oct 2016 - Nov 2016

Albeda College had decided to use Office 365 unified groups for classes. The teacher and student information was stored in a separate Identity Management System and

During this project, I was responsible for:

  • developing the automatic group provisioning
  • developing a MVC site to administer provisioned groups and their owners
  • developing a synchronization task to apply changes

Albeda College had decided to use Office 365 unified groups for classes. The teacher and student information was stored in a separate Identity Management System and During this project, I was responsible for: developing the automatic group provisioning developing a MVC site to administer provisioned groups and their owners developing a synchronization task to apply […]

SharePoint architect / team lead

Huisman Equipment
Jan 2016 - Sep 2016

Huisman Equipment wants to migrate their SharePoint 2010 intranet platform to SharePoint 2013. The first phase of the migration is a technical upgrade of the platform, site collections will only be visually upgraded if it can be done with minimal effort.

During this project I was responsible for:

  • writing the upgrade plan
  • designing the SharePoint 2013 farm
  • leading the project team

 

 

 

 

Huisman Equipment wants to migrate their SharePoint 2010 intranet platform to SharePoint 2013. The first phase of the migration is a technical upgrade of the platform, site collections will only be visually upgraded if it can be done with minimal effort. During this project I was responsible for: writing the upgrade plan designing the SharePoint […]

SharePoint developer / team lead

Huisman Equipment
Mar 2014 - Jul 2015

Huisman Equipment has the policy not to have any applications hosted in the cloud, therefore the application build for sharing document with their client had to be migrated onto the newly installed extranet farm.

Almost every SharePoint migration tool can migrate to Office 365, but none of them has support for migrating content from Office 365 to an on premise farm.

After testing different migration tools only Sharegate was suitable for this project.

During this project I was responsible for

  • developing PowerShell scripts to migrate the content
  • creating user mapping files to map Office 365 users to Ad users
  • create field mapping files

Huisman Equipment has the policy not to have any applications hosted in the cloud, therefore the application build for sharing document with their client had to be migrated onto the newly installed extranet farm. Almost every SharePoint migration tool can migrate to Office 365, but none of them has support for migrating content from Office […]

SharePoint developer / team lead

Sparked
Jan 2014 - Jun 2014

With the upcoming World Cup in Brazil, I designed an app to allow user to predict match results.

After a match was completed an administrator could fill in the half time scores and the final results. Each user prediction would be evaluated and users will receive points for good predictions.

This application was built as web part for SharePoint 2010 as well as an app for SharePoint 2013.

During this project I was responsible for:

  • leading the development team
  • front-end development

Skills involved

  • Angular.js development
  • SharePoint 2010 development
  • SharePoint 2013 development

With the upcoming World Cup in Brazil, I designed an app to allow user to predict match results. After a match was completed an administrator could fill in the half time scores and the final results. Each user prediction would be evaluated and users will receive points for good predictions. This application was built as […]

Office 365 developer

Huisman Equipment
Sept 2013 - Feb 2014

Huisman Equipment had an urgent need for a platform to share documents with their clients and allow users to review these documents. Due to the urgency and the fact there was no extranet in place, the platform was built on Office 365. The project started as a functional project and all sites were configured manually.

During this project I was responsible for:

  • developing client and project templates
  • developing custom functionality to fit the review process

Huisman Equipment had an urgent need for a platform to share documents with their clients and allow users to review these documents. Due to the urgency and the fact there was no extranet in place, the platform was built on Office 365. The project started as a functional project and all sites were configured manually. […]

Office 365 developer

Stadgenoot
Jul 2013 - Aug 2013

Sparked was assigned to deliver the new intranet for Stadgenoot.

During this project I was responsible for:

  • developing the corporate homepage design
  • developing the corporate news module for the intranet

Sparked was assigned to deliver the new intranet for Stadgenoot. During this project I was responsible for: developing the corporate homepage design developing the corporate news module for the intranet

SharePoint developer

Huisman Equipment
Okt 2012 - Jun 2013

Huisman Equipment had an intranet base on SharePoint 2007 and started a project to build a new intranet based on SharePoint 2010.

During this project I was responsible for:

  • realising the design
  • developing standard intranet functionality, like corporate news, department templates and a search center
  • building customisations, such as a corporate knowledge base, a product portfolio and

Huisman Equipment had an intranet base on SharePoint 2007 and started a project to build a new intranet based on SharePoint 2010. During this project I was responsible for: realising the design developing standard intranet functionality, like corporate news, department templates and a search center building customisations, such as a corporate knowledge base, a product […]

SharePoint architect and developer

GDF Suez
May 2012 - Sep 2012

GDF Suez had two different migration projects after each other. The first project was the migration of the SharePoint 2007 platform to the SharePoint 2010 platform.

I was responsible for:

  • planning the migration
  • guiding the development team
  • ensuring all running Nintex and native workflows were migrated correct
  • performing test migrations

After the platform was migrated, GDF Suez started the project to migrate their AD infrastructure to a new AD infrastructure.

I was responsible for:

  • developing a PowerShell script to migrate users in batches
  • ensuring all accounts were migrated correct, even users saved in InfoPath forms

GDF Suez had two different migration projects after each other. The first project was the migration of the SharePoint 2007 platform to the SharePoint 2010 platform. I was responsible for: planning the migration guiding the development team ensuring all running Nintex and native workflows were migrated correct performing test migrations After the platform was migrated, […]

Contact

For more information please fill out the contact form.