• File

Артем

Front-end програміст

Considering positions:
Front-end програміст, Front-end розробник, HTML-верстальник, Javascript-програміст
Age:
25 years
City of residence:
Vinnytsia
Ready to work:
Remote, Vinnytsia

Contact information

The job seeker has provided: Phone numberEmailInstagram

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Artem Malchenko
Middle Shopify Developer
Email: [open contact info](look above in the "contact info" section) / [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)
GitHub: https://github.com/Malchenko3009
Telegram: @artem3771
Location: Vinnytsia, Ukraine

PROFESSIONAL SUMMARY
Middle Shopify Developer with 3+ years of hands-on experience on the Shopify platform: themes built
from scratch, sections, blocks, metafields, product/variant/cart logic, custom and third-party apps,
Shopify Checkout customization, and the Admin and Storefront APIs. Experience with Shopify
Functions, Checkout UI Extensions, and Shopify Plus. Before specializing in Shopify, spent 1 year
working with React and Next.js frontends. Comfortable working directly with clients as a registered
private entrepreneur (FOP), with freelance experience on Upwork.

TECHNICAL SKILLS
- Core stack: JavaScript (ES6+), HTML5, CSS3/SCSS, Liquid, Node.js, Shopify API
- Shopify platform: Shopify 2.0 architecture, themes, sections and blocks, product and collection
templates, theme settings, metafields, Shopify Flow, product bundles
- Shopify Plus: Shopify Functions, Checkout Extensibility (Checkout UI Extensions), Shopify Plus
store configuration
- Shopify apps: custom Shopify app development, custom app extensions, integration of third-party
Shopify apps (Recharge, Klaviyo), subscription apps, bundle apps
- Checkout: Shopify Checkout customization, custom discount logic, Shopify Discount Functions
- Shopify integrations: Admin API, Storefront API, Shopify webhooks, OAuth 2.0, custom backend
integrations with external systems
- Backend: Node.js, Express.js, REST API, SQL/PostgreSQL basics for data queries and reporting
- Email marketing and automation: Klaviyo (multi-flow, customer segmentation), Shopify Flow
- Frontend: React.js (hooks, component architecture), Framer Motion, responsive and mobile-first
layout, cross-browser compatibility
- Performance and SEO: page speed optimization, Core Web Vitals, on-page SEO fundamentals for
e-commerce
- AI-assisted development: Cursor, Claude, Figma via MCP for design-to-code workflows
- Tools: Git, Figma, VS Code, Adobe Photoshop

SOFT SKILLS
- Systems thinking and architectural planning ability
- Full end-to-end ownership of tasks
- Strong independent learning ability
- Proactive problem-solving
- Good communication with both technical and non-technical teams
- Ability to work in a dynamic environment
- Willingness to work with AI tools like Cursor, Claude Code, or Codex as part of the development
process

WORK EXPERIENCE
Shopify Developer
3+ years

- Built and customized Shopify 2.0 themes from scratch: sections, blocks, product and collection
templates, metafields, and theme settings
- Built a custom Shopify Discount Function on a Shopify Plus store (Pawidols): automatic cart-value
discounts, VIP customer discounts based on customer tags, exclusions for specific
brands/collections and sale items, and logic to select the more beneficial offer between automatic
discounts and promo codes
- Built a Checkout UI Extension to display the applied discount and savings amount to the customer
at checkout
- Developed custom Shopify app extensions and customized Shopify Checkout for complex business
logic
- Developed a custom Node.js backend integration connecting a Shopify store to a partner
organization via the Shopify Admin API and Shopify webhooks for real-time order, inventory, and
product sync, including SQL queries for order lookups and deduplication
- Built a production print-on-demand automation connecting a Shopify store to a third-party print API,
processing 2,000+ orders and syncing 374 historical orders with tracking data
- Designed and built 10+ Klaviyo flows segmented by customer behavior (product viewers, site
visitors, checkout abandoners, first-time buyers) for a UK-based Shopify store
- Set up email marketing and automation: Klaviyo integration, Shopify Flow workflows, and product
bundles
- Connected and configured third-party Shopify apps (Recharge, Klaviyo) via API for subscriptions
and marketing
- Used a Cursor, Claude, and Figma (via MCP) workflow to turn designs into production code
Frontend Developer (React)
1 year
- Development of SPA applications using React and Next.js
- Integration of REST API for interaction with the backend
- Implementation of dynamic interfaces: filters, pagination, drag-and-drop
- Working with Framer Motion to create UI animations
- Integration of solutions in CMS platforms (OpenCart, Shopify)
Freelance Web Developer (HTML, CSS, JavaScript)
Early experience
- Developed and built full websites from scratch using HTML5, CSS3, and JavaScript (ES6+)
- Implemented redesigns of existing websites, improving UX and UI based on Figma mockups
- Replaced and optimized third-party JavaScript scripts, connected libraries, and debugged their work
- Created a Telegram bot for user interaction, connecting to a third-party API and processing
requests in real time
- Implemented responsive mobile-first layout, ensuring cross-platform accessibility
- Worked with dynamic lists, data filtering, categories, and interactive elements in React and Next.js
projects

PROJECTS
Print-on-demand fulfillment automation for a Shopify store - PrintAPI integration
Website: mirasofficial.com
Designed and built a full custom automation pipeline connecting a Shopify store selling personalized
jerseys directly to a third-party print production system, end to end, with zero manual intervention. Built
the backend service, an OAuth-secured integration layer, a custom PDF and print-file generation engine
for personalized designs, and two-way order sync so tracking and fulfillment updates flow automatically
back into Shopify. Also delivered bulk-processing tooling to migrate and reconcile historical orders.
Scale: 2,000+ orders processed, 374 historical orders synced with real tracking data, real-time
processing.
Shopify online store - camping knives

Website: kovablades.com
Shopify 2.0 (Horizon) store. Stack: Shopify App, Liquid, HTML/CSS/JS, Shopify Metafields, Shopify
Admin API.
Shopify store - Klaviyo email marketing automation (HIGH)
Website: shophigh.co.uk
Designed and built 10+ Klaviyo flows to power the store's full sales funnel, with separate logic branches
for each customer segment: product viewers, site visitors, checkout abandoners, and first-time buyers,
plus separate flows for customers inside vs. outside the UK. Also integrated subscription and product
bundle apps into the store. Stack: Shopify, Klaviyo, subscription and bundle apps, Shopify Admin API.
Shopify store - health and wellness products with custom animations
Website: agen.com
Shopify store selling healthy-eating appliances and wellness bracelets. Implemented light, on-brand UI
animations using Framer Motion to match the client's design vision without slowing down page
performance. Stack: Shopify, Liquid, HTML/CSS/JS, Framer Motion.

LANGUAGES
- Ukrainian: Native
- English: B2 written (comfortable reading technical documentation), A2-B1 spoken (can
communicate using simple, clear phrases)

FREELANCE AND BUSINESS STATUS
- Registered as a Private Entrepreneur (FOP) in Ukraine - able to work with international clients
directly, issue invoices and sign contracts
- Freelance experience on Upwork: https://www.upwork.com/freelancers/~0149fe894f4c359c8c

OTHER
- Ready to collaborate on freelance projects and internships
- Purposeful, fast learner, comfortable picking up new technologies and approaches

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: