← All experience

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.
GitLab CI/CDKubernetesPrometheus

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.

Technical environment

Java 11Spring Boot 2KafkaGitLab CI/CDMavenLombokCucumberKarateMockitoFinagleJacksonOAuth2JWTJMeterGatlingDockerKubernetesKustomizeAnsibleAzure PipelinesOpenShiftELKGrafanaPrometheusGit
View resume →