Jaakko Luttinen is a Lead Data Scientist with 14 years of experience specializing in Bayesian modelling and scalable inference for large, complex datasets. He drives production-ready solutions for time series forecasting, missing-data reconstruction, and user behavior prediction, combining strong numerical programming skills in Python, C/C++ and Matlab with parallel-computing experience (OpenMP, MPI). A former PhD student at Aalto University working on latent Gaussian spatio-temporal models, he bridges deep academic expertise and pragmatic engineering at Leanheat. He is the author of the BayesPy open-source package and contributes to community projects—from improving Spacemacs workflows to clarifying documentation and licensing on Bayesian tooling—reflecting attention to usability and reproducibility. Based in Tampere, Finland, he pairs a functional-programming interest (Haskell) with hands-on system improvements, quietly favoring robust, well-documented code over flashy prototypes.
14 years of coding experience
5 years of employment as a software developer
Doctor of Science (Technology), Information and Computer Science, Doctor of Science (Technology), Information and Computer Science at Aalto University
Master of Science (M.Sc.), Computer and Information Sciences, Master of Science (M.Sc.), Computer and Information Sciences at Helsinki University of Technology
TikZ library for drawing Bayesian networks, graphical models and (directed) factor graphs in LaTeX.
Role in this project:
Technical Writer
Contributions:10 commits, 2 PRs, 5 pushes in 4 years 5 months
Contributions summary:Jaakko primarily focused on updating and modifying the project's documentation. Their contributions include adding syntax highlighting to code blocks in the README, removing image scaling directives, updating the README content, and renaming a technical report file. Furthermore, they changed the license to MIT, demonstrating an awareness of project licensing. Their work improved the clarity and accessibility of the project documentation.
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
Full-stack Developer
Contributions:5 commits, 8 PRs, 51 comments in 4 years
Contributions summary:Jaakko primarily contributed to enhancing the Spacemacs configuration, focusing on improving user experience and functionality. Their commits added keybindings for window management, particularly for saving and renaming layouts, and integrated navigation features within anaconda and ipython-notebook modes. They extended python testing capabilities by implementing support for the `--last-failed` pytest flag. These modifications highlight a focus on improving the overall usability and features of the Emacs environment.
configurationvimspacemacsemacsemacs-lsp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.