Skip to main content
AP
Open to opportunities

Andrei Petushok

@andreipetushok

Senior fullstack developer specializing in PHP microservices and Vue-based product delivery.

Belarus
Message

What I'm looking for

I’m looking to bring value from day one as a hands-on owner who can architect and ship microservices, modernize legacy systems, and deliver solid frontend+backend experiences with PHP (Symfony/Laravel) and Vue.

I’m a senior fullstack developer with 13 years of experience in web development, with a primary stack of PHP (Symfony/Laravel) and Vue.js. I’m comfortable owning a product end to end—from independent architecture to day-to-day improvements—so teams can move faster with less coordination.

I’ve frequently acted as the sole developer on a team, independently architecting microservices (including fintech and payment systems) and supporting them at all stages. In my recent work, I built and integrated a microservice for creating/managing virtual user cards and processing payments, then continued supporting and enhancing the connected products.

I work confidently with legacy code and smoothly transition it to modern rails. I’ve maintained and evolved multiple microservices, fixed bugs, optimized performance, and added features to core systems (including CRM-related development with Symfony/Vue and Elasticsearch-backed functionality).

My professional ethos is delivery with clarity: strong ownership, pragmatic architecture, and careful integration across frontend and backend. Whether it’s migrating a MediaWiki-based CRM to a modern Vue (Pinia) frontend with a PHP API or extending Shopify and building backend APIs, I bring value from day one.

Experience

Work history, roles, and key accomplishments

PW

Fullstack Developer

Professional Wiki

Mar 2023 - Jun 2024 (1 year 3 months)

Enhanced a MediaWiki-based CRM by extending a native JavaScript WYSIWYG editor for CRM workflows. Participated in migrating the CRM to a modern Vue (Pinia) frontend with a PHP API.

PT

Software Engineer

PTminder

May 2017 - Dec 2021 (4 years 7 months)

Supported and enhanced a web service for fitness trainers and clubs by handling bug fixes, module optimization, and payment gateway integration. Extracted a notification module into a separate microservice and contributed to mobile app development.

RS

Software Engineer

Runa Systems

Aug 2016 - May 2017 (9 months)

Contributed to development and maintenance of a forex trading system as part of a larger team. Participated in feature planning, refactored legacy code, fixed bugs, and wrote stored procedures.

Education

Degrees, certifications, and relevant coursework

BT

Belarusian State Academy of Telecommunications

Bachelor's Degree in Technical Engineering, Technical Engineering

Earned a Bachelor's degree in Technical Engineering from Belarusian State Academy of Telecommunications, graduating in 2009.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan