About

A detailed voerview of my professional work experience, including roles, responsibilities, and skill.

Software Developer at Poelwijk Consultancy

2022-11-01 - now ( 3 years Self Employed - Amsterdam, NL / Remote )

Help companies build software and build our own

Responsibilities
  • Taking up freelance projects
  • Took a working sabbatical of a couple of months due to changed freelance laws in NL to check out some technologies that I was not familiar with
Skills
.NET Core, Github Actions, React, Swift, iOS development, Hugo, C#, ASP.NET MVC, CI/CD, Typescript/Javascript

Freelance .NET Software Developer at Rabobank

2023-01-01 - 2025-01-01 ( 2 years Freelance - Utrecht, NL / Remote )

Develop new functionality for the ETL and data quality process

Responsibilities
  • Create component to validate all data used for reporting
  • Refactor main ETL Orchestration component so that it is testable and maintainable
  • Extend YAML templates with extra functionality for CI/CD pipeline to provision Azure resources
  • Help connect new datalake datasource to existing projects
  • Help with BI tasks & operation issues for several teams
Skills
.NET Core, .NET Framework, Nuget, Azure, Azure Functions, Yaml, Powershell, C#, ASP.NET MVC, CI/CD, Scrum, Typescript/Javascript, Azure Data Factory (ADF)

Software Engineer at Robeco

2019-09-01 - 2022-12-01 ( 3 years, 3 months Consulting through mStack BV - Rotterdam, NL / Remote )

Deliver scalable cloud native solution in an event driven microservices architecture running in Azure

Responsibilities
  • Create a platform to handle multiple portfolio construction and order calculation runs per day
  • Migrate functionality from Azure App Services to Kubernetes
  • Allow users to configure accounts through a Vuejs application
  • Create migration plans between new .NET Core LTS versions
  • Debug, resolve performance and other operational issues throughout the chain
  • Maintain pipelines, automation scripts and conversion scripts
Skills
.NET Core, Nuget, Azure, Microservices, Azure DEvops, Azure Functions, WebApi, Vuejs, Docker, Kubernetes, ASP.NET Core MVC, Yaml, Powershell, CI/CD, Scrum, Typescript/Javascript, CQRS, DDD

Software Engineer at Achmea

2018-09-01 - 2019-10-01 ( 1 year, 1 month Consulting through mStack BV - Apeldoorn, NL / Remote )

Develop a portal toghether with the Claims team

Responsibilities
  • Extend an AngularJS application for customers to submit and view claims with new functionality
  • Configure a Sitecore instance to host the AngularJS application and static data
  • Expose SAP functionality through C# WebApis
Skills
AngularJS, C#, .NET Framework, Nuget, Azure Devops, Classic Pipelines, CI/CD, Scrum, Javascript, Sitecore

Senior Software Engineer at Creative Clicks

2011-12-01 - 2018-09-01 ( 6 years, 9 months Permanent - Amsterdam, NL )

Develop SMS billing platform and lead development team

Responsibilities
  • Maintain existing 2waytraffic platform (C#, Windows Workflow Foundation)
  • Create a platform from scratch to handle large traffic volumes for mobile content and payments
  • Move platform from a hosting provider to AWS and make all components take advantage of the infrastructure AWS provides.
  • Investigate new Business Intelligence (BI) setup on Azure. BI team implemented the new system.
  • Oversee development (and partially implement) data synchronization tool for the BI system
  • Manage and recruit a team of ~4 developers in Amsterdam and several remote teams throughout the years
  • Manage and plan Office IT operations (external company performed the tasks)
  • Improve internal finance operations by writing several tools (approval flows, billing, etc.)
  • Write documents to get subsidy for the mobile content platform (WBSO)
  • Oversee Lead Generation platform development (development done team in the Ukraine)
  • Provide technical input for local (Amsterdam) and remote offices (Tel-Aviv, Beijing, Mexico, San Francisco)
  • Resolve loads of operational and communication issues
Skills
AngularJS, C#, .NET Framework, Nuget, EC2, MySql, Entity Framework, Cloud Migration, WebAPI, Javascript, SQL Server

Software Engineer at 2waytraffic Mobile

2010-05-01 - 2011-12-02 ( 1 year, 7 months Permanent - Hilversum, NL )

Develop new connections and billing flows on the SMS billing platform

Responsibilities
  • Maintain and extend existing on-premises SMS payment platform
  • Profiling SQL Server performance issues
Skills
.NET Framework, SQL Server, C#, Javascript, Windows Workflow Foundation

Localization Engineer & Developer at International Software Products (iSP)

2007-02-01 - 2009-10-01 ( 2 years, 8 months Permanent - Oudekerk a/d Amstel, NL )

Automate tasks and develop applications as localization engineer & software developer

Responsibilities
  • Converting files from clients to an intermediate format for translation/quote and back again
  • Lead Engineer for the localization for Adobe Acrobat 9 in 7 languages.
  • Helping other localization departments within the parent company TransPerfect
  • Tester for Adobe Acrobat Reader 8
  • Debug software to resolve issues due to translation of the software
  • Develop an ASP.NET based system written in C# to keep track the time people spend on tasks
  • Perl script to automate some localization tasks
  • Various tools to automate specific tasks (QA, Preparing files, etc.)
  • Actively improve workflow within the engineering department as well as the company
  • Support colleagues on different technical problems
Skills
.NET Framework, C#, VBScript, ASP.NET MVC, SQL Server, COM, Perl

Developer at Alchemy Software

2009-04-01 - 2009-07-01 ( 3 months On loan from iSP - Dublin, IE )

Software developer

Responsibilities
  • Small enhancements to Catalyst and a parser for .txml files
  • Small enhancements to Publisher and enable commandline interface
  • Writing test scripts and work out feature design documents for the two items above
  • Investigate the possibility of new features like a proper commandline interface
Skills
C++, MFC

Several Localization Integration Positions at Electronic Arts

2004-06-01 - 2006-09-01 ( 2 years, 3 months Permanent - Madrid, ES )

Various positions as integration engineer, lead integreation engineer and senior lead integration engineer

Responsibilities
  • Text management tool written in C#
  • Build pipeline for SSX and Champions League Football
  • Several Perl scripts and NAnt tasks to make build integration easier
  • Co-wrote a tool to distribute asset building over multiple machines
  • Lead localization engineer on FIFA06 and Black
  • Senior lead localization engineer on several projects, for example FIFA 07, Sims, Godfather
  • Tracked build pipeline performance issues for several projects
  • Tracked build pipeline bugs for several projects
  • Talk to studios and write documents about setting up a localization friendly build process
  • Write test instructions for several game components
Skills
.NET Framework, C#, Python, NAnt, MS Access

Developer at McAfee / Network Associates

2000-06-01 - 2003-07-01 ( 3 years, 1 month Permanent - Amsterdam, NL )

Software developer automating locations tasks

Responsibilities
  • Localizing and building several McAfee products (ePolicy Orchestrator and VirusScan for example)
  • Providing technical localization support for Sniffer products
  • Providing technical localization support for Magic products
  • Debug issues that come up due to internationalization issues
  • Develop localization tool in C# to replace Alchemy Catalyst
  • Autorun application writing in C++. This shipped on all CDs/DVDs for the McAfee business unit at the time
  • Autorun Designer written in C# to easily create autorun layouts for the autorun application that shipped on CDs
  • Several .asp pages created to organize a file workflow between project managers and engineers
  • Small tasks on the mastering database written in C#
Skills
.NET Framework, C#, C++, Perl, SQL Server