Povilas Kanapickas

Software Consultant at Self-employed

Lithuania
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
Povilas Kanapickas is a software consultant with 14 years of experience specializing in high-performance computing for the finance sector, combining deep hardware knowledge with low-level optimization and large-scale refactoring. He excels at ramping up in large codebases (500k+ LOC), delivering measurable business value through algorithmic improvements, SIMD and multithreading optimizations, and targeted instruction-level tuning. His background includes performance work shipped in Unity to billions of devices and contributions to prominent open-source projects like Qt, Seastar and LibreOffice, demonstrating cross-platform systems expertise. Equally comfortable improving test infrastructure and UI stability, he has modernized code, hardened builds for exotic platforms (aarch64, iOS, Android), and enhanced reliability in both backend and frontend projects. Based in Lithuania, he operates as a remote-first consultant who blends pragmatic engineering with a knack for spotting subtle performance regressions others miss.
code14 years of coding experience
job6 years of employment as a software developer
bookMaster of Software Engineering, Information and Information Technology Security, Master of Software Engineering, Information and Information Technology Security at Kaunas University of Technology
bookBachelor of Science (B.S.), Energetic Physics, Bachelor of Science (B.S.), Energetic Physics at Vytauto Didžiojo universitetas
github-logo-circle

Github Skills (72)

kvm10
xcb10
python10
image-processing10
testing10
websocket10
cmake10
c1110
c1710
gtk10
seastar10
twisted10
cplus10
build-automation10
refactoring10

Programming languages (21)

C#JavaC++CSSJinjaCPugRust

Github contributions (5)

github-logo-circle
input-leap/input-leap

Nov 2021 - Jan 2023

Open-source KVM software
Role in this project:
userFull-stack Developer
Contributions:3 releases, 232 reviews, 343 commits in 1 year 2 months
Contributions summary:Povilas primarily refactored the codebase by renaming the "barrier" namespace and related components to "inputleap" across multiple files, including core files related to networking and user interface elements. They made significant changes to the source code, addressing file name changes and code modifications within source files. The commits indicate a focus on renaming configuration macros related to the versioning and refactoring various windows message names.
kvm
debauchee/barrier

Jun 2018 - Dec 2021

Open-source KVM software
Role in this project:
userBack-end Developer
Contributions:3 releases, 90 reviews, 283 commits in 3 years 6 months
Contributions summary:Povilas contributed to the improvement of the Barrier KVM software, focusing on enhancing the handling of scroll wheel events on macOS. Their work involved modifying the `OSXScreen.mm` and `OSXScreen.h` files to refine the precision of grabbed scroll events. Furthermore, they implemented code to accumulate scrolls of smaller values on XWindows systems, improving scroll wheel event handling. Additionally, the user made modifications to enhance compatibility, like supporting building on Macports and preferring it over Homebrew when available.
kvmbarrierkeyboardmousesharing
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