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, 2 months 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 )

Responsible for engineering tasks of projects that were handled at iSP in an engineering team of 5 people. Aside from this, I developed internal tools and time-tracker to improve internal data flow.

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 )

Temporarily part of the development team responsible for development of Alchemy Catalyst and Alchemy Publisher.

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 )

Part of a integration department technically responsible for the localization of major game titles. Aside from this several internal tools have been created to streamline the localization and integration processes.

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 )

Part of a team of 3-5 developers technically responsible for the localization of McAfee enterprise software to European languages as well as Japanese. The team was also responsible for the development of tools for all software localization in McAfee.

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