~/biography

$ cat about_me.md

Professional Background

I'm Wouter Nijenhuis, a Software Engineer with over 13 years of experience building innovative solutions across government, healthcare, and enterprise sectors. Currently working at RDW, I specialize in modernizing legacy systems and developing scalable, maintainable applications using Microsoft technologies.

Current Role

Software Engineer at RDW

January 2021 - Present | Groningen, Netherlands

Leading the modernization of EUCARIS, a decentralized European platform facilitating secure, cross-border exchange of vehicle and driving license data among national registration authorities.

  • Championed migration to .NET 8 and Git version control
  • Redesigned architecture for modular, scalable services
  • Introduced Blazor for interactive web applications
  • Implemented comprehensive TDD with xUnit, Moq, AutoFixture, Shouldly, Reqnroll, and Playwright
  • Managed CI/CD pipelines using Azure DevOps and YAML
  • Exploring containerization with Docker, Podman, and Azure Container Apps

Professional Experience

Software Engineer Microsoft - Get There

March 2018 - December 2023 (5 years 10 months)

Contributed to diverse client projects across government, healthcare, and enterprise services. Designed and developed scalable web applications using ASP.NET Core, Angular, and Azure services with emphasis on clean architecture and TDD.

Software Engineer - KPN

April 2018 - December 2020 (2 years 9 months)

Developed ASP.NET MVC portal and BART web application using C# and Vue.js for workspace management. Acted as DevOps engineer in complex environment integrated with Active Directory, Exchange, and Azure.

Software Engineer Microsoft - Royal GD

July 2017 - February 2018 (8 months)

Designed ASP.NET Core web applications for animal health research. Built frontend with Angular and managed deployments via Bamboo.

Software Engineer Microsoft - Sogeti Nederland

May 2015 - February 2018 (2 years 10 months)

Built Assessment Suite using Angular, ASP.NET Web API/Core, Azure Cosmos DB, and Azure DevOps. Developed web portal for managers to deploy virtual images in Azure.

Software Developer - Belastingdienst

June 2015 - April 2017 (1 year 11 months)

Resolved production issues using TDD. Developed ASP.NET Core portal with Angular Material. Focused on test automation and CI using Jasmine, Karma, Selenium, and SpecFlow.

Developer - Malengo

February 2012 - April 2015 (3 years 3 months)

Built ASP.NET MVC CMS solutions and Social Business Software platform. Worked in Scrum team using TDD and design patterns. Modernized frontend with Angular, TypeScript, and LESS.

Junior Software Developer - LeadQ

April 2011 - April 2012 (1 year 1 month)

Developed LeadQ3 lead management system helping businesses track and convert potential customers, boosting ROI through efficient workflow management.

Education

Master's Bridge Program in Computer Science

Hanze University | 2012 - 2013

Bachelor's Degree in Computer Science

Hanze University | 2009 - 2013

Certifications

Microsoft Certified: Azure Developer Associate (AZ-204)

Issued October 2021

Professional Scrum Master I

Scrum.org | Issued October 2018

MCSD: App Builder

Microsoft | Issued November 2014

Additional Microsoft Certifications

  • Developing ASP.NET MVC Web Applications (70-486)
  • Programming in HTML5 with JavaScript and CSS3 (70-480)
  • Developing Microsoft Azure and Web Services (70-487)

Expertise & Skills

.NET & Backend

  • C# & .NET 8 / .NET Core
  • ASP.NET MVC & ASP.NET Core
  • Blazor & Web API Development
  • Entity Framework & LINQ
  • Microsoft SQL Server

Frontend & Web

  • Angular & React.js
  • TypeScript & JavaScript
  • Vue.js
  • HTML5, CSS3, SASS/LESS
  • Bootstrap & Angular Material

Cloud & DevOps

  • Microsoft Azure & Azure DevOps
  • Azure Cosmos DB & Container Apps
  • Docker & Podman
  • CI/CD Pipelines (YAML)
  • Git Version Control

Testing & Quality

  • Test-Driven Development (TDD)
  • xUnit, Moq, AutoFixture, Shouldly
  • Reqnroll & SpecFlow
  • Playwright & Selenium
  • Jasmine & Karma

Methodologies & Practices

  • Agile & Scrum (PSM I Certified)
  • Clean Code & Clean Architecture
  • Design Patterns
  • Code Review & Pair Programming
  • System Performance Optimization

Personal Journey

Beyond my professional role at Microsoft, I'm a dedicated father and technology enthusiast. I believe in the power of technology to connect people and create meaningful experiences.

The "DevDad" moniker represents my dual passion: being an engaged parent while pursuing excellence in software development. I enjoy sharing my knowledge and experiences through various projects, including the portfolio sites I've built for my family.

Connect

Want to learn more or connect professionally?

LinkedIn Profile → Contact Me →