Summary
Niels Bom is a senior software engineer based in Amsterdam with over a decade of experience crafting maintainable web applications using JavaScript, Python and PHP. He blends pragmatic engineering—focused on usability, simplicity and future-proof patterns—with hands-on teaching and mentoring as a freelance trainer and coach. Currently contributing to the Netherlands Red Cross data & digital team, he pairs system-design ambitions (OOP, design patterns, TDD) with a talent for explaining technical concepts to non-technical audiences. Beyond tech, Niels brings a unique perspective from years in peer education and harm-reduction work, where he led teams and delivered trainings that emphasize clear communication and practical impact.
10 years of coding experience
Computer Science, Computer Science at Vrije Universiteit Amsterdam (VU Amsterdam)
-, Psychology, -, Psychology at University of Amsterdam