I’m Andrea, a Senior Agentic Enablement Engineer at TrueLayer. Before moving into this role, I spent my career in product development and backend engineering, building and operating distributed systems.
I occasionally consult for small startups, contribute to open source, and write about what I learn on my blog.
Experience
09/2026 - Present | TrueLayer, Senior Agentic Enablement Engineer
Leading AgentEx: increasing engineering velocity and quality with the help of agents. Working closely with the CTO to design and build tools, harnesses, workflows, processes, and delivery pipelines so agents operate safely and efficiently within the engineering org.
Initiatives and plans:
- Agentic delivery pipelines: Automating code reviews and deployments in a controlled fashion, contextualized by end-to-end tests, canary releases, and observability signals.
- Codebase knowledge graphs & auto-doc: Building an auto-documentation solution aimed at constructing rich knowledge graphs of our codebases to power agent context and navigation.
- Agent harnesses & tooling: Developing execution harnesses and internal plugins (e.g. Claude Code plugins, custom skills) tailored to our workflows.
- AI Engineering Guild: Continuing to contribute to and grow the internal AI guild, sharing practices and tooling across teams.
- Custom LLM benchmarks: Building evaluation suites to score and onboard LLMs from multiple providers against an internal golden set of our real-world problems and challenges.
04/2020 - 09/2026 | TrueLayer, Senior software engineer
I initially joined a connectivity team (UK and Ireland), working on payments capabilities based on the OpenBanking standard. I then became one of the first members of the Recurring Payments team, building a unified recurring payments solution on top of OpenBanking VRP, BACS and SEPA Direct Debit.
In 2023 I moved to a team responsible for Identity verification solutions, and later contributed to building a Credit product.
I also worked part-time as tech lead for our API Client libraries team and was one of the main contributors of the official Java client library. I was an active member of our API review group, a cross-team working group that meets weekly to review API changes and maintain consistency across our public APIs.
On the AI front, I co-founded an AI engineering guild at TrueLayer, a space for engineers to share practices and tooling around AI-assisted development. I also kicked off the work on our internal Claude Code plugin, where we share reusable agents and skills across the engineering group.
Focus:
- Public facing and internal API design and implementation: REST, gRPC, GraphQL, AMQP
- Operational excellence: on-call practices, SLO-based alerts, observability with OpenTelemetry
- Infrastructure migration and optimizations
- API Client libraries tech leadership
- AI-assisted engineering tooling and practices
Main technologies and tools I work with:
- .NET Core, Rust, Java
- PostgreSQL (Aurora), DynamoDB, Redis
- Kubernetes, Terraform, Vault, Helm, CircleCI, Github Actions
- OpenTelemetry, Prometheus, Grafana, Honeycomb
- Claude Code, GitHub Copilot, Dust, Cursor
05/2019 - 04/2020 | DIMOCO, DevOps, Senior software engineer
Joined a DevOps team focused on automating end-to-end and UI tests on physical mobile devices for carrier billing products. Also contributed to the main payments team, building an API translation layer for a major API migration and supporting go-live operations.
Main technologies:
- Java, SpringBoot, Groovy, Selenium
- Kubernetes, Helm, Prometheus, Grafana
01/2017 - 05/2019 | Vipera Plc / Fabrick, Software engineer, Tech lead
Backend engineer working on a payments platform for online banking and retail customers, gaining extensive production experience on AWS. In my last year I led the technical delivery of a critical online banking replacement project for a customer in the UAE.
Main technologies:
- Java, Java OSGi, Android, React Native
- MySQL, PostgreSQL, Redis, MongoDB
11/2013 - 01/2017 | Codd&Date, Apprentice → Software engineer
Started as an apprentice and transitioned to a full-time backend engineer role. Worked primarily on Java and .NET stacks for customers in the retail space, across both SQL and NoSQL data stores.
Main technologies:
- Java, .NET, JavaScript
- MySQL, Redis, MongoDB
Talks and presentations
07/2026 | Sharing knowledge with Claude skills, Claude Code for fintech meetup
A talk on turning engineering know-how into reusable Claude skills: how we package practices and tooling as skills at TrueLayer so they are shared across the engineering group.
Courses and certifications
09/2026 | AI Coding Crash Course, Matt Pocock
01/2025 | OTCA, OpenTelemetry Certified Associate
07/2023 | Advanced Learning Algorithms, DeepLearning.AI
06/2023 | Supervised Machine Learning, DeepLearning.AI
04/2023 | AWS Certified Solutions Architect - Associate
12/2022 | LFC131, Green Software for Practitioners
07/2021 | Distributed Systems Design Fundamentals
12/2019 | CKAD, Certified Kubernetes Application Developer
Education
2010 - 2013 | Politecnico di Milano, Computer engineering
2005 - 2010 | Liceo scientifico Vittorio Veneto, Milano
A bit more about me
When I’m not using my laptop, I like cooking and doing sports, football, swimming, ski, trekking and workouts being my favourites. I love living my city spaces either on my own or along with friends: cinema, parks, pubs, wineries and restaurants. I like listening to music, especially rock, blues and soul music. I own two guitars that I play just often enough to justify not selling them.
A few feeds I enjoy: