Andrei Petushok
@andreipetushok
Senior fullstack developer specializing in PHP microservices and Vue-based product delivery.
What I'm looking for
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
Fullstack Developer
IT Monsters
May 2025 - Present (1 year 1 month)
Sole developer in a micro-team building and maintaining a microservice for virtual user cards and payment processing, integrating it into company products. Supported and enhanced product functionality across the stack.
Fullstack Developer
Metricalo
Jun 2024 - May 2025 (11 months)
Sole full-stack developer maintaining ~5 existing microservices and delivering bug fixes, performance optimizations, and new CRM features. Built a new large-scale frontend using Symfony and Vue.
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.
Fullstack Developer
NDA
Mar 2022 - Mar 2023 (1 year)
Worked on existing Shopify stores and built new features from scratch. Developed Laravel backend APIs to extend Shopify functionality and wrote Ruby scripts for supporting tasks.
Software Engineer
Internet Glass Limited
Dec 2021 - Mar 2022 (3 months)
Maintained and improved an existing VPN service as part of a small full-stack team. Worked on payment systems, added new modules, and focused on optimization and security.
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.
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.
Software Engineer
Codabrasoft
Sep 2015 - Aug 2016 (11 months)
Served as the sole web developer, primarily building Symfony APIs for mobile apps. Maintained a kindergarten network web service using Zend Framework and created a Laravel landing page.
Full-stack Developer
Softeq Development
Sep 2014 - Sep 2015 (1 year)
Built an educational project from scratch using Zend Framework and JavaScript. Helped create Magento-based online stores as part of a team.
Software Engineer
VironIt
Nov 2012 - Sep 2014 (1 year 10 months)
Progressed from junior to mid-level full-stack developer, working independently and with teams on multiple client and internal projects. Built a Node.js web chat and APIs for clinics and mobile apps, implemented an image converter, and made improvements to OpenCard and WordPress sites.
Education
Degrees, certifications, and relevant coursework
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Andrei?
You can contact Andrei and 90k+ other talented remote workers on Himalayas.
Message AndreiFind 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!
