<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Just Tinkering</title><link>https://justtinkering.nl/</link><description>Recent content on Just Tinkering</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Sebastiaan Brozius</copyright><lastBuildDate>Thu, 09 Apr 2026 00:00:00 +0100</lastBuildDate><atom:link href="https://justtinkering.nl/index.xml" rel="self" type="application/rss+xml"/><item><title>Personal note - mental health - update</title><link>https://justtinkering.nl/2026/04/09/personal-note-mental-health-update/</link><pubDate>Thu, 09 Apr 2026 00:00:00 +0100</pubDate><guid>https://justtinkering.nl/2026/04/09/personal-note-mental-health-update/</guid><description>&lt;p&gt;A lot has happened the last 12 months. My dad&amp;rsquo;s health deteriorated more rapidly, my mom had some injuries which impeded on her mobility, and last January, my dad died as a result of COPD and pulmonary fibrosis.&lt;/p&gt;</description></item><item><title>Consistently deploying Lambda functions and layers using Terraform</title><link>https://justtinkering.nl/2025/12/29/consistently-deploying-lambda-functions-and-layers-using-terraform/</link><pubDate>Mon, 29 Dec 2025 18:00:00 +0100</pubDate><guid>https://justtinkering.nl/2025/12/29/consistently-deploying-lambda-functions-and-layers-using-terraform/</guid><description>&lt;p&gt;&lt;em&gt;The code that accompanies this blogpost can be found &lt;a href="https://github.com/justtinkering/blogpost-deploy-lambda-with-terraform" target="_blank" rel="noreferrer"&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Deploying Lambda functions to AWS using Terraform can be quite a struggle, especially when deploying from multiple environments (which only happens in dev and test environments, am I right?).&lt;/p&gt;</description></item><item><title>Personal note - mental health</title><link>https://justtinkering.nl/2025/02/06/personal-note-mental-health/</link><pubDate>Thu, 06 Feb 2025 00:00:00 +0100</pubDate><guid>https://justtinkering.nl/2025/02/06/personal-note-mental-health/</guid><description>&lt;p&gt;Last year, one of my intentions was to write more blogs. As you might&amp;rsquo;ve seen, I didn&amp;rsquo;t manage to do so. I&amp;rsquo;ve been struggling with depression for a while, and last year I couldn&amp;rsquo;t find the energy to put much effort into writing. Some health-related &amp;lsquo;surprised&amp;rsquo; in the family didn&amp;rsquo;t help with that, either.&lt;/p&gt;</description></item><item><title>Setting up AWS IoT Core using Terraform</title><link>https://justtinkering.nl/2024/12/29/setting-up-aws-iot-core-using-terraform/</link><pubDate>Sun, 29 Dec 2024 00:00:00 +0100</pubDate><guid>https://justtinkering.nl/2024/12/29/setting-up-aws-iot-core-using-terraform/</guid><description>&lt;p&gt;&lt;em&gt;The code that accompanies this blogpost can be found &lt;a href="https://github.com/justtinkering/blogpost-iot-core" target="_blank" rel="noreferrer"&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been tinkering with AWS IoT Core this year, and wanted to put at least some of what I&amp;rsquo;ve found and done into a blog, so here it is.&lt;/p&gt;</description></item><item><title>Exporting an AMI to multiple formats</title><link>https://justtinkering.nl/2024/12/07/exporting-an-ami-to-multiple-formats/</link><pubDate>Sat, 07 Dec 2024 00:00:00 +0100</pubDate><guid>https://justtinkering.nl/2024/12/07/exporting-an-ami-to-multiple-formats/</guid><description>&lt;p&gt;&lt;em&gt;This is a short follow-up on my &lt;a href="https://justtinkering.nl/2024/11/06/creating-an-ami-with-image-builder/" &gt;previous post&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In my previous post about creating an AMI with Image Builder, I &lt;a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmexport_image.html" target="_blank" rel="noreferrer"&gt;exported that AMI&lt;/a&gt; to a different image format (&lt;code&gt;vmdk&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s two things I ran into with that solution:&lt;/p&gt;</description></item><item><title>Creating an AMI with Image Builder</title><link>https://justtinkering.nl/2024/11/06/creating-an-ami-with-image-builder/</link><pubDate>Wed, 06 Nov 2024 00:00:00 +0100</pubDate><guid>https://justtinkering.nl/2024/11/06/creating-an-ami-with-image-builder/</guid><description>&lt;p&gt;&lt;em&gt;The code that accompanies this blogpost can be found &lt;a href="https://github.com/justtinkering/blogpost-imagebuilder" target="_blank" rel="noreferrer"&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

 



&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;strong&gt;Update 2024-12-07:&lt;/strong&gt; In the examples I use Amazon Linux 2023, which cannot be exported to other formats. I&amp;rsquo;ve changed the code in the repository to use an Ubuntu 24.04 base image, which &lt;em&gt;can&lt;/em&gt; be exported.&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;I&amp;rsquo;ve been working with AWS Image Builder a lot more over the last couple of months, while replacing a &lt;code&gt;Packer&lt;/code&gt; setup that was run on a Windows laptop, with Image Builder.&lt;/p&gt;</description></item><item><title>Dedicated game server and AWS Instance Scheduler</title><link>https://justtinkering.nl/2023/12/20/dedicated-game-server-and-aws-instance-scheduler/</link><pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2023/12/20/dedicated-game-server-and-aws-instance-scheduler/</guid><description>&lt;p&gt;Recently I&amp;rsquo;ve started playing a game (&lt;a href="https://www.satisfactorygame.com/" target="_blank" rel="noreferrer"&gt;Satisfactory&lt;/a&gt;, for those who want to know) with my two kids. To make it easier to play together, I&amp;rsquo;ve set up a dedicated server on an EC2 instance so the game is also available when the host is not available.&lt;/p&gt;</description></item><item><title>Automating patching with AWS Systems Manager</title><link>https://justtinkering.nl/2023/11/13/automating-patching-with-aws-systems-manager/</link><pubDate>Mon, 13 Nov 2023 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2023/11/13/automating-patching-with-aws-systems-manager/</guid><description>&lt;p&gt;&lt;em&gt;The code that accompanies this blogpost can be found &lt;a href="https://github.com/justtinkering/blogpost-ssm-automated-patching" target="_blank" rel="noreferrer"&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Recently I&amp;rsquo;ve been looking into patching Windows servers that have dependencies between them, using AWS Systems Manager.&lt;/p&gt;
&lt;p&gt;The use-case was an application that exists of web servers, middleware servers and a database server.&lt;/p&gt;</description></item><item><title>Lessons learned from migrating 42 servers to AWS</title><link>https://justtinkering.nl/2023/06/05/lessons-learned-from-migrating-42-servers-to-aws/</link><pubDate>Mon, 05 Jun 2023 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2023/06/05/lessons-learned-from-migrating-42-servers-to-aws/</guid><description>&lt;p&gt;Earlier this year I&amp;rsquo;ve worked on a project where we had to migrate 42 servers from a data center to AWS as part of an AWS Migration Acceleration Program (MAP) deal. There was some pressure, since the contract with the data center would end about 2 months later and the customer didn&amp;rsquo;t want to renew or extend the current contract with the data center.&lt;/p&gt;</description></item><item><title>AWS Community Builder</title><link>https://justtinkering.nl/2023/02/25/aws-community-builder/</link><pubDate>Sat, 25 Feb 2023 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2023/02/25/aws-community-builder/</guid><description>&lt;p&gt;So, a couple of weeks ago a coworker mentioned the Community Builder program was open for sign-up again. So I gave it a try.&lt;/p&gt;
&lt;p&gt;Today I got a message confirming I&amp;rsquo;m now officially an AWS Community Builder (Security &amp;amp; Identity)! :-D&lt;/p&gt;</description></item><item><title>How to enable and configure Security Hub for PCI DSS compliancy checks using Terraform</title><link>https://justtinkering.nl/2022/11/09/how-to-enable-and-configure-security-hub-for-pci-dss-compliancy-checks-using-terraform/</link><pubDate>Wed, 09 Nov 2022 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2022/11/09/how-to-enable-and-configure-security-hub-for-pci-dss-compliancy-checks-using-terraform/</guid><description>&lt;h1 class="relative group"&gt;How to enable and configure Security Hub for PCI DSS compliancy checks using Terraform
 &lt;div id="how-to-enable-and-configure-security-hub-for-pci-dss-compliancy-checks-using-terraform" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#how-to-enable-and-configure-security-hub-for-pci-dss-compliancy-checks-using-terraform" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;&lt;a href="https://www.cloudnation.nl/inspiratie/blogs/enable-and-configure-security-hub-for-pci-dss-checks-with-terraform" target="_blank" rel="noreferrer"&gt;&lt;em&gt;This article is also posted here&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>How to use Github OIDC and Terraform to assume roles in AWS using WebIdentity</title><link>https://justtinkering.nl/2022/08/01/how-to-use-github-oidc-and-terraform-to-assume-roles-in-aws-using-webidentity/</link><pubDate>Mon, 01 Aug 2022 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2022/08/01/how-to-use-github-oidc-and-terraform-to-assume-roles-in-aws-using-webidentity/</guid><description>&lt;p&gt;When using Github Actions to deploy infrastructure to AWS with Terraform, you can &lt;a href="https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-amazon-web-services" target="_blank" rel="noreferrer"&gt;use Open ID Connect (OIDC) to grant Github access to AWS&lt;/a&gt; without needing to provide access keys.&lt;/p&gt;
&lt;p&gt;As a GitHub workflow, this would be somewhat like this:&lt;/p&gt;</description></item><item><title>VS Code and Javascript Debugging</title><link>https://justtinkering.nl/2019/08/26/vs-code-and-javascript-debugging/</link><pubDate>Mon, 26 Aug 2019 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2019/08/26/vs-code-and-javascript-debugging/</guid><description>&lt;p&gt;I&amp;rsquo;ve been tinkering on a Discord-bot in Javascript using Node.js, together with my best friend.&lt;/p&gt;
&lt;p&gt;For easier testing, we run the bot in Docker, so we don&amp;rsquo;t have all the dependencies littering our computers. We &lt;em&gt;do&lt;/em&gt; want to be able to debug the bot, though, which is where I ran into an article on the internet by oneturkmen. The article has been deleted, but the GitHub-repository is (at the time of writing this article) still &lt;a href="https://github.com/oneturkmen/nodejs-debugging" target="_blank" rel="noreferrer"&gt;available here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Personal Note</title><link>https://justtinkering.nl/2019/07/18/personal-note/</link><pubDate>Thu, 18 Jul 2019 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2019/07/18/personal-note/</guid><description>&lt;p&gt;It&amp;rsquo;s been a while (again) since I posted to this blog/website. The last 8 months I&amp;rsquo;ve been at home on sick-leave because I burned out.&lt;/p&gt;
&lt;p&gt;The road has been - and still is - long, since&amp;hellip;&lt;/p&gt;</description></item><item><title>Azure Expiring Passwords of Automation Accounts</title><link>https://justtinkering.nl/2018/03/07/azure-expiring-passwords-of-automation-accounts/</link><pubDate>Wed, 07 Mar 2018 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2018/03/07/azure-expiring-passwords-of-automation-accounts/</guid><description>&lt;p&gt;We&amp;rsquo;ve had an issue where the password of an automation account we use had expired.&lt;/p&gt;
&lt;p&gt;Since we don&amp;rsquo;t want to have to change password of these kinds of accounts, we set the password policy to not expire the password.&lt;/p&gt;</description></item><item><title>Spectre/Meltdown Registry Keys</title><link>https://justtinkering.nl/2018/02/21/spectre/meltdown-registry-keys/</link><pubDate>Wed, 21 Feb 2018 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2018/02/21/spectre/meltdown-registry-keys/</guid><description>&lt;p&gt;Recently we had to make some fixes to registry settings because of the Spectre/Meltdown patches for Windows. By default not all registry settings would be properly set, so that patches might not be activated.&lt;/p&gt;</description></item><item><title>Synology Btrfs crash</title><link>https://justtinkering.nl/2017/09/09/synology-btrfs-crash/</link><pubDate>Sat, 09 Sep 2017 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2017/09/09/synology-btrfs-crash/</guid><description>&lt;p&gt;A couple of months ago. I got myself a new Synology to replace my older DS213. The choice was made for a DS716+II, which also supports Btrfs. To migrate from the DS213 to the DS716, I took out one of the mirror-drives of the DS213 and placed it in the DS716 to reformat and then gradually transfer the data to the new Syno. Once everything would be transferred, I&amp;rsquo;d put the remaining disk of the DS213 and add it to the DS716.&lt;/p&gt;</description></item><item><title>Converting Wordpress-blog to Markdown</title><link>https://justtinkering.nl/2017/01/16/converting-wordpress-blog-to-markdown/</link><pubDate>Mon, 16 Jan 2017 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2017/01/16/converting-wordpress-blog-to-markdown/</guid><description>&lt;p&gt;Recently I&amp;rsquo;ve switched from Wordpress to Github Pages. I&amp;rsquo;m using Jekyll with Github pages, which means I get to write my posts in Markdown.
Since I didn&amp;rsquo;t want my old posts to go to waste entirely, I decided to see how I could &amp;rsquo;extract&amp;rsquo; the posts from the Wordpress export I had, and put them in seperate Markdown-files.&lt;/p&gt;</description></item><item><title>Exchange - Listing Calendar-delegates for mailboxes</title><link>https://justtinkering.nl/2016/09/29/exchange-listing-calendar-delegates-for-mailboxes/</link><pubDate>Thu, 29 Sep 2016 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2016/09/29/exchange-listing-calendar-delegates-for-mailboxes/</guid><description>&lt;p&gt;I&amp;rsquo;ve been troubleshooting an issue where meeting requests are being received by mailboxes/users that are not included in the requests.
To get a list of calendar delegates for mailboxes where these are set, I found the following couple of lines quite handy:&lt;/p&gt;</description></item><item><title>Exchange - Listing mailboxes, mailbox-type and if the account is enabled</title><link>https://justtinkering.nl/2016/09/29/exchange-listing-mailboxes-mailbox-type-and-if-the-account-is-enabled/</link><pubDate>Thu, 29 Sep 2016 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2016/09/29/exchange-listing-mailboxes-mailbox-type-and-if-the-account-is-enabled/</guid><description>&lt;p&gt;I&amp;rsquo;ve been working with Exchange some more, lately, where I&amp;rsquo;ve also had to generate an overview of the mailboxes, mailbox-types and if the underlying account is enabled or not. This had to be exported to a CSV-file.
I came to the next lines of code for that:&lt;/p&gt;</description></item><item><title>Changing the network profile in Windows</title><link>https://justtinkering.nl/2016/08/11/changing-the-network-profile-in-windows/</link><pubDate>Thu, 11 Aug 2016 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2016/08/11/changing-the-network-profile-in-windows/</guid><description>&lt;p&gt;Sometimes it happens that the network profile of a connection in Windows is incorrectly categorised. Sometimes such an event happens out of the blue, even.
This can be fixed by changing the value of the value of the Category-key of the network profile in the registry, which can be found here:&lt;/p&gt;</description></item><item><title>Rooting the Desire HD</title><link>https://justtinkering.nl/2012/08/25/rooting-the-desire-hd/</link><pubDate>Sat, 25 Aug 2012 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2012/08/25/rooting-the-desire-hd/</guid><description>&lt;p&gt;I&amp;rsquo;ve previously rooted my Desire HD, but reverted it back to stock a little while ago, after HTC announced they were NOT going to release an Android 4.x update for the DHD.&lt;/p&gt;</description></item><item><title>MacBooks, BootCamp, Windows 7 and no optical drive...</title><link>https://justtinkering.nl/2012/08/04/macbooks-bootcamp-windows-7-and-no-optical-drive.../</link><pubDate>Sat, 04 Aug 2012 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2012/08/04/macbooks-bootcamp-windows-7-and-no-optical-drive.../</guid><description>&lt;p&gt;Today my friend and I have been working on installing Windows 7 on a MacBook Pro. Optical drive has been replaced by an SSD drive, and while trying to install Windows, we found out it will not boot from a USB device&amp;hellip;&lt;/p&gt;</description></item><item><title>Windows 7 and .NET FrameWork 1.1</title><link>https://justtinkering.nl/2012/07/31/windows-7-and-.net-framework-1.1/</link><pubDate>Tue, 31 Jul 2012 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2012/07/31/windows-7-and-.net-framework-1.1/</guid><description>&lt;p&gt;Had to test something at work today, regarding Group Policies and software installation. It failed on my Windows 7 VM. Couldn&amp;rsquo;t quite figure out why, until I found out the application needs .NET FrameWork version 1.1.&lt;/p&gt;</description></item><item><title>Flashing Android</title><link>https://justtinkering.nl/2011/10/12/flashing-android/</link><pubDate>Wed, 12 Oct 2011 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2011/10/12/flashing-android/</guid><description>&lt;p&gt;Flashed my HTC Desire HD today. Since it is/was branded I had to make a GoldCard first. After that I was able to work magic :)&lt;/p&gt;
&lt;p&gt;I used the info on the following links, in succession:&lt;/p&gt;</description></item><item><title>ThunderCloud?</title><link>https://justtinkering.nl/2011/08/23/thundercloud/</link><pubDate>Tue, 23 Aug 2011 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2011/08/23/thundercloud/</guid><description>&lt;p&gt;I&amp;rsquo;ve been busy migrating from BPOS to Office365 last weekend. Manually.
Everything went smooth, until one of the COs complained he was missing his appointments in his calendar.
I made a backup of every mailbox before moving the items, of course (NOT), and he used his laptop/Outlook after I moved the items from his old mailbox to his new mailbox, so his local (offline) copy was empty as well.&lt;/p&gt;</description></item><item><title>Microsoft Cloudmail-server being blacklisted MY problem???</title><link>https://justtinkering.nl/2011/05/10/microsoft-cloudmail-server-being-blacklisted-my-problem/</link><pubDate>Tue, 10 May 2011 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2011/05/10/microsoft-cloudmail-server-being-blacklisted-my-problem/</guid><description>&lt;p&gt;One of our users got a notification today after sending an email. Said a server with a certain IP-address is listen on a blacklist with Trend Micro RBL+.&lt;/p&gt;
&lt;p&gt;So I thought to do the right thing (besides requesting to be put off the blacklist) and contact Microsoft Technical Support about it, since this has potential to affect their other customers as well.&lt;/p&gt;</description></item><item><title>Facebook and stuff</title><link>https://justtinkering.nl/2010/12/03/facebook-and-stuff/</link><pubDate>Fri, 03 Dec 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/12/03/facebook-and-stuff/</guid><description>&lt;p&gt;Twiddling a bit with Facebook&amp;hellip;&lt;/p&gt;
&lt;p&gt;Ran into &lt;a href="http://www.codechinchilla.com/blog/?tag=facebook-api" target="_blank"&gt;this link&lt;/a&gt;, which helped me to get the authentication from a WinForms-application working&amp;hellip;&lt;/p&gt;</description></item><item><title>Tabified SharePoint</title><link>https://justtinkering.nl/2010/12/02/tabified-sharepoint/</link><pubDate>Thu, 02 Dec 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/12/02/tabified-sharepoint/</guid><description>&lt;p&gt;While looking up some stuff, I ran into &lt;a href="http://kyleschaeffer.com/sharepoint/wp-tabify/"&gt;this article&lt;/a&gt;. Something to try out someday soon, if you ask me.&lt;/p&gt;</description></item><item><title>Change of direction</title><link>https://justtinkering.nl/2010/11/30/change-of-direction/</link><pubDate>Tue, 30 Nov 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/11/30/change-of-direction/</guid><description>&lt;p&gt;Well, it seems that, at least for now, my direction in IT will be changed&amp;hellip; again&amp;hellip;&lt;/p&gt;
&lt;p&gt;At the end of this year, my contract at my current employer will expire and it will not be extended. At the moment, I&amp;rsquo;m very close to signing a contract with a different company, where I will be a system administrator once again, with a hint of SharePoint and network administration, at least for now.&lt;/p&gt;</description></item><item><title>Active Directory and MembershipProviders</title><link>https://justtinkering.nl/2010/11/18/active-directory-and-membershipproviders/</link><pubDate>Thu, 18 Nov 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/11/18/active-directory-and-membershipproviders/</guid><description>&lt;p&gt;&lt;a href="http://en.csharp-online.net/User_Management_with_Active_Directory%E2%80%94Determining_Domain-Wide_Account_Policies"&gt;This link&lt;/a&gt; helped me some in handling password GPO-settings as well&amp;hellip;&lt;/p&gt;
&lt;p&gt;Might clarify some things from the previous post.&lt;/p&gt;</description></item><item><title>Active Directory and changing passwords through ASP.NET</title><link>https://justtinkering.nl/2010/11/17/active-directory-and-changing-passwords-through-asp.net/</link><pubDate>Wed, 17 Nov 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/11/17/active-directory-and-changing-passwords-through-asp.net/</guid><description>&lt;p&gt;When using an ASP.NET-application to change have a user change his/her password, Password Complexity can act up.
Or better said&amp;hellip; ASP.NET apparently doesn&amp;rsquo;t look at the settings set in Active Directory :-/&lt;/p&gt;</description></item><item><title>UpdatePanel-updates and losing focus</title><link>https://justtinkering.nl/2010/10/21/updatepanel-updates-and-losing-focus/</link><pubDate>Thu, 21 Oct 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/10/21/updatepanel-updates-and-losing-focus/</guid><description>&lt;p&gt;I&amp;rsquo;m currently fiddling around a bit with UpdatePanels (again), and noticed that focus is lost when the UpdatePanel is updated.
Luckily, I found the &lt;a href="http://couldbedone.blogspot.com/2007/08/restoring-lost-focus-in-update-panel.html"&gt;following site&lt;/a&gt; that solved my problem. :)&lt;/p&gt;</description></item><item><title>SharePoint 2010, migrating from SharePoint 2007 and Language Packs</title><link>https://justtinkering.nl/2010/09/15/sharepoint-2010-migrating-from-sharepoint-2007-and-language-packs/</link><pubDate>Wed, 15 Sep 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/09/15/sharepoint-2010-migrating-from-sharepoint-2007-and-language-packs/</guid><description>&lt;p&gt;So&amp;hellip; apparently SharePoint 2010 has a new &amp;lsquo;feature&amp;rsquo;&amp;hellip; Instead of the English names in URLs, localized names are used.&lt;/p&gt;
&lt;p&gt;For example, the default-page in 2007 for a Dutch-site has as URL: /Pages/default.aspx&lt;/p&gt;</description></item><item><title>Visual Studio 2010 and SharePoint 2010</title><link>https://justtinkering.nl/2010/09/15/visual-studio-2010-and-sharepoint-2010/</link><pubDate>Wed, 15 Sep 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/09/15/visual-studio-2010-and-sharepoint-2010/</guid><description>&lt;p&gt;While attempting to find a fix for the migration-thing, I ran into a problem while connecting to the SharePoint site.&lt;/p&gt;
&lt;p&gt;First I got an IOFileNotFoundException, stating that the Web application was not found&amp;hellip;
So.. Visual Studio 2010 is set to x86 by default&amp;hellip; and SharePoint 2010 is a x64-application. Got that one fixed thanks to &lt;a href="http://aravindrises.blogspot.com/2010/08/sharepoint-2010-spsite.html" target="_blank"&gt;this webpage&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>RunWithElevatedPrivileges and security-validation errors</title><link>https://justtinkering.nl/2010/07/15/runwithelevatedprivileges-and-security-validation-errors/</link><pubDate>Thu, 15 Jul 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/07/15/runwithelevatedprivileges-and-security-validation-errors/</guid><description>&lt;p&gt;I&amp;rsquo;ve been looking at some code that was written for us which works on one server, but fails on another.&lt;/p&gt;
&lt;p&gt;Has to do with the page not running in the proper context at the time some actions are done.&lt;/p&gt;</description></item><item><title>LINQ is really REALLY nice :)</title><link>https://justtinkering.nl/2010/02/17/linq-is-really-really-nice/</link><pubDate>Wed, 17 Feb 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/02/17/linq-is-really-really-nice/</guid><description>&lt;p&gt;Ran into a little problem having to do with setting some things on a SPGridView-column after databind.&lt;/p&gt;
&lt;p&gt;Luckily I ran into &lt;a href="http://forums.asp.net/t/1246157.aspx" target="_blank"&gt;this post&lt;/a&gt;, which helped me get a shorter version for the same purpose:&lt;/p&gt;</description></item><item><title>Weeknumbers and SQL Server</title><link>https://justtinkering.nl/2010/02/01/weeknumbers-and-sql-server/</link><pubDate>Mon, 01 Feb 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/02/01/weeknumbers-and-sql-server/</guid><description>&lt;p&gt;I was investigating a problem today, where the first week of the year in The Netherlands was show by one of our applications as week 2.&lt;/p&gt;
&lt;p&gt;Fortunately, I came across &lt;a title="ISO Week in SQL Server" href="http://wiki.lessthandot.com/index.php/ISO_Week_In_SQL_Server" target="_blank"&gt;this link&lt;/a&gt;, which gave me a solution, and the knowledge that SQL Server 2008 has a native function for this.&lt;/p&gt;</description></item><item><title>SPGridView and Right-aligning Header-text</title><link>https://justtinkering.nl/2010/01/26/spgridview-and-right-aligning-header-text/</link><pubDate>Tue, 26 Jan 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/01/26/spgridview-and-right-aligning-header-text/</guid><description>&lt;p&gt;SPGridView is a really nice control. One of the problems I have encountered with it, is that when you set a column to show its header-text right-aligned, you can wait all you want, it will not happen.&lt;/p&gt;</description></item><item><title>Displaying Sharepoint Group-'description'</title><link>https://justtinkering.nl/2010/01/19/displaying-sharepoint-group-description/</link><pubDate>Tue, 19 Jan 2010 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2010/01/19/displaying-sharepoint-group-description/</guid><description>&lt;p&gt;I&amp;rsquo;m working on a group-authorization webpart, where I need to display the description of the group. Unfortunately, the Desction-property of SPGroup does not contain what is shown in Sharepoint itself.&lt;/p&gt;</description></item><item><title>Adding 'formatted' fields to a SPGridView</title><link>https://justtinkering.nl/2009/12/17/adding-formatted-fields-to-a-spgridview/</link><pubDate>Thu, 17 Dec 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/12/17/adding-formatted-fields-to-a-spgridview/</guid><description>&lt;p&gt;While updating the WebPart of my main-project at work, I wanted to find a way to not use BoundField, but still be able to format how my data is displayed.&lt;/p&gt;</description></item><item><title>72</title><link>https://justtinkering.nl/2009/12/14/72/</link><pubDate>Mon, 14 Dec 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/12/14/72/</guid><description>&lt;p&gt;I just came across a nice addition to my base web part:&lt;/p&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-csharp" data-lang="csharp"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;Microsoft&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;SharePoint&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;SPContext&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Current&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;FormContext&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;FormMode&lt;/span&gt; &lt;span class="p"&gt;==&lt;/span&gt; &lt;span class="n"&gt;SPControlMode&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Display&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c1"&gt;// your code to support display mode&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="c1"&gt;// Microsoft.SharePoint.SPContext.Current.FormContext.FormMode = SPControlMode.Edit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c1"&gt;// your code to support edit mode&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Since it isn&amp;rsquo;t mine, credits go to &lt;a href="http://mystepstones.wordpress.com/2008/09/23/detecting-the-current-mode-displayedit/" target="_blank"&gt;this post&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>CheckBox-field sor selecting rows in SPGridView</title><link>https://justtinkering.nl/2009/12/03/checkbox-field-sor-selecting-rows-in-spgridview/</link><pubDate>Thu, 03 Dec 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/12/03/checkbox-field-sor-selecting-rows-in-spgridview/</guid><description>&lt;p&gt;I also came across &lt;a href="http://suehernandez.wordpress.com/2009/07/07/moss-spgridview-with-checkbox-column/"&gt;this nice article&lt;/a&gt; (which is also available &lt;a href="http://www.codegain.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=554"&gt;here&lt;/a&gt; and &lt;a href="http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/checkboxspgridviewsharepoint10292009155022PM/checkboxspgridviewsharepoint.aspx"&gt;here&lt;/a&gt; by another person) which shows how to add a checkbox to the rows in SPGridView for selecting individual rows.&lt;/p&gt;</description></item><item><title>LINQ/Lambda and SharePoint</title><link>https://justtinkering.nl/2009/12/03/linq/lambda-and-sharepoint/</link><pubDate>Thu, 03 Dec 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/12/03/linq/lambda-and-sharepoint/</guid><description>&lt;p&gt;I just ran into a very nice article about using Lambda&amp;rsquo;s/LINQ on SharePoint objects.
You can find it &lt;a href="http://blog.libinuko.com/2009/07/21/howto-use-lambda-expression-in-sharepoint-working-with-spweb/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Solution File and DataBase for SPGridView with working Filtering, Sorting, etc.</title><link>https://justtinkering.nl/2009/11/24/solution-file-and-database-for-spgridview-with-working-filtering-sorting-etc./</link><pubDate>Tue, 24 Nov 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/11/24/solution-file-and-database-for-spgridview-with-working-filtering-sorting-etc./</guid><description>&lt;p&gt;I finally managed to create a solution with all the bells whistling and sort&amp;hellip; as far as I know.&lt;/p&gt;
&lt;p&gt;The Visual Studio 2008 solution can de found &lt;a href="http://cid-c8fe53cba926e4f3.skydrive.live.com/self.aspx/Public/DevTinkering.zip"&gt;here&lt;/a&gt;.
The SQL database can be found &lt;a href="http://cid-c8fe53cba926e4f3.skydrive.live.com/self.aspx/Public/DevTinkeringDB.zip"&gt;here&lt;/a&gt;.
Attach the database in SQL. If you find any problems or have any questions, please leave a comment or send me a mail.&lt;/p&gt;</description></item><item><title>Update...</title><link>https://justtinkering.nl/2009/11/17/update.../</link><pubDate>Tue, 17 Nov 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/11/17/update.../</guid><description>&lt;p&gt;Currently I&amp;rsquo;m trying to put together the VS2008 Solution containing the stuff I&amp;rsquo;ve written about the last few weeks.
That is&amp;hellip; I&amp;rsquo;m now installing SP2 on my Windows 2008 Virtual Machine, which seems to take forever.
Hopefully I can continue work on the solution tomorrow.&lt;/p&gt;</description></item><item><title>Using Embedded resources in an ASPX-page/WebPart</title><link>https://justtinkering.nl/2009/10/27/using-embedded-resources-in-an-aspx-page/webpart/</link><pubDate>Tue, 27 Oct 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/10/27/using-embedded-resources-in-an-aspx-page/webpart/</guid><description>&lt;p&gt;I&amp;rsquo;m implementing UpdatePanel and UpdateProgress into my (Base)WebPart and since it is nice to have a &amp;lsquo;while processing&amp;rsquo;-image, I thought about embedding it as a resource.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/shahed/archive/2008/04/13/asp-net-tips-using-image-as-embedded-resource-for-asp-net-customcontrol.aspx"&gt;This link&lt;/a&gt; helped me to accomplish this.&lt;/p&gt;</description></item><item><title>UpdatePanel-usage in SharePoint SP1+ WebParts</title><link>https://justtinkering.nl/2009/10/26/updatepanel-usage-in-sharepoint-sp1-webparts/</link><pubDate>Mon, 26 Oct 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/10/26/updatepanel-usage-in-sharepoint-sp1-webparts/</guid><description>&lt;p&gt;Yeah, I know&amp;hellip; I promised to deliver some source-code&amp;hellip;. Still working on the stuff, though&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m trying to AJAX-ify the WebPart. Since Service Pack 1 both WSS3 and MOSS2007 have AJAX-support. So, I thought I would add an UpdatePanel-control to my WebPart and make things happen. However, there still needs to be some configuration done in the web.config. I ran into a very very helpful link &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/bbc74c1f-3f96-45f0-b87e-ff5bc30d8795"&gt;here&lt;/a&gt;.
Omit the lines with &amp;ldquo;AJAXControlKit&amp;rdquo;. These are not needed, and in fact generate errors. Unless you have the AJAX Control Kit installed&amp;hellip; Which you do not need for UpdatePanel to work&amp;hellip;&lt;/p&gt;</description></item><item><title>SPGridView and losing Filtering on Sorting</title><link>https://justtinkering.nl/2009/09/24/spgridview-and-losing-filtering-on-sorting/</link><pubDate>Thu, 24 Sep 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/09/24/spgridview-and-losing-filtering-on-sorting/</guid><description>&lt;p&gt;Ok, seems like I found out where things go wrong about losing filtering when sorting&amp;hellip;
I&amp;rsquo;ve disabled the ViewState for the SPGridView, because when a user refreshes his browser after working with things for a while and just returned from a detailsview of entered the detailsview from the gridview, the error &amp;ldquo;Failed to load ViewState&amp;rdquo; appears.
This can be solved by disabling the viewstate for the gridview and/or detailsview (depending on what you want to prevent).
So now I have to find a way to handle this nicely&amp;hellip;&lt;/p&gt;</description></item><item><title>SPGridView, LinqDataSource and Filtering... and sorting</title><link>https://justtinkering.nl/2009/09/23/spgridview-linqdatasource-and-filtering...-and-sorting/</link><pubDate>Wed, 23 Sep 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/09/23/spgridview-linqdatasource-and-filtering...-and-sorting/</guid><description>&lt;p&gt;Ok, so I&amp;rsquo;ve hit one more snag&amp;hellip;
When a filter has been set, and a column is clicked to sort, the filter gets lost.&lt;/p&gt;
&lt;p&gt;When an SPGridView sorts, it has an empty FilterFieldName.
So, we have to see if we can store this somewhere.&lt;/p&gt;</description></item><item><title>Working Filtering on SPGridView and Child-properties</title><link>https://justtinkering.nl/2009/09/15/working-filtering-on-spgridview-and-child-properties/</link><pubDate>Tue, 15 Sep 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/09/15/working-filtering-on-spgridview-and-child-properties/</guid><description>&lt;p&gt;Finally, I have my filtering working!! :D&lt;/p&gt;
&lt;p&gt;Yesterday while I drove home (about an hours drive), I thought of a different approach to my problem; why not try to handle the stuff while applying the filter. Trick, at least for me, was to figure out how to do this.&lt;/p&gt;</description></item><item><title>Filtering in SPGridView with properties from the Child-table</title><link>https://justtinkering.nl/2009/09/14/filtering-in-spgridview-with-properties-from-the-child-table/</link><pubDate>Mon, 14 Sep 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/09/14/filtering-in-spgridview-with-properties-from-the-child-table/</guid><description>&lt;p&gt;I can get the value from the child-record to show by using the selecting-event of the LinqDataSource and using, for example:&lt;/p&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-csharp" data-lang="csharp"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Result&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="kt"&gt;var&lt;/span&gt; &lt;span class="k"&gt;record&lt;/span&gt; &lt;span class="nc"&gt;from&lt;/span&gt; &lt;span class="n"&gt;Parent&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;select&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;ParentID&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="n"&gt;record&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ParentID&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;Name&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Parent&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;ChildProperty&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Child&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;Property&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;...&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Somehow, however, this screws up the filtering-part. Even when I disallow filtering on the columns from the child-record, the SPGridView only gives me &amp;ldquo;Loading&amp;hellip;&amp;rdquo; in the WebPart for the filter. Reason for this seems to be that I had a &amp;ldquo;this.Page.Response.Write&amp;rdquo; in my page. Removing that fixed the initial problem of having no list to select the filter from.&lt;/p&gt;</description></item><item><title>SPGridView, Sorting, Filtering, Linq... WebParts.......</title><link>https://justtinkering.nl/2009/09/09/spgridview-sorting-filtering-linq...-webparts......./</link><pubDate>Wed, 09 Sep 2009 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/2009/09/09/spgridview-sorting-filtering-linq...-webparts......./</guid><description>&lt;p&gt;I came across some very nice articles when browsing the internet for some information on how to enable filtering and sorting an an SPGridView with a LinqDataSource as datasource. The most usefull one I found is &lt;a title="Using LinqDataSource with SPGridView" href="http://johanleino.wordpress.com/2009/05/07/using-linqdatasource-with-spgridview/"&gt;this one from Johan Leino&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>About me</title><link>https://justtinkering.nl/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/about/</guid><description>&lt;p&gt;My name is Sebastiaan Brozius. I&amp;rsquo;m an IT-guy since 1996 and have seen several sides of our profession.&lt;/p&gt;
&lt;p&gt;Starting out as assembler (we built our own PC&amp;rsquo;s at my first employer), I grew to be a system engineer. After that I&amp;rsquo;ve also been a network engineer, a developer and then went back to being a system administrator.&lt;/p&gt;</description></item><item><title>Resume</title><link>https://justtinkering.nl/resume/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://justtinkering.nl/resume/</guid><description>&lt;h2 class="relative group"&gt;Summary
 &lt;div id="summary" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#summary" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M88 48C101.3 48 112 58.75 112 72V120C112 133.3 101.3 144 88 144H40C26.75 144 16 133.3 16 120V72C16 58.75 26.75 48 40 48H88zM480 64C497.7 64 512 78.33 512 96C512 113.7 497.7 128 480 128H192C174.3 128 160 113.7 160 96C160 78.33 174.3 64 192 64H480zM480 224C497.7 224 512 238.3 512 256C512 273.7 497.7 288 480 288H192C174.3 288 160 273.7 160 256C160 238.3 174.3 224 192 224H480zM480 384C497.7 384 512 398.3 512 416C512 433.7 497.7 448 480 448H192C174.3 448 160 433.7 160 416C160 398.3 174.3 384 192 384H480zM16 232C16 218.7 26.75 208 40 208H88C101.3 208 112 218.7 112 232V280C112 293.3 101.3 304 88 304H40C26.75 304 16 293.3 16 280V232zM88 368C101.3 368 112 378.7 112 392V440C112 453.3 101.3 464 88 464H40C26.75 464 16 453.3 16 440V392C16 378.7 26.75 368 40 368H88z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
Currently Cloud Engineer / Cloud Consultant at CloudNation. I have experience in several different areas of IT. Passion for scripting/developing. I love being challenged as it makes both you and the other grow, and helps to improve processes. 

I've taken up bushcraft as a hobby, and I am also a volunteer for a bushcraft organisation, where I'm supporting the instructors during courses, as well as learning new things along the way, every time.

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;

&lt;h2 class="relative group"&gt;Work Experience
 &lt;div id="work-experience" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#work-experience" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"&gt;&lt;path fill="currentColor" d="M0 336c0 79.5 64.5 144 144 144l368 0c70.7 0 128-57.3 128-128c0-61.9-44-113.6-102.4-125.4c4.1-10.7 6.4-22.4 6.4-34.6c0-53-43-96-96-96c-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32C167.6 32 96 103.6 96 192c0 2.7 .1 5.4 .2 8.1C40.2 219.8 0 273.2 0 336z"/&gt;&lt;/svg&gt;&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Cloud Consultant / Cloud Engineer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 May 2022 - present
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 CloudNation, Bunnik
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 

&lt;ul&gt;
 &lt;li&gt;
 Working on an IoT based solution for managing hand-held scanners at customer locations.
 &lt;/li&gt;
 &lt;li&gt;
 Setting up CloudWatch alarms for Redis, EFS, RDS, ELB
 &lt;/li&gt;
 &lt;li&gt;
 Helping to create a migration plan for migrating systems from a data center to AWS, as well as creating a list of systems that will be impacted, both in the data center and at customer sites.
 &lt;/li&gt;
 &lt;li&gt;
 Helping a customer with some issues; troubleshooting missing logs of ECS containers, exporting container metrics to AWS Managed Prometheus to be digested by AWS Managed Grafana, migrating accounts form multiple AWS organisations into a single AWS organisation.
 &lt;/li&gt;
 &lt;li&gt;
 Helping a customer migrate their existing application to AWS ECS and setting up a landing zone, infrastructure and pipeline, using GitHub, Terraform and org-formation.
 &lt;/li&gt;
 &lt;li&gt;
 Working on projects for multiple customers, helping them set-up and/or improve their AWS environment.
 &lt;/li&gt;
 &lt;li&gt;
 Deploying landing-zones in AWS using org-formation.
 &lt;/li&gt;
 &lt;li&gt;
 Deploying infrastructure using Terraform.
 &lt;/li&gt;
 &lt;li&gt;
 Migrating Linux-hosts from a data centre to AWS EC2 instances using Terraform for setting up the infrastructure, AWS Migration Hub and AWS Application Migration Services.
 &lt;/li&gt;
 &lt;li&gt;
 Helping a customer migrate their existing application to AWS ECS FarGate using Terraform and GitHub.
 &lt;/li&gt;
 &lt;li&gt;
 Designing and deploying an environment for a customer to run application workloads, as well as a solution to migrate existing data to S3 and keeping it in sync with on-prem, using several AWS services, Synology and Terraform.
 &lt;/li&gt;
 &lt;li&gt;
 Deploying an environment with EC2 instances, VPC peering and site-to-site VPN, for hosting temporary Oracle Database servers, using Terraform.
 &lt;/li&gt;
 &lt;li&gt;
 Improving existing processes and templates and developing new ones, using Terraform, Python, CloudFormation and org-formation.
 &lt;/li&gt;
 &lt;li&gt;
 Providing documentation and how-to's for both customer and co-worker reference.
 &lt;/li&gt;
 &lt;li&gt;
 Providing support/troubleshooting when customers have issues in their AWS environment.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"&gt;&lt;path fill="currentColor" d="M0 336c0 79.5 64.5 144 144 144l368 0c70.7 0 128-57.3 128-128c0-61.9-44-113.6-102.4-125.4c4.1-10.7 6.4-22.4 6.4-34.6c0-53-43-96-96-96c-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32C167.6 32 96 103.6 96 192c0 2.7 .1 5.4 .2 8.1C40.2 219.8 0 273.2 0 336z"/&gt;&lt;/svg&gt;&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Senior Cloud Engineer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 June 2020 - April 2022
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Solvinity, Amersfoort
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Member of the Public Cloud team, developing solutions and supporting the customer teams with the implementation of Cloud solutions.
 &lt;/li&gt;
 &lt;li&gt;
 Creating an AWS Landing Zone template using Terraform.
 &lt;/li&gt;
 &lt;li&gt;
 Integrating OpsGenie with ServiceNow using Terraform and JavaScript.
 &lt;/li&gt;
 &lt;li&gt;
 Giving demos and helping co-workers with Terraform and deploying infrastructure using CI/CD pipelines.
 &lt;/li&gt;
 &lt;li&gt;
 Supporting co-workers issues in AWS and Azure.
 &lt;/li&gt;
 &lt;li&gt;
 Creating a workflow for promoting operating system base-images through DTAP in an Oracle Cloud Infrastructure environment, using Ansible, Terraform and GitLab pipelines.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Senior Windows Engineer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 June 2016 - May 2020
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Solvinity, Assen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Part of one of the customer teams; troubleshooting, maintenance, implementing new solutions, on-boarding new customers and setting up new environments.
 &lt;/li&gt;
 &lt;li&gt;
 Implemented a Microsoft SQL Always-On cluster.
 &lt;/li&gt;
 &lt;li&gt;
 Setting up a development-environment with virtual machines in Azure, using PowerShell.
 &lt;/li&gt;
 &lt;li&gt;
 On-call duty several times a year for the entire company.
 &lt;/li&gt;
 &lt;li&gt;
 Setting up new customer environments using PowerShell, VMware vCenter and Microsoft Hyper-V.
 &lt;/li&gt;
 &lt;li&gt;
 Migrating customer environments to our platform, including both lift \&amp; shift migrations and greenfield deployments.
 &lt;/li&gt;
 &lt;li&gt;
 Automating tasks using PowerShell, e.g. installing new server-certificates, automated fail-over of an Microsoft SQL Always-On cluster for maintenance including a PowerShell module for managing the cluster.
 &lt;/li&gt;
 &lt;li&gt;
 Troubleshooting customer-issues and management of customer environments, using PowerShell, Microosft Exchange, VMware vCenter, Microsoft Hyper-V, Linux, Windows Server, Microsoft SQL, Cisco ASA Firewalls, PaloAlto firewalls, Shavlik Patch Management.
 &lt;/li&gt;
 &lt;li&gt;
 Preparing the weekly team sprint-planning.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Administrator/Technical Specialist&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 June 2014 - June 2016
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 NORISK IT Group, Groningen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Managing a large customer-environment with multiple branch-offices. This included providing second-line support, responsible for backups, updating several applications, managing Exchange 2010 and managing the Citrix environment.
 &lt;br /&gt;
 Technologies used: Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, VMWare vSphere 5, Exchange 2010, RES Workspace Manager, Citrix XenApp 6.5, Citrix PVS.
 &lt;/li&gt;
 &lt;li&gt;
 Managing customer environments in our own private cloud, based on VMware.
 &lt;br /&gt;
 Technologies used: Windows Server 2012 (R2), Exchange 2010 en 2013, RES ONE Workspace 2012 and up, Citrix XenApp 7
 &lt;/li&gt;
 &lt;li&gt;
 Worked on a project to set up a private cloud-environment based on Microsoft Hyper-V and Microsoft Azure Pack.
 &lt;/li&gt;
 &lt;li&gt;
 Migration of an on-prem customer environment to our private cloud based on Microsoft Hyper-V and Microsoft Azure Pack.
 &lt;br /&gt;
 Technologies used: Windows Server 2012 R2, Exchange 2013, Microsoft Remote Desktop Services, Microsoft Azure Multi-Factor Authentication Services, RES ONE Workspace 2015.
 &lt;/li&gt;
 &lt;li&gt;
 Implementing CommVault Simpana 10 in our private cloud environment and office environment.
 &lt;/li&gt;
 &lt;li&gt;
 Creating scripts for installation of servers and applications, using PowerShell, batch-files, AutoIT.
 &lt;/li&gt;
 &lt;li&gt;
 Creating scripts for reporting on our customer environments and billing.
 &lt;/li&gt;
 &lt;li&gt;
 Setting up monitoring using Nagios.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Administrator&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 July 2012 - May 2014
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 XLence Companies, Hoevelaken/Groningen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Assisting a customer in the migration of 6 environment into a single environment, and providing systems administration on it. This included providing second-line support, responsible for backups, updating several applications, managing Exchange 2010 and managing the Citrix environment.
 &lt;br /&gt;
 Technologies used: Windows Server 2003, Windows Server 2008 R2, DPM 2010, Citrix XenServer 6, VMWare ESX, Exchange 2010, ISA Server 2006, Citrix MetaFrame, Microsoft Terminal Services, Symantec Backup Exec, RES Workspace Manager.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Project Member&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 November 2011 - June 2012
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 XLence Companies, Hoevelaken/Groningen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Installing and configuring internet-access at care locations throughout the Netherlands for a large healthcare organisation. Responsibilities included measurements for installing WiFi, requesting internet-connectivity with several providers, installing and configuring hardware for WiFi, communication with the care locations, clients (with an intellectual disability), regional managers, etc.
 &lt;br /&gt;
 Worked with: HP ProCurve Access Points, HP ProCurve Wireless Controller, Windows XP, Ekahau Site Survey, FritzBox, DrayTek.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Project Member/Teamlead&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 February 2011 - November 2011
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 XLence Companies, Hoevelaken/Groningen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Preparing locations throughout the Netherlands for a migration, for a large healthcare organisation. Responsibilities included managing the team members, communicating the the client, planning, checking compliancy of the workstations and printers and fix or replace those that didn't comply.
 &lt;br /&gt;
 Worked with: Windows XP, Windows 7, RES Wisdom, Citrix XenApp Client, HP Printers, Microsoft Office 2003.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Administrator&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 February 2011 - May 2014
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 XLence Companies, Hoevelaken/Groningen
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Migrating several customers to Office365, including providing support to the users, server management and migrating Exchange to Office365.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Software Developer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 January 2009 - December 2010
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Koops Furness, Zwolle
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Responsible for, and development of an aplication to report financial information from several sources (Darts, iSeries, ADP EVA DMS) within SharePoint 2007, using Visual Studio 2008/2010, Visual C\# and ASP.NET.
 &lt;/li&gt;
 &lt;li&gt;
 Supporting system administrators/'guru' with Tivoli Storage Manager, Windows Server, SAN, Cisco, RES PowerFuse, Active Directory, Group Policies.
 &lt;/li&gt;
 &lt;li&gt;
 Setting up a development environment based on Windows 2008, SharePoint 2007, Team Foundation Server 2005 and Tivoli Storage Manager.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Junior Software Developer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 November 2008 - December 2008
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 4dotnet, Meppel
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Getting certified as a .NET developer.
 &lt;/li&gt;
 &lt;li&gt;
 Troubleshooting a custom-made program for doing maintenance in Maximizer.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Junior Software Developer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 January 2007 - October 2008
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Cosmo Trucks (part of Koops Furness-group), Zwolle
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Setting up and documenting a new intranet, based on Microsoft SharePoint 2007, ASP.NET and C#.
 &lt;/li&gt;
 &lt;li&gt;
 Developing several Microsoft Office AddIns.
 &lt;/li&gt;
 &lt;li&gt;
 Developing a tool for controlled distribution of updates to laptop users.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Network Engineer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 February 2003 - Decemer 2006
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Cosmo Trucks (part of Koops Furness-group), Zwolle
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Project member for implementing a Terminal Server environment based on Windows Server 2003, PowerFuse 7 and Softricity SoftGrid 3.0.
 &lt;/li&gt;
 &lt;li&gt;
 Managing the backup-server, based on IBM Tivoli Storage Manager.
 &lt;/li&gt;
 &lt;li&gt;
 Responsible for the network equipment in all offices.
 &lt;/li&gt;
 &lt;li&gt;
 Responsible for all WAN connections between the 37 branch-offices and HQ.
 &lt;/li&gt;
 &lt;li&gt;
 Developing a script for automatic installation of workstations.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Administrator&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 March 2002 - January 2003
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 Cosmo Trucks (part of Koops Furness-group), Zwolle
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Responsible for the workstations throughout the Netherlands (approx. 650).
 &lt;/li&gt;
 &lt;li&gt;
 Responsible for all servers and Windows-domains.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Administrator&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 July 2001 - December 2001
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 AdVo ICT Professionals, Houten
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Responsible for implementing Terminal Server environments at several primary schools, based on Windows Server 2000.
 &lt;/li&gt;
 &lt;li&gt;
 Regular on-site system administration for customers.
 &lt;/li&gt;
 &lt;li&gt;
 On-site second and third line support.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;System Engineer&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 1999 - June 2001
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 CAM IT Solutions, Nieuwegein
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 
&lt;ul&gt;
 &lt;li&gt;
 Deploying new network environment (including at a building site for a new hospital in Hoorn).
 &lt;/li&gt;
 &lt;li&gt;
 On-site regular system administration for customers.
 &lt;/li&gt;
 &lt;li&gt;
 On-site and in-house second and third line support.
 &lt;/li&gt;
&lt;/ul&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Helpdesk Employee&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 1998 - 1999
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 CAM IT Solutions, Utrecht
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Assembly worker&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 June 1996 - 1997
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;h4 class="mt-0"&gt;
 CAM IT Solutions, Utrecht
 &lt;/h4&gt;
 
 &lt;div class="mb-6"&gt;
 

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;

&lt;h2 class="relative group"&gt;Certifications
 &lt;div id="certifications" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#certifications" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Amazon Web Services&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 Active
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
AWS Certified DevOps Engineer - Professional (DOP) (095b195a571e4ee285b205fda6a107db)&lt;br /&gt;
AWS Certified SysOps Administrator - Associate (SOA) (8NQSY6310NQ4QD9K)&lt;br /&gt;
AWS Certified Advanced Networking - Specialty (ANS) (3S70P042WJVQQEK4)&lt;br /&gt;
AWS Certified Security - Specialty (SCS) (FMMR5DPBPNQ4QZCP)&lt;br /&gt;
AWS Certified Solutions Architect - Professional (SAP) (MS13T0C1Z1R1QBG3)&lt;br /&gt;
AWS Certified Solutions Architect - Associate (SAA) (NCWDS31JH1Q114CN)&lt;br /&gt;
AWS Certified Developer - Associate (DVA) (THFEDELJ22EE1PGD)&lt;br /&gt;
AWS Certified Cloud Practitioner (CLF) (W7KKRC6DN24E1TKS)&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Microsoft&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 Active
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
Microsoft Certified Solutions Associate&lt;br /&gt;
Microsoft Certified: Azure Fundamentals&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;VMware&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 Active
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
VMware Certified Professional 6 – Data Center Virtualization (VMW-01283488T-00443853)&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;

&lt;h2 class="relative group"&gt;Skills
 &lt;div id="skills" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#skills" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;DevOps&lt;/h2&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
AWS, Azure, Terraform, CI/CD, OpsGenie, Ansible, Docker, TeamCity, git, GitHub, GitLab, Puppet&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Programming&lt;/h2&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
PowerShell, bash, JavaScript, Python, C#&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Infrastructure&lt;/h2&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
Networking, Hyper-V, VMware, AWS, Azure, Terraform&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Other&lt;/h2&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
Commvault Simpana 10, Zerto&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"&gt;&lt;path fill="currentColor" d="M112.1 454.3c0 6.297 1.816 12.44 5.284 17.69l17.14 25.69c5.25 7.875 17.17 14.28 26.64 14.28h61.67c9.438 0 21.36-6.401 26.61-14.28l17.08-25.68c2.938-4.438 5.348-12.37 5.348-17.7L272 415.1h-160L112.1 454.3zM191.4 .0132C89.44 .3257 16 82.97 16 175.1c0 44.38 16.44 84.84 43.56 115.8c16.53 18.84 42.34 58.23 52.22 91.45c.0313 .25 .0938 .5166 .125 .7823h160.2c.0313-.2656 .0938-.5166 .125-.7823c9.875-33.22 35.69-72.61 52.22-91.45C351.6 260.8 368 220.4 368 175.1C368 78.61 288.9-.2837 191.4 .0132zM192 96.01c-44.13 0-80 35.89-80 79.1C112 184.8 104.8 192 96 192S80 184.8 80 176c0-61.76 50.25-111.1 112-111.1c8.844 0 16 7.159 16 16S200.8 96.01 192 96.01z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;Languages&lt;/h2&gt;
 
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 
Dutch (native), English (advanced)&lt;br /&gt;

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;

&lt;h2 class="relative group"&gt;Education
 &lt;div id="education" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#education" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;




&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;MBO Telematica, Scutos, Utrecht&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 1993 - 1996
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;HAVO, Minkema College, Woerden&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 1991 - 1993
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;





&lt;li&gt;
 &lt;div class="flex"&gt;
 &lt;div
 class="bg-primary-500 dark:bg-primary-300 text-neutral-50 dark:text-neutral-700 min-w-[30px] h-8 text-2xl flex items-center justify-center rounded-full ltr:-ml-12 rtl:-mr-[79px] mt-5"&gt;
 
 &lt;/div&gt;
 &lt;div class="block p-6 rounded-lg shadow-2xl flex-1 ms-6 mb-10 break-words"&gt;
 &lt;div class="flex justify-between"&gt;
 
 &lt;h2 class="mt-0"&gt;MAVO, Minkema College, Woerden&lt;/h2&gt;
 
 
 &lt;h3 class=""&gt;
 &lt;span class="flex cursor-pointer"&gt;
 &lt;span
 class="rounded-md border border-primary-400 px-1 py-[1px] text-xs font-normal text-primary-700 dark:border-primary-600 dark:text-primary-400"&gt;
 1987 - 1991
 &lt;/span&gt;
&lt;/span&gt;

 &lt;/h3&gt;
 
 &lt;/div&gt;
 
 &lt;div class="mb-6"&gt;
 

 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/li&gt;&lt;/p&gt;</description></item></channel></rss>