Professional experience / Nov 2018 – Mar 2022
ING
Backend Developer & Ops
Combined backend development with CI/CD, service monitoring, and shared platform operations for event-driven financial services.
Selected contributions
- Implemented and maintained GitLab pipelines covering builds, tests, code-quality analysis, and deployment across environments.
- Improved delivery workflows, secure deployment strategies, and pipeline secrets handling.
- Developed payment recovery mechanisms and asynchronous event processing alongside service monitoring.
Context
In a platform organized into four agile squads, I was part of the core squad responsible for developing, delivering, and monitoring shared services used by the other squads. I also served as the squad’s Scrum Master.
The role covered technical specifications, development, product coordination and delivery, and collecting customer feedback to improve the user experience.
Contributions
- Designed and implemented an asynchronous end-to-end payment system using an event-driven architecture and automatic recovery mechanisms.
- Implemented and maintained GitLab CI/CD pipelines for builds, unit and integration tests, code-quality analysis, and deployment across environments.
- Worked on secure deployment strategies, pipeline variables and secrets, and delivery workflow improvements.
- Developed quotation and policy-generation services for loan offers, including business rules, data validation, and external-partner integration.
- Implemented asynchronous event processing across services to support scalability, resilience, and component decoupling.
- Designed and evolved a multi-country quotation, policy, and payment platform supporting multiple currencies, local configuration, and market-specific regulatory requirements.
- Improved software quality through automated tests, service monitoring, and deployment-process improvements.