Skip to main content

Command Palette

Search for a command to run...

Curriculum Vitae

I am a Staff Engineer with a deep focus on Domain-Driven Design (DDD) and a proven ability to bridge the gap between product strategy and engineering execution. By facilitating a shared language and clear boundaries between domains, I enable teams to move confidently through complexity—delivering software that aligns closely with real business needs. My extensive experience with AWS serverless technologies empowers me to move fast without sacrificing architectural integrity. I leverage the agility and scalability of serverless systems to rapidly prototype, iterate, and deliver value—while maintaining a clear long-term vision for sustainable, domain-aligned platforms. Whether partnering with product teams to shape strategy, mentoring engineers on system design, or leading cross-functional discovery and modeling sessions, I bring a combination of strategic thinking, technical depth, and execution speed. My goal is always to reduce friction, increase clarity, and ensure that engineering solutions are not just technically sound—but deeply aligned with the problem space they are meant to serve. Mail: edoardo.costantini.96@gmail.com Website: https://edoardocostantini.dev Github: https://github.com/edoardocostantinidev

Current Experience: Staff Engineer L4 | Compliance, Cash Flow Management and Swift Teams @ Qonto | March 2024 → Present

At Qonto, my role as Staff Engineer sits at the intersection of high-level technical strategy, hands-on engineering, and cross-functional collaboration. I’m responsible not only for designing and delivering scalable systems but also for ensuring that engineering decisions are tightly aligned with business objectives, especially in the high-stakes domain of financial services. As an experienced individual contributor, my impact is spread on multiple levels:

  • Drive the architecture of complex, business-critical features with a focus on scalability, reliability, and maintainability. Lead cross-team initiatives by establishing clear architectural direction and ensuring cohesive implementation across services. Facilitate design reviews, RFCs, and technical deep dives to align the broader engineering organization on best practices and long-term vision.

  • Champion DDD practices to bring clarity to domain boundaries, reduce cognitive load, and enable autonomous team ownership, collaborate closely with Product Managers and Domain Experts to shape business features into clear, technically feasible domain models, guide the development of bounded contexts and ensure they evolve in step with the business as new features and domains are introduced.

  • Mentor senior and mid-level engineers, helping them navigate architectural complexity and grow into technical leadership roles.

Key Initiatives Delivered:

  • International Transfers: Helped delivering Qonto’s International Transfers capability, including API integrations with financial partners, compliance-related architecture, and multi-currency handling. Delivered the feature on time, with high adoption rates and minimal operational overhead post-launch.

  • Cash Flow Management Add-on: Architected and delivered an a cash flow forecasting and analysis tool, enabling customers to better manage liquidity. Built with serverless AWS infrastructure for rapid iteration and minimal maintenance.

I mainly worked with the following technologies: go, k8s, PostgresSQL, DynamoDB, Kafka, ElasticSearch, Sentry, Github, Terraform.

Past Experiences

  • Software Engineer L3 | Team Accounting @ Prima Assicurazioni | September 2021 → March 2024

    I worked as a L3 Software engineer at Prima Assicurazioni, I was responsible for maintenance and development of accounting tools and platforms. I worked extensively with these technologies: Elixir, Rust, RabbitMQ, PostgreSQL, AWS, Docker. We used Scrum as our agile methodology and applied Domain Driven Design principles. I also covered the role of team's "Devops Champion" bridging the gap between developers and SREs, helping out in infrastructure strategies. I've successfully lead the team's serverless adoption by designing serverless applications using Rust lambda functions, DynamoDB databases, Eventbridge buses and pipes, SQS queues and API Gateways. Everything I do is backed by IAC, usually Pulumi or CDK if the project is all AWS. The result of such endeavour resulted in the whole team becoming comfortable utilizing Serverless technology and spreading awareness throughout the company, expanding the team toolchain and capabilities.

  • Cloud Backend Engineer @ Viasat Group S.P.A | April 2020 → September 2021

    I have designed and developed micro-services (dotnetcore) to renovate a monolithic application concerning street monitoring and road compliancy. I have also handled AWS infrastructure of said micro-services, orchestrating them with ECS cluster and serving them via API Gateway. Infrastructure and application are deployed via Azure DevOps (pipelines), which also manages Agile processes. IAC is written in terraform. Recently, I started managing the R&D department, contributing to analysis and design of new products leveraging both my Cloud and Software knowledge.

  • Cloud Engineer @ Claranet Italia | June 2019 – April 2020 I mainly worked with international clients on enterprise infrastructure development and disaster recovery (AWS), I developed and maintained, through infrastructure as code (terraform), monitoring, alarming, backup, disaster detection and recovery solution for multiple kubernetes cluster and EC2s. Deployments were achieved through Jenkins pods on K8s. I also handled tech-support on AWS for various clients.

  • Analyst Consultant @ Capgemini | July 2018 – June 2019 Maintained and developed different desktop applications used in the Electronic Wafare domain. Applications were mostly WinForms based with SQLServer database handling transactions and storage. DevExpress was extensively used ad ORM and UI library.

Personal Projects:

  • Awesome Italia Remote: Maintainer of awesome-italia-remote a public repository with over 2k stars containing a list of companies that hire remotely in italy.

  • Mora: In my very limited spare time I'm building a distributed event scheduler called Mora. Is written in rust and available here as open source project.

Education: B.S. Computer Engineering ****at UNIVERSITY OF ROMA TRE (2020) | Thesis: CFD simulation of additive manifacturing processes.