Developer Spotlight – Petr Samoilov, aheadWorks CTO
Magento Certified Developers are our heroes! We love to hear their stories—and help them get recognition by sharing their stories on our blog.
In the spotlight today is Petr Samoilov, CTO for aheadWorks, a Magento Solution Partner based in Minsk, Belarus, with more than 30 staff developers delivering customized eCommerce solutions.
When did you start working with Magento, and what attracted you to the platform?
I became a fan of Magento about 3 years ago. Time has passed so quickly that I don’t remember how long exactly it was. But at that moment Magento 1.1 – 1.2 versions were in use, and our company switched from X-Cart to Magento-related development. Magento seemed to be a very flexible eCommerce platform, and it was growing fast; its extensibility was the key point missing in X-Cart, osCommerce-based scripts, and other platforms.
What do you enjoy most about being a Magento developer?
As a framework, Magento is great to work with. You don’t need to spend your time implementing basic functionality, which helps keep you focused on the main goal.
I also need to highlight Magento’s strong, international developer community. This was something I really missed while developing aheadWorks’ first Magento extension, Product Questions. Now the international Magento community is large, and you can easily find answers to any Magento-related question.
Also, Magento is the right platform for junior developers, as far as it teaches them the best OOP practices and design patterns.
Why did you decide to take the Magento Developer Certification exam?
At aheadWorks our strategy is to keep our development skills at a high level. Certification for aheadWorks developers reflects our high quality, which is why our developers have passed the Magento certification one by one and are encouraged to do that. At the moment about half of our developer staff is Magento certified, and this percentage will undoubtedly grow.
How does it feel to be one of the first Magento Certified Developers? How do you think it will help your career?
It feels awesome, especially when the door of the certification center is closed behind you and you have a piece of paper in your hands saying “Passed”. For me, certification is proof that I’m still in the Magento development stream. Because of my CTO position I code less now, so I need to stay current with the latest technologies.
What types of projects have you worked on? What types of projects most interest you?
aheadWorks is a product-oriented company. We have more than 100 extensions, 76 Magento-related repositories in BitBucket, and about 50 templates. Our products cover the most important functionality needed for an eCommerce platform, functionality that isn’t included in Magento. Also, our own extension store is built on Magento and we did a lot of performance optimization and customization for it.
Would you like to share anything else about aheadWorks?
We are wide open to communication with other developers and love to share our knowledge with the Magento community. For this purpose we created a blog, which serves as a bridge between developers, merchants and customers. We invite anyone interested in eCommerce to visit our blog regularly, because we post up-to-date Magento statistics, write about new services, and announce offers and deals there.
We take part in organizing a lot of Magento events worldwide, so it’s highly probable that you will run into us at one of these events. We love partnerships and do our best to build profitable relationships with others working in the eCommerce space.
Developers: find out how you can join the growing ranks of Magento Certified Developers: