Andrea
Franchini

a Software Engineer
based in Milan, Italy
I work in the
team at Politecnico di Milano

leading the change to modern front-end and back-end frameworks, improving the developer experience and reducing technical debt.
My fields of interest are Web Technologies in general, Functional and Concurrent Programming, Serverless & Edge Computing and Infrastructure-as-Code.
Previously, I was a Research Fellow working with prof. Matteo Pradella, Michele Chiari and Michele De Pascalis) on the topic of Verification of Infrastructure-as-Code.
I was also the maintainer of the Verification Tool of Project PIACERE , a DevSecOps framework funded with €4.4M by the European Union.
I pick up new stuff very quickly, therefore in the last 11 years of experience I've found myself tinkering with many technologies.
I've been working and exploring various frontend frameworks ( React, Svelte, Vue and Angular ), as well as various backend solutions (Express, Koa, Hono, Sequelize, Prisma, Websockets, Serverless Functions).
I had a brief experience of programming for iOS both with Swift and React Native, too.
More recently, I'm experimenting with concurrent programming with Elixir (mostly the Phoenix framework) and Gleam .
I also possess a good knowledge of game development and design, as well as a massive knowledge of videogames in general, as well as experience with Unity, Godot, and a bit of WebGL from scratch.