Position: Adobe Commerce (Magento) Certified Full-Stack Developer
Category: JavaScript
Experience: 8 years | English: upper

Certifications:
Adobe Certified Expert-Adobe Commerce Front-End Developer
Adobe Certified Expert-Adobe Commerce JavaScript Developer

Having a 6-year experience in Magento development, I faced many interesting and challenging projects during that time. I would like to share some of them with you:

Subscription (Recurring Payments) Module Development. 
Created interactive wizard-like recurring configuration for product page (admin), including complex configuration of configurable products with customizable inheritance.
Created custom Ui-component for  all product type pages for subscription process.
Using UI-components, created a recurring checkout flow in admin.
Made compatibility customizations for 3rd-party payment modules to support recurring payments (Braintree, Stripe, Authorize.NET, PayflowPro, CyberSource) in both frontend and admin checkout
Created grids, forms, etc. for management of related recurring entities.
Created components for subscription profile management in customer account.
Transactional emails
Lots of customizations made to native Magento flow in minicart, cart, checkout, frontend product widgets, category pages, etc.

Shipping Module Development
All-in-one app (aggregator API) for managing shipping methods, rates and delivery dates for different platforms.
My job was to develop and maintain Magento part (module)
Created checkout shipping widget to support API capabilities. Those included multi-origin shipments, delivery date/time slots
Created product page delivery cost estimation widget using Google places API for address lookup.
Made compatibility fixes for custom checkouts, such as OneStepCheckout, BSS_Checkout, Amasty_Checkout.
Transaction email extension with module data

Payment Module Development
Frontend logic for Stripe and Authorize.NET integrations

Contributions to Magento Open Source code
Worked on some issues, my fix commit was merged to v2.3.5

Client projects (>10)
That kind of projects mostly include theme development according to designer prototypes and customizations to fulfill client business processes. Notable challenges:
Made a migration of «Bluefoot» builder content to new PageBuilder. Created new PageBuilder Content types to migrate all content correctly.
Created custom «builder» ui component to make complex product selection flow easier.
Babenko eCommerce — Full-Stack Magento Developer
September 2017 — current

#AdIndex — Web Developer (Opencart and Wordpress projects)
March 2015 — September 2017

Prior experience is irrelevant to web-development
Marketing & Product Management in non-it companies
2002 — 2015

My Magento Skills:
Theme development/customization
Module development
Following Magento coding standard
Checkout customization (payment, shipping etc.)
Layout manipulation
Theme & email templates, styles
KnockoutJs-driven UI components (grids, forms, data providers, PHP modifiers etc.)
Frontend widgets
Template customization using ViewModels
Customizing/extending JS with mixins
Serving private customer data with customerData layer
Dependency Injection with plugins/preferences/virtual classes
Event observers
Extension attributes
Declarative Schema, Data & Schema patches
Magento Cloud
Linux server deployment
Amazon AWS services
New Opportunities I look for:
I'm convinced headless storefront is the future standard for ecommerce. So, I'm willing to take part in Magento projects which would include PWA Studio storefront development or alike (React-based) in a team of developers with relevant experience. My goal is further knowledge improvement in headless storefronts for Magento.