Kamil Kowalski is a Staff Engineer with 11 years of experience, currently leading Fresha’s architectural transformation as the company scales globally. He combines hands-on Elixir, Ruby and JavaScript development with systems-level thinking—having driven a migration from a Rails monolith to independent Ruby- and Elixir-based services and React front-ends. Formerly an engineering manager and technical lead, he pairs technical delivery with coaching, recruitment and cross-team coordination to shorten feedback loops and improve throughput. Based in Warsaw, he brings a practical blend of backend performance optimization, API design and observability work, and unusually for a staff engineer, a persistent interest in IoT and consumer-facing tinkering. Outside work he’s known to debug hardware as readily as code, and he apparently makes excellent pancakes.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering (BEng) Computer Science, Bachelor of Engineering (BEng) Computer Science at Polish-Japanese Academy of Information Technology
Bachelor of Arts (BA) Applied Linguistics French and English Translation, Bachelor of Arts (BA) Applied Linguistics French and English Translation at University of Silesia in Katowice
Contributions:2 reviews, 20 PRs, 29 pushes in 3 years 9 months
warsaw
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.