EDSN
EDSN is a key player in the Dutch energy market. It manages systems for the various market participants (grid operators, suppliers, etc.) operating on the energy grid, enabling smooth collaboration between them. For new software development, an internal developer platform, the ITFP (IT Foundation Platform), is used. This platform already offers several building blocks. The projects I carried out include:
- Exploring the feasibility of an audit building block that enables access control of database traffic with minimal impact on the developer experience. The idea is to provide retrospective, runtime-based accountability for decisions made, their outcomes, and the input used to inform the decision. Consultation with the client and various development teams resulted in a workable solution.
- Developing an Assembly Tool (similar to Angulars’
ng) to give developers a head start in using the internal building blocks developed by the infrastructure team. This makes it possible to generate, build and deploy an application to a Kubernetes cluster within half an hour.
Kotlin, Java, TypeScript, Spring Boot, Docker, ROSA, AWS, Terraform, Kubernetes, MySQL, MongoDB