Patryk Czarnik is a Senior Lecturer and seasoned software engineer with 13 years of professional experience teaching and building systems in Java, Python, C/C++, SQL and XML technologies. He blends academic research—formal methods and a Coq-based JVM bytecode formalisation—with hands-on industry work, delivering trainings, course materials and consultancy for companies and universities. Patryk has a track record of practical systems design and development across telecom, payments and web projects, and regularly crafts bespoke corporate bootcamps and technical curricula. Comfortable from low-level C concurrency to high-level XQuery/XSLT and web services, he also contributes to training program design and trainer onboarding. Based in Masovian Voivodeship, Poland, he runs an independent training and consulting practice while lecturing at the University of Warsaw, pairing deep theoretical insight with real-world delivery.
13 years of coding experience
5 years of employment as a software developer
I Liceum Ogólnokształcące im. A. Mickiewicza w Prudniku
Master’s Degree, Computer Science, Master’s Degree, Computer Science at University of Warsaw
Shell scripts for video conversions (drive cam oriented)
Contributions:35 pushes, 1 branch in 5 years 8 months
camshell-scriptsconversionsvideoffmpeg
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.