Skirmantas Kligys is a Senior Software Engineer with 11 years of professional experience and a deep background in computer vision and machine learning, complemented by an early career in Java server and enterprise healthcare systems. Currently at Google since 2009, he has moved from ad-serving and enterprise features into mobile vision and Nest Perception, applying both research-grade ML and production performance engineering. He pairs strong C++, Python, and Java skills with a mathematician’s rigor—holding advanced studies at Cambridge and a Ph.D. in applied mathematics—which informs his work on low-precision matrix multiplication and quantization in high-performance libraries. An active open-source contributor, he has improved both UI/UX and backend performance in projects like Waybar and made concrete performance and correctness enhancements to Google’s gemmlowp. Based in Manhattan Beach, CA, he looks for roles that push technical boundaries and scale computer vision research into reliable production systems.
11 years of coding experience
13 years of employment as a software developer
Ph.D., Applied mathematics, Ph.D., Applied mathematics at University of Southern California
Mathematical Tripos, Part III, Pure mathematics and mathematical statistics, Mathematical Tripos, Part III, Pure mathematics and mathematical statistics at University of Cambridge
B.Sc., Pure mathematics, B.Sc., Pure mathematics at Vilniaus universitetas / Vilnius University
Contributions summary:Skirmantas primarily focused on optimizing the performance of low-precision matrix multiplication operations within the gemmlowp library. Their contributions involved refactoring code, particularly in the `internal/pack_SSE.h`, `internal/pack.h`, and `internal/unpack_neon.h` files, to improve efficiency. This included moving pre-multiplication operations, renaming functions, and introducing template parameters to support per-channel quantization. Furthermore, they implemented and tested per-channel quantization with multi-threading, fixing bugs to ensure correct offset indexing.
Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:
Role in this project:
Full-stack Developer
Contributions:9 commits, 2 PRs, 12 comments in 5 days
Contributions summary:Skirmantas primarily focused on enhancing the clock module within the Waybar project, a status bar for Wayland compositors. Their contributions include adding a calendar tooltip to the clock module and improving its performance by caching the calendar text. They refactored code for better readability and locale handling and integrated the detection of the first day of the week from the system's locale settings. The changes involved both UI and backend aspects of the module.
statusbarswaywaylandtrayhighly-customizable
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
Skirmantas Kligys - Senior Software Engineer at Google