Summary
Davide Canton is a seasoned Team Leader and Senior Python Developer based in Bologna with 12 years of experience building and architecting web applications and leading small agile teams. He combines strong academic foundations (MSc in Computer Engineering) with hands-on expertise across backend Python, full-stack Angular frontends, and legacy .NET systems, consistently driving cleaner, testable, declarative code and rigorous code review culture. An enthusiast of functional programming and computer graphics, he is learning Rust and applies Haskell-like thinking and reactive patterns (RxJS/AOP/DSL) to system design and frontend-backend boundaries. He has led feature design and architecture at XTEL and Gruppo Euris, mentoring teams of 1–4 developers and bridging analyst-driven UX with robust implementation. Notably, his background includes research work on cultural-heritage projects, reflecting an eye for complex domain modeling beyond typical enterprise software.
12 years of coding experience
7 years of employment as a software developer
Laurea Magistrale Ingegneria Informatica, Laurea Magistrale Ingegneria Informatica at Università della Calabria
Maturità Scientifica, Maturità Scientifica at Liceo Scientifico
English, Italian