588,000+ business records. 59,000+ restaurant records. 45,000+ location records across 34 countries.
I build custom Python scrapers and data pipelines for websites where extensions, no-code tools, and simple scripts are not enough.
My projects cover directories, e-commerce, healthcare, public records, location data, restaurant listings, news archives, and document extraction.
I manage each project from collection through final delivery.
SELECTED RESULTS
• Processed 134,000+ restaurant listing URLs for a national dataset
• Consolidated 43,000+ healthcare professionals and organizations from 26 sources across four countries
• Processed 116,000+ company-record rows using website extraction, PDF processing, and OCR
• Collected 35,000+ e-commerce products with prices, descriptions, images, and source URLs
• Prepared products, variants, images, pricing, descriptions, and metafields for Shopify import
SERVICES
• Business directories and company databases
• Products, prices, SKUs, variants, and inventory
• Location, healthcare, restaurant, and hospitality data
• Real estate, court, probate, and public records
• News and publication archives
• Search forms, filters, pagination, and profile pages
• XML sitemaps and large URL collections
• Public APIs and client-authorized website endpoints
• Authorized login-based workflows
BROWSER AUTOMATION
I work with websites that require JavaScript, infinite scrolling, browser sessions, cookies, interactive forms, or multi-step navigation.
My stack includes Playwright, Camoufox, Selenium, Selenium Wire, Scrapy, Requests, aiohttp, curl_cffi, and BeautifulSoup. I use direct requests when possible and browser automation when required.
PDF AND OCR
I download documents, extract text from PDFs, process scanned pages, apply OCR, locate fields with validation rules and regular expressions, and combine document data with website records.
My document stack includes Tesseract, OpenCV, pdf2image, Pillow, and NumPy.
DATA QUALITY
• Deduplication
• Address and phone normalization
• Missing-record detection and source validation
• Country and location filtering
• Multi-source consolidation and consistent schemas
• Recovery passes for failed records
• Translation with local caching
• Checkpoints and periodic saving
DELIVERY
• Excel, CSV, and JSON
• Shopify-compatible CSV
• Files prepared for database import
For long collections, I use asynchronous requests, multiprocessing, retries, caching, checkpoints, crash recovery, and chunk-based processing. Temporary errors do not force a full restart.
I work with publicly available data and client-authorized sources, using access methods appropriate for each project.
HOW I WORK
I inspect the source and choose the most reliable collection method.
I confirm the fields, volume, output format, and whether you need a one-time dataset or reusable code.
For larger projects, I deliver a small initial batch after the contract begins so you can verify the structure and data quality before full collection.
I build the scraper and check the output against the agreed requirements.
I deliver reusable Python code and setup instructions when included in the project scope.
GOOD FIT
• Large datasets
• JavaScript websites or interactive forms
• Scrapers that stop or miss records
• Extraction combined with data cleanup
• Reusable Python code
Send me the target website. I will review the source and recommend a practical approach before development begins.
Feedback from one of my client:
📍"Svetlana is AMAZING! I have a fair amount of data background and I am very picky about data quality. She delivers excellent quality data in a timely fashion. I spot checked the data that she delivered and it all checked out well. In addition, when we hit an issue, she offered proactive and creative solutions. I highly recommend her. She is your data wizard, don’t go any further!"
Mary, US/ Jul 2025
I am always available to discuss all the details of your project!
Shopify
Ecommerce Website Development
Ecommerce Website
Shopify Apps
Shopify Plus
Shopify Templates
Shopify Theme
Shopify Development
Liquid
Shopify Website Design
Web Development
Shopify Website Redesign
Front-End Development
HTML
Ecommerce
Store Management
CSS
Landing Page
Web Design
JavaScript
Maksim C.
Kostanay, Kazakhstan
$35/hr
4.5
94 jobs
I'm a full-stack Shopify developer with over a decade of production experience in e-commerce and custom web applications. I do two kinds of work: rebuilding dated, slow, underperforming stores into fast, modern, conversion-focused ones — and the deep custom and backend work behind a store that most theme developers don't touch.
That combination matters: your storefront and the systems behind it get built by the same person, so nothing falls between the theme and the backend.
CONVERSION-FOCUSED REDESIGNS & CRO
If your store is dated, slow, or assembled from page-builder apps, it's probably leaking sales — heavy load times, weak product pages, a cart and checkout that don't guide the buyer. I rebuild stores to current best practices: clean custom code instead of bloated page builders, fast load and solid Core Web Vitals, clear product pages, cart drawer and checkout flow, upsells, bundles and other conversion mechanics. Where it helps, I run A/B tests to validate changes instead of guessing.
Send me your store link and I'll tell you honestly what's hurting your conversions — no charge, no obligation.
WHAT I BUILD
Custom Shopify Storefronts
Custom themes built from scratch in code (Online Store 2.0), not assembled from page-builder apps. Precise Figma-to-Shopify implementation, reusable sections and blocks, responsive and performance-optimized, thoroughly QA'd before launch. I also take over, debug, and modernize legacy or third-party themes.
Backend Services & Integrations
I've built a custom Node.js payment service for a Shopify store running on a legacy Stripe subscriptions setup, where Shopify's native subscriptions weren't an option — event-driven via Shopify webhooks, creating payment intents with authorization on order creation, then running bulk capture once orders were fulfilled. Similar work: two-way data and inventory sync between Shopify and external systems, subscription platforms (ReCharge), Klaviyo, search and filtering (Searchspring).
Custom Apps & Interactive Product Experiences
Shopify apps with custom admin dashboards (Admin API, GraphQL, webhooks), checkout UI extensions, discount logic with Shopify Functions. I've also built interactive product configurators — a jacket customizer where shoppers place studs, icons and text across four views on a Fabric.js canvas, backed by a Vue.js admin app where the merchant reviews each order's design, and a jewelry bundle builder in vanilla JS web components with a React admin panel.
AI-Assisted Development & LLM Features
I use Claude Code and Cursor daily as part of how I work — driving them deliberately, reviewing every line, and taking responsibility for what ships. I also build LLM-powered features into products: product enrichment, support assistants, internal admin tools, and workflow automation.
Performance & Debugging
Core Web Vitals, mobile speed, performance audits covering app and third-party script overhead rather than just theme code. Troubleshooting theme, app, checkout and integration issues, including in codebases I didn't write.
HOW I WORK
I've spent most of my career working through agencies, which means I'm used to clear scoping, regular written updates, and shipping work that someone else can hand to a client without checking it first. I maintained development standards across theme projects — Git workflow, component structure, staging-to-production process — and I write documentation for what I build.
I communicate clearly in written English, I'm comfortable on calls, and I work through Slack, Notion, Git/GitHub and project trackers.
TECH STACK
Shopify — Liquid, Shopify Functions, Admin & Storefront API, Cart / Order / Checkout / Subscription / Discount APIs, Shopify CLI, UI extensions, metafields and metaobjects, ReCharge, Klaviyo
Backend — Node.js, Express, REST & GraphQL APIs, webhooks, Stripe, Python
Frontend — JavaScript (ES6+), Vue.js, React, Alpine.js, HTML/CSS (SASS, BEM), Canvas (Fabric.js, PixiJS), Webpack
AI — LLM APIs (Claude, OpenAI), Claude Code and Cursor; familiar with Shopify Dev MCP / AI Toolkit
Tooling & Infra — Git, CI/CD, cloud hosting and deployment (DigitalOcean, Heroku, Fly io), Chrome DevTools, Unix shell, Figma, GA4, Lighthouse, structured data
Shopify
Shopify Apps
Shopify Plus
Shopify Templates
Shopify Development
Shopify Website Redesign
Liquid
CSS 3
JavaScript
App Development
NodeJS Framework
API Integration
Vue.js
MongoDB
Tailwind CSS
Aleksandr S.
Kostanay, Kazakhstan
$35/hr
4.9
137 jobs
I am developing for a long time (over 10 years), and for myself, I determined the rules that build cooperation with my clients.
1) The quality of the product - the key to future relations.
I try to work on each project so that the client is satisfied and decided to have their business objectives.
2) Development time - should not be exceeded.
Client as his business often can not wait, so missed deadlines - often fatal. I put the timing so that the deadlines were not created.
3) Responsibility - what the client expects from a freelancer.
Freelancer must always be connected and do what promised client, otherwise cooperate with such a freelancer does not make sense.
I work with different technologies and like complex and long-term projects, my experience allows me to solve complex problems related to the design of the project during the negotiation phase.
I prefer long-term cooperation with the client and therefore try to provide maximum comfort and quality.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Shopify Developer in Kazakhstan on Upwork?
You can hire a Shopify Developer in Kazakhstan on Upwork in four simple steps:
Create a job post tailored to your Shopify Developer project scope. We'll walk you through the process step by step.
Browse top Shopify Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Shopify Developer profiles and interview.
Hire the right Shopify Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Shopify Developer?
Rates charged by Shopify Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Shopify Developer in Kazakhstan on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Shopify Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Shopify Developer team you need to succeed.
Can I hire a Shopify Developer in Kazakhstan within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Shopify Developer proposals within 24 hours of posting a job description.