Martin Opdam

Product Marketing Business Owner - Apps at Nationale Postcode Loterij

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Martin Opdam is a digital product and marketing leader with 13 years of experience combining strategic vision, hands-on product ownership and digital transformation across high‑traffic consumer platforms. Currently leading app product marketing at Nationale Postcode Loterij, he previously drove innovation and replatforming efforts at KPN—delivering headless architectures, personalized CX and cross-disciplinary programs that balanced stakeholder complexity and operational delivery. He blends commercial instincts from early-stage ventures and co-founding experience with technical rigor, evidenced by contributions to the FluentAssertions open-source library that improved string and decimal assertions for .NET test suites. Comfortable scaling teams and roadmaps, Martin is known for turning regulatory and brand changes into timely, budget-conscious digital rollouts while keeping the customer journey central.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor of Economics Commerciele Economie, Bachelor of Economics Commerciele Economie at Inholland University of Applied Sciences
bookMsc Business Administration: Specialized in HRM, Msc Business Administration: Specialized in HRM at Vrije Universiteit Amsterdam (VU Amsterdam)
bookBusiness Management, Business Management at Shandong University of Finance and Economics
languagesEnglish, Dutch
github-logo-circle

Github Skills (7)

unit-testing10
assertion10
tdd10
csharp10
nunit4
xunit4
mstest4

Programming languages (2)

C#JavaScript

Github contributions (5)

github-logo-circle
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:36 commits, 1 PR, 2 comments in 4 years 2 months
Contributions summary:Martin's contributions focused on implementing new assertion methods within the Fluent Assertions library, primarily for string-related assertions. These included implementing `NotStartWith`, `NotEndWith`, `NotStartWithEquivalentOf`, and `NotEndWithEquivalentOf` functionality, alongside other string assertions. The user also made related changes to support assertions on method and property information, with the added implementation of `BeApproximately()` for decimal values. These changes expanded the capabilities of the library, allowing for more thorough testing.
bdddotnetextension-methodsmspecnunit
mpopdam/NeuraNet

Sep 2017 - May 2018

Contributions:17 commits, 244 pushes, 7 branches in 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial