I'm a computational scientist working on machine learning (a branch of Artificial Intelligence) and its application to complex biology problems. I'm especially interested in the interface between symbolic (e.g. first-order / fuzzy logic) and probabilistic approaches, and in high-performance implementations (C++/CUDA/OpenCL).

I'm currently a Ph.D. candidate at the Canada Research Chair on Integrative ecology (Université de Sherbrooke), Tim Poisot's lab (Université of Montréal), and the Quebec Center for Biodiversity Science (McGill U.). My work is supported by an Alexander Graham Bell Graduate Scholarship from the NSERC, a generous Azure for Research Award from Microsoft Research, and a hardware donation from NVIDIA. You can get my short CV here.

My work depends on many high-quality open-source software: LLVM/clang, gcc, Linux, Debian/Ubuntu, Fedora, boost, Armadillo++ gnome, cmake, git, Python, Rust, Vim, Geany, Visual Code, Glasgow Haskell Compiler, ZeroMQ, PostgreSQL, Cassandra, ScyllaDB.

let world = "世界" in print $ "Hello " ++ world ++ "!"