His research focuses on proof advice and automation for formal proofs. He received his MSc from the University of Warsaw, Poland in 2005, and his PhD in 2009, from the Radboud University, Netherlands. After two postdocs, one at TU Munich working on Nominal Logic and one at the University of Tsukuba, he joined the University of Innsbruck, Austria. He has received grants from the Austrian Science Fund, Japan Society for the Promotion of Science, and worked with Google Research on automating formalization. He is currently leading an ERC grant on sharing proofs across logical foundations.