Petr Levtonov

Head Of Backend Engineering at KIEFER

Vienna, Austria
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
Petr Levtonov is a Head of Backend Engineering with 11 years of experience building high-throughput, resilient systems in telecom and fintech, most recently leading backend strategy at Bitpanda and now at KIEFER. He blends hands-on backend expertise in PHP, Java, and Go with strong database and distributed architecture design, having driven platform re-architectures and formalised ADR and observability practices. Petr pioneered AI-augmented engineering workflows and agent-based development at company scale, increasing delivery velocity while preserving reliability in regulated environments. An active open-source contributor, he improved concurrency control in the php-lock library and enhanced Redis/MySQL integrations in Laravel, showing a knack for pragmatic improvements to critical infrastructure. Based in Vienna, he pairs practical coding and test automation skills with mentorship and cross-team governance to raise long-term engineering quality.
code11 years of coding experience
job16 years of employment as a software developer
bookVienna University of Technology
bookMatura, Information Technology, Matura, Information Technology at Technologisches Gewerbemuseum
stackoverflow-logo

Stackoverflow

Stats
41reputation
13kreached
2answers
0questions
github-logo-circle

Github Skills (26)

caching10
redis10
mutex10
laravel-mix10
testing10
locking10
laravel10
phpunit10
php10
exception-handling10
locks10
disk-cache10
semaphore10
object-cache10
memory-cache10

Programming languages (4)

TypeScriptShellCPHP

Github contributions (5)

github-logo-circle
php-lock/lock

May 2018 - Apr 2019

Popular PHP library for serialized execution of critical code in concurrent situations
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:2 reviews, 49 commits, 9 PRs in 11 months
Contributions summary:Petr primarily focused on enhancing the `SpinlockMutex` class within the PHP library. Their contributions involved adding a new exception (`ExecutionOutsideLockException`) to handle timeouts and code execution outside the lock, modifying the `SpinlockMutex` to utilize this exception, and updating related test cases to expect the new exception and verify its message. Further, they updated the test suite for PHPUnit namespaces.
semaphorelockphpmutexexecution
laravel/framework

Feb 2021 - Aug 2022

The Laravel Framework.
Role in this project:
userBackend Developer
Contributions:21 reviews, 3 commits, 16 PRs in 1 year 5 months
Contributions summary:Petr primarily contributed to the Laravel framework, focusing on Redis cache and database interactions. Their work included adding support for phpredis serialization and compression within the cache component. They also implemented fixes related to rate limiting when phpredis serialization or compression is enabled, and modified the code to optimize MySQL database connections by removing an explicit "USE database" statement.
laravel-frameworklaravelphpframework
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