Jyrki Alakuijala

Technical Lead Manager At Google Research

Wollerau, Schwyz, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jyrki Alakuijala is a Technical Lead Manager at Google Research with 15+ years of experience designing codecs, compression and hashing algorithms that power the modern web. He co-designed Brotli—used to compress roughly a third of web content—and has contributed core improvements to high-profile open-source projects like JPEG XL and butteraugli, focusing on perceptual quality and encoding performance. His career spans research-driven product engineering from medical imaging and IMRT optimization to mobile game AI, reflecting deep expertise in signal processing and applied algorithms. Based in Switzerland and holding a Dr.Tech. from the University of Oulu, he blends academic rigor with production-grade optimization and a knack for turning psychoacoustic and psychovisual insights into practical compression wins.
code15 years of coding experience
job24 years of employment as a software developer
bookDr.Tech., Dr.Tech. at The University of Oulu
github-logo-circle

Github Skills (14)

algorithm10
data-structures10
algorithms10
c-language10
jpeg-xl10
cprogramming-language10
data-structure10
image-processing10
image-compression10
encoder9
encode9
computer-vision9
decoder8
decode8

Programming languages (13)

C#BikeshedC++CRustHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
google/butteraugli

Feb 2016 - Jun 2018

butteraugli estimates the psychovisual difference between two images
Role in this project:
userBack-end Developer
Contributions:13 commits, 11 PRs, 15 pushes in 2 years 4 months
Contributions summary:Jyrki primarily contributed to the core logic of the butteraugli project, focusing on color model refinements and psychovisual model updates. Their work involved significant changes to the `butteraugli.cc` and `butteraugli_main.cc` files, implementing and optimizing algorithms related to image processing. These changes likely improved the accuracy and efficiency of the image comparison and visual difference estimation capabilities of the project.
difference-betweenimage-processingimageestimates
libjxl/libjxl

Jun 2021 - Jan 2023

JPEG XL image format reference implementation
Role in this project:
userBackend Developer
Contributions:181 reviews, 45 commits, 179 PRs in 1 year 6 months
Contributions summary:Jyrki primarily contributed to the optimization of the JPEG XL image format reference implementation, focusing on improving the performance of the encoding process. Their work involved modifying heuristics for the AC strategy, specifically reversing the decision tree and fine-tuning parameters related to color handling and visual masking, to reduce ringing and enhance image fidelity. These changes led to improvements in BPP*pnorm and the overall quality of the compressed images. The user also worked on balancing the decisions related to the different transforms used in the encoding process.
lossless-image-compressionjpegimagelossless-compression-algorithmpsd
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.
Request Free Trial
Jyrki Alakuijala - Technical Lead Manager At Google Research