Summary
Petar Dyakov is a software engineer based in Varna, Bulgaria with eight years of hands-on experience building web applications, primarily in Ruby on Rails. He transitioned from PHP/Zend/Doctrine into a Rails-focused career, contributing as a Ruby developer at Puzl and Shtrak BG before freelancing and joining RSC. A strong proponent of best practices like BDD/TDD, Git and pull-request workflows, he prioritizes stable, maintainable code and effective team collaboration. Outside web backends he explores desktop development with Python, Vala and GTK+, reflecting a curiosity for diverse platforms. He holds a Master's in Computer Software Engineering from the Technical University of Varna and is an active open-source enthusiast within the Ruby ecosystem.
8 years of coding experience
11 years of employment as a software developer
High School, Information Technology, High School, Information Technology at СОУ Максим Райкович
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Technical University of Varna
English, Bulgarian