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 (19)

C#PowerShellJavaC++CSchemeCMakeVue

Github contributions (5)

github-logo-circle
p12tic/libsimdpp

Feb 2014 - Oct 2022

Portable header-only C++ low level SIMD library
Role in this project:
userBack-end Developer and Performance Engineer
Contributions:8 releases, 3 reviews, 918 commits in 8 years 9 months
Contributions summary:Povilas primarily focused on optimizing the libsimdpp library by addressing typos and improving performance. Their contributions included correcting syntax errors in the code and the library's design. They also refactored and optimized the existing code to improve maintainability and performance across different instruction sets, including AVX2 and AVX512F.
simdcppavx512headersimd-library
input-leap/input-leap

Nov 2021 - Jan 2023

Open-source KVM software
Role in this project:
userFull-stack Developer
Contributions:3 releases, 227 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.
linuxkvm
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
Povilas Kanapickas - Software Consultant at Self-employed