Summary
Ivan Petkevich is a seasoned PHP freelance developer with 8 years in web development and seven years focused on PHP, specializing in architecture, API design and long-term support. He has led teams and delivered timely releases for high-load projects using Symfony 3, Doctrine 2 and relational databases, with hands-on experience in Redis, RabbitMQ and caching/search stacks. Ivan prefers SCRUM workflows and writes systems designed for easy extension and maintenance, often rebuilding legacy apps into modern, unified server-side APIs. His background in mathematics and early roles in diverse frameworks (Zend, Yii, Drupal) give him a pragmatic eye for code quality and architectural trade-offs. Notably, he has repeatedly taken on the challenge of analyzing legacy codebases and producing successful redesigns and migrations under his responsibility.
8 years of coding experience
7 years of employment as a software developer
Mathematician, Faculty of Mechanics and Mathematics, Mathematician, Faculty of Mechanics and Mathematics at Belarusian State University
Belarus, Minsk, 13 high school
English, Russian