Engineering lead focused on distributed systems, platform modernization, and agentic AI workflows.
Experience
Oct 2024 - Now | Amsterdam, Netherlands
Leading technical modernization across a banking department responsible for legacy services and critical data flows, with a focus on cloud migration, engineering enablement, and reliability improvement.
- Led modernization initiatives for legacy services, defining migration paths toward cloud-native architectures on Azure AKS.
- Designed Kubernetes-based platform patterns, CI/CD pipelines, and developer tooling to standardize containerization and deployment across teams.
- Built and improved reconciliation jobs validating financial data consistency across multiple banking systems in a regulated environment.
- Designed ETL pipelines and transformation flows for large-scale financial and master data processing used by downstream services and reporting.
- Improved reliability, observability, and operational robustness of batch and integration flows handling critical banking workloads.
- Acted as a technical multiplier for multiple teams by introducing reusable engineering patterns, paved-road style tooling, and migration guidance.
- Combined hands-on coding with technical leadership, supporting teams in modern engineering practices and reducing delivery friction during transformation.
Stack: Kubernetes, Azure, AKS, Azure DevOps, Java, TypeScript, Kafka
Sep 2020 - Sep 2024 | Amsterdam, Netherlands
Core engineer for PayDay, a fintech platform enabling instant payouts for gig-economy workers and freelancers.
- Designed and implemented Kotlin/Spring Boot backend services for payment and payout workflows in a regulated financial environment.
- Built and maintained frontend and mobile capabilities supporting operational finance flows and end-user interactions.
- Contributed to architecture decisions around transaction handling, system integration, and scalable service boundaries.
- Delivered distributed services supporting financial transactions, workflow reliability, and user-facing product capabilities.
- Worked across backend, frontend, and mobile layers, combining product delivery with technical problem-solving in a high-trust domain.
Stack: Kotlin, Spring Boot, VueJS, Android, Docker, Kubernetes, AWS S3, PostgreSQL, GitLab CI
May 2020 - Jul 2020 | Haarlem, Netherlands
Worked on a project for the Dutch public transportation sector (NS), contributing to an end-to-end solution enabling travel with QR codes instead of conventional tickets.
- Built backend and integration components for ticketing workflows.
- Contributed to real-time communication features using WebSockets.
Stack: Kotlin, Ktor, REST, WebSocket, ReactJS, TypeScript, Redis
Oct 2019 - Apr 2020 | Amsterdam / Nijmegen, Netherlands
Worked on BLOX, a cryptocurrency trading platform serving approximately 500k daily users.
- Maintained and extended microservices supporting trading, account management, and analytics.
- Contributed to distributed event-driven architecture using Axon Framework and CQRS patterns.
- Improved stability and performance across multiple backend services.
Stack: Java 8, Kotlin, Spring Boot, REST, gRPC, Axon Framework, Node.js, ReactJS, Cordova, MariaDB, Docker, Kubernetes, GitLab CI
Jan 2019 - Sep 2019 | Zaandam, Netherlands
Worked on Elvis, a scalable distributed Digital Asset Management system for creating, managing, and distributing digital assets.
- Developed and maintained backend and frontend features.
- Participated in code reviews and peer programming.
- Implemented an SSO solution integrating third-party and internal applications, including AWS Cognito and Okta.
Stack: Java 8, Spring Framework, Elasticsearch, AWS, Jenkins, Docker, REST, AngularJS, Node.js, Okta
Jul 2017 - Jan 2019 | Amsterdam, Netherlands
Worked on multiple projects in small agile consultancy teams, including IBE and BLOX.
- First project, IBE, a cloud-based teacher-student platform for creating, managing, and taking school exams.
- Developed new features and maintained legacy functionality.
- Built the frontend application from scratch.
- Migrated and rebuilt CI/CD pipelines from Jenkins to GitLab.
- Second project, BLOX, a cryptocurrency exchange app.
- Developed an end-to-end service for managing supported coins on the platform.
- Built functionality for trade trend analysis and usage statistics.
Stack: J2EE, Kotlin, Spring Boot, REST, gRPC, Axon Framework, Node.js, ReactJS, Webpack, Babel, Docker, Kubernetes, Jenkins, GitLab CI
Oct 2015 - Mar 2017 | L'Aquila, Italy
Worked on enterprise systems and distributed architectures in collaboration with industry partners including Thales, Leonardo, Regione Abruzzo, and USRA.
- Service-oriented architectures.
- Distributed systems.
- Web applications.
Stack: J2EE, Spring Framework, Spring Boot, SOAP, REST, Hibernate, jQuery, DDS, WebDDS
Education
Master Degree in Computer Science - University of L'Aquila
Sep 2015 - Mar 2017 | L'Aquila (AQ)
Software Architecture, Embedded System, Model Driven Engineering, Research Methodologies, Formal Methods and Mobile Applications.
Thesis: Architecture Recovery of Microservice-based Systems.
First level postgraduate Master degree in Web Technologies - University of L'Aquila
Dec 2013 - Jun 2014 | L'Aquila (AQ)
LAMP, J2EE, UML for the web, ORM, XML, web services, SOA, web mining, SEO.
Bachelor degree in Computer Science - University of L'Aquila
Sep 2009 - Jul 2013 | L'Aquila (AQ)
Software engineering (UML), programming (Java, C), databases (SQL), web technologies (HTML, Javascript, PHP), algorithms, compilers and math.
Thesis: Automation control and reachable degree of automation through usage of commercial drones.
Articles & Case Studies
How autonomous AI agents are changing the way we write, test, and deploy code in complex distributed systems.
A deep dive into the challenges and strategies for migrating critical financial data flows to Azure AKS in a regulated environment.
Projects
Secure local proxy plugin for agentic coding through an authenticated IntelliJ Copilot session.
Stack: Kotlin, IntelliJ Platform, GitHub Copilot, OpenAI Protocol, Agentic Workflows
Research into agentic workflows and personal AI infrastructure. Built as a KMP/Ktor backend for autonomous execution and local knowledge retrieval.
Stack: Kotlin, KMP, Ktor, Agentic AI, RAG
Match planning & team balancing platform for football groups.
Stack: Nuxt 3, Prisma, PostgreSQL, Web Push
Bilingual (EN/IT) storytelling platform for personal growth and transformation.
Stack: Nuxt, Node.js, Storytelling
Popular Linux distribution selection tool.
Stack: Vue, Nuxt, Linux