Michael Kroes

Giving IT | Software Developer

ABOUT

I’m an experienced and enthusiastic .NET developer. I like helping agile projects improve by bringing my experience on test driven development and continuous deployment.

EDUCATION

Bachelor in computer science
Hogeschool van Amsterdam
4 Year Programme

GRADUATED IN 2002



WORK

Software Developer
Remco Software Ltd.

In this role I help to support, maintain and develop new features for NCrunch. This is a continuous testing tool for Visual Studio.

2017 - CURRENT

Mail in a Box development
Online

I joined this open source mailserver project in 2015 and in september 2016 I got commit rights on the repository. I help in reviewing and testing new pull requests. I also implement new features to the project.

2015 - CURRENT

BDD coach, technical framework developer
Bank

In this role I coach a large team to adopt behaviour driven development. I help with writing readable tests that can serve as documentation for the project. I contribute heavily to a technical framework to test legacy code. I also consult on source control management and continuos delivery.

2016 - 2017

Linear financial risk engine
Bank

For a large bank I took part in a project that developed a linear risk engine to calculate interest rate and reporting risk for products held by the bank. This was an agile project and made use of test driven development and applied continuous delivery. The frontend made use of ASP.NET MVC and the backend was a custom C# WCF job processor.

2012 - 2016

Market risk aggregation and reporting
Bank

For a large bank I took part in a project that developed and maintained a product that aggregated all the market risk for the bank. I was responsible for developing the calculation engine that calculated the contributions to the overall risk of the individual portfolios. The product was written in C#. Test driven development was applied.

2008 - 2016

SKILLS
  • OS: Windows, MacOS, FreeBSD and Linux
  • Languages: C#, Python, Gherkin
  • Databases: SQLite, MS SQL server
  • Behaviour Driven Development
  • Test Driven Development
  • Refactoring of legacy code

CONTACT

Email
michael@giving-it.nl

Phone
+31 630365410

SOCIAL LINKS

Github

Copyright 2015 - Initial template by BlackTie