BDD coach, technical framework developer
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.
Mail in a Box development
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. I’m currently working on implementing a new continuous integration pipeline.
Linear financial risk engine
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.
Market risk aggregation and reporting
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.