Upstaff Sign up
Artsem M.
Created AtUpstaffer since November, 2023

Artsem M. — Senior Software Engineer

Expertise in Adobe Commerce (ex Magento) (6.5 yr.), Back-End Web (10.0 yr.).

Last verified on November, 2023

Core Skills

Bio Summary

- Senior Software Engineer with 10+ years of experience in backend development, specializing in Magento and PrestaShop platforms. - Proficient in PHP frameworks such as Symfony and Zend, with expertise in Magento 2.x CE & EE and PrestaShop 1.7. - Skilled in JavaScript (Prototype, jQuery/UI, Knockout, React), CSS preprocessors (LESS, SCSS), and HTML (Bootstrap, Smarty). - Experienced in working with cache systems like Varnish and Memcache, as well as databases like MySQL, Redis, and MemcacheDB. - Familiar with web servers Apache and Nginx, version control systems Git (BitBucket, GitHub, GitLab), and CI/CD tools like GitLab CI and Bitbucket Pipelines. - Proficient in project management systems such as Jira, Trello, Youtrack, and Redmine. - Certified Adobe and Zend developer, with a Bachelor of Science in Information Technology from Belarusian National Technical University.

Technical Skills

Programming LanguagesJavaScript, PHP
UI Frameworks, Libraries, and BrowsersBootstrap, CSS, HTML, jQuery UI, LESS, SCSS
PHP Libraries and ToolsComposer, PhpStorm, PHPUnit, Smarty
JavaScript FrameworksKnockoutJS, React
PHP FrameworksSymfony, Zend
Databases & Management Systems / ORMMemcached, MySQL, Redis
Web/App Servers, MiddlewareApache HTTP Server, Nginx, Varnish
Collaboration, Task & Issue TrackingAtlassian Trello, Redmine, YouTrack
Version ControlBitBucket, Git, GitHub, GitLab
Deployment, CI/CD & AdministrationGitLab CI
Operating SystemsLinux, macOS, Windows
PlatformsMagento, Magento 2, prestashop
Third Party Tools / IDEs / SDK / ServicesPhpStorm
QA, Test Automation, SecurityPHPUnit, Selenium
Other Technical SkillsDebugging tools, IDE, Jira DB

Work Experience

Senior Software Engineer, OCT 2015 – PRESENT

Duration: OCT 2015 – PRESENT
Summary: Backend development, ERP integration, Symfony development, Payment integration, Custom extension development, Server architecture planning, Unit and Integration testing
Responsibilities: Senior Software Engineer
Technologies: PHP, Magento, PrestaShop, Symfony, PhpUnit

Software Engineer, FEB 2010 – OCT 2015

Duration: FEB 2010 – OCT 2015
Summary: Working on PHP Ecommerce projects, Development and implementation of Symfony-based microservice for shipping tracking, Integration of shipping and payment services via custom API, Bug-fixing
Responsibilities: Software Engineer
Technologies: PHP, Symfony

Magento development, Denmark

Duration: Ongoing
Summary: Magento development, Development of a configuration tool that makes drawing of custom products and calculates their price, Development of Symfony-based microservices, Integration with AWS S3 systems, Order page customization, Product page customization, Ongoing website development
Responsibilities: Vinduesgrossisten — Denmark
Technologies: Magento, Symfony, AWS S3

Magento development, USA

Duration: Ongoing
Summary: Magento development, Import module development for Google Sheets synchronization with Magento, Site search customization, Ongoing support, Bug fixing
Responsibilities: NDA — USA
Technologies: Magento, Google Sheets

Magento support, France

Duration: Ongoing
Summary: Magento support, SQL optimization
Responsibilities: Tecmagex — France
Technologies: Magento

Magento 2 migration, United States

Duration: Ongoing
Summary: Magento 2 migration, RetailOps EPR system integration, Magento speed & optimization, Catalog migration using Delta to import only attribute differences with the possibility to withdraw implemented changes
Responsibilities: Karmaloop — United States
Technologies: Magento, RetailOps

Magento 2 migration, United States

Duration: Ongoing
Summary: Magento 2 migration, RetailOps integration, UPS and USPS shipping systems integration, Nextopia search system integration
Responsibilities: PLNDR — United States
Technologies: Magento, RetailOps, UPS, USPS, Nextopia

Education

  • Bachelor of Science in Information Technology
    Belarusian National Technical University

Certification

  • Adobe certified developer
  • Zend-certified developer

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Artsem M.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring