Summary
Marco Servetto is a university lecturer and programming languages researcher with 11 years of academic experience focused on type theory, semantics, and the crossover between object-oriented and functional paradigms. Based at Victoria University of Wellington, he leads the design of 42, a programming language that emphasizes radical security and safe metaprogramming, reflecting his interest in practical language enforcement of safety properties. His background includes a PhD in Computer Science from Università degli Studi di Genova and research stints at DISI and INRIA, giving him deep theoretical grounding and hands-on implementation experience. Marco blends formal modelling with systems-level thinking, often exploring how language design can proactively prevent whole classes of vulnerabilities rather than merely detecting them.
11 years of coding experience
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at Università degli Studi di Genova
Victoria University of Wellington