Simone D'Avico

CTO

Cantù, Lombardy, Italy10 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Elixir and TypeScript development.
  • Led cross-team initiatives to enhance software design.
  • Strong background in Fintech and workflow management.
Stackforce AI infers this person is a Fintech-focused software engineer with expertise in Elixir and TypeScript.

Contact

Skills

Core Skills

ElixirPhoenixTypescriptReact.js

Other Skills

Radix-UIVanilla ExtractKotlinNext.jsReact NativePostgreSQLSoftware DesignFunctional ProgrammingSoftware EngineeringSoftware ArchitectureDesign PatternsScalaJavaJavaScriptOOP

About

Hi there 👋 I'm a software engineer with a focus on Elixir and ES6/TS. I enjoy participating in tech communities and meetups. Amateur speaker and blogger. I am a generalist at heart, and I am currently moving my first steps with Rust 🦀. 💻 Languages I like:: JS/TS, Elixir and any other functions-as-first-class-citizen language!

Experience

Remote

3 roles

Engineering Team Lead

Promoted

Feb 2026Present · 1 mo · Remote

  • Fintech - Payments Core

Senior Backend Engineer II

Oct 2024Feb 2026 · 1 yr 4 mos · Remote

  • Fintech - Pricing and Billing

Senior Backend Engineer

Jun 2023Nov 2024 · 1 yr 5 mos · Remote

ElixirPhoenix

Casavo

2 roles

Lead Software Engineer

Promoted

Sep 2022Jun 2023 · 9 mos · Milan, Lombardy, Italy

  • Software engineer in the pricing team and developer lead for internal products. As part of the pricing team, I contributed to the following:
  • Digitalizing offline processes, enabling data ownership and tracking;
  • Provided valuation analysts a means to make precise profitability estimations on properties, by building a custom rule engine in Elixir that domain experts can configure;
  • At the same time, I have started, or am contributing to initiatives that have an impact across tech teams:
  • Designed and developed solutions to authenticate different kinds of users (public users, internal users, external collaborators);
  • Led the development of a design system adopted across all internal teams (with React.js, Radix-UI, and Vanilla Extract);
  • Expanded the use of Phoenix LiveView beyond back-office interfaces to user-facing products, with a custom set of components that provide good a11y;
  • Set up an event catalog that documents domain events published by Casavo's services to our shared Event Store, with a monitoring process that verifies that all published events are properly documented.
TypeScriptElixir

Product Developer

Aug 2021Jun 2023 · 1 yr 10 mos · Milan, Lombardy, Italy

  • Working on WORMS, Casavo internal workflow management system for the property acquisition funnel. WORMS follows the "task-based UI" paradigm, providing Casavo Acquisition Specialists a clear and easy-to-follow workflow for managing properties. On the architecture side, it features some interesting challenges, as the system is based on event sourcing (e.g. eventual consistency).
  • These are some of the challenges I am facing:
  • Streamline the UI/UX design and implementation by collaborating with design folks: we established a shared set of guidelines and components, implementing them in a design system that is now being expanded and adopted in the whole company;
  • Improve the observability of the product by integrating Sentry for error monitoring and reporting, and Fullstory for quantitative insights;
  • Contribute to implementing features on WORMS backend, a CQRS/ES distributed architecture built with Elixir and Kotlin;
  • Implement user interfaces to improve our software system observability and debuggability, mainly with Phoenix LiveView;
  • Contribute to the hiring process by evaluating and assessing front-end candidates;
  • Help define Casavo processes as the company grows to a remote-first, distributed scale-up with hundreds of employees.
  • Tech stack:
  • Front-end: Next.js, XState, Radix-UI, Emotion, Phoenix LiveView, Cypress
  • Back-end (Elixir): Commanded, PostgreSQL, Prometheus, Grafana, Loki
TypeScriptElixir

Welld

Software Development Engineer

Aug 2016Jul 2021 · 4 yrs 11 mos · Lugano

  • Team lead for multiple projects; involved in the full lifecycle of projects, from requirements collection and analysis to making estimates and organising the work through agile methodologies. I strive to make sure every development iteration yields a demo-able artifact.
  • Involved in the design of software solutions across several different domains (banking, energy, industry automation), I am used to learning domain specific concepts and finding the information I need;
  • Designed and developed web applications, either as monoliths or as microservices architectures;
  • Responsible for the design and development of CI/CD pipelines and branching strategies;
  • Involved in the setup of the company infrastructure on Google Kubernetes Engine and several other GCP services;
  • Promoted initiatives to facilitate knowledge sharing and promote interest in new technologies, such as Hack Days, Tech Lunch, blog posts and the WellD Book (more on this in the Projects section).
TypeScriptReact Native

Usi università della svizzera italiana

Student Research Assistant

Jul 2015Oct 2015 · 3 mos · Lugano, TI

  • Worked as assistant in the Formal Verification and Security research group at USI (http://verify.inf.usi.ch/); worked on a project aimed at detecting and breaking symmetries in the OpenSMT solver developed by the group.
  • For more information, see Breaking Symmetries in SMT Solvers at
  • http://verify.inf.usi.ch/sites/default/files/symmetries-urop-2015.pdf

Hugo boss

Intern Software Developer

Jan 2014Aug 2014 · 7 mos · Coldrerio, TI

  • I worked on the automation of some of the company business processes, as well as research and application of new technologies, trends and ideas in the field of web development.

Education

USI Università della Svizzera italiana

Master’s Degree — Information Technology

Jan 2014Jan 2016

USI Università della Svizzera italiana

Bachelor’s Degree — Information Technology

Jan 2011Jan 2014

Stackforce found 100+ more professionals with Elixir & Phoenix

Explore similar profiles based on matching skills and experience