Summary
Pietro Ferrara is an associate professor and researcher with over a decade of experience applying static analysis and abstract interpretation to real-world software problems, evidenced by ~50 publications, 20 patents and extensive industry collaborations. He has led research and R&D teams (JuliaSoft, IBM) and designed analyzers for Java bytecode, CIL/MSIL and mobile platforms, with notable contributions to Android privacy analysis and scalable C# analysis. At ETH Zurich and Ca' Foscari he combined tool building, teaching and successful grant writing, supervising a dozen PhD, master and bachelor students. His work bridges deep formal semantics and practical tooling—often pushing analysis techniques into commercial and industrial settings—and he maintains active engagement with the research community through talks and conference service.
11 years of coding experience
7 years of employment as a software developer
Bachelor (Laurea triennale), Computer Science, Bachelor (Laurea triennale), Computer Science at Università Ca' Foscari Venezia
PhD, Computer Science, PhD, Computer Science at École Polytechnique
English, Italian, French