With over 4 years of experience, I am a passionate Python developer who specializes in Full Stack Web Development and Web Scraping.
Expertise in Web Development:
I specialize in designing, building, and maintaining web applications with Django/Flask and FastAPI. I've built and contributed to dozens of Python projects. Having a Bachelor's Degree in Software Engineering from Astana IT University, I understand Software Architecture principles thoroughly.
On my GitHub (github.com/Askar-A-A) you will find projects such as:
๐ Classic e-commerce website (diploma project with group mates) (Django, PostgreSQL, React)
๐ US_CountyScraper: A web scraper that extracts auctioned house data from official county websites (Bell County), processes PDF files to capture key fields, and stores the data online. (Python Scripting - Web Scraping with BeautifulSoap4)
๐ Backend for food delivery (Django DRF, PostgreSQL)
๐ฎ BS_Find_Teammate: Web project for finding video game teammates (core functionality and UI complete, awaiting final polish) (FastAPI, PostgreSQL, HTMX/CSS/JS)
๐ DriveCompare: A web solution for calculating the TCO of a car (basic functionality and UI complete, though not a finished project) (Flask, PostgreSQL, HTMX/CSS/JS)
๐ DCS_Calendar: Web calendar for game events (Django, PostgreSQL, HTML/CSS/JS)
๐ฐ News site (Django, PostgreSQL, HTML/CSS/JS)
๐ Dictionary website (Django, PostgreSQL, HTML/CSS/JS)
๐ฏ Flash card quiz website (Django, PostgreSQL, HTML/CSS/JS)
Skills & Technologies
๐ป Languages: Python, JavaScript, TypeScript
๐ง Frameworks: Flask, Django(DRF), FastAPI, RESTful APIs
๐๏ธ Databases: SQL, PostgreSQL, MongoDB, SQLAlchemy, Tortoise ORM, PgAdmin
๐ฆ Queue/Cache: Celery, RabbitMQ, Redis
๐ Frontend: HTML&CSS, HTMX, basic Vue.js
๐ ๏ธ Tools: Git&Github, Testing, Debugging, ChatGPT4, Cursor
โ๏ธ Methods: Object-oriented programming, SRE
Python
Django
PostgreSQL
Redis
RabbitMQ
Git
Object-Oriented Programming
FastAPI
Celery
HTML
CSS
JavaScript
Bootstrap
ChatGPT
Flask
Svetlana K.
Astana, Kazakhstan
$20/hr
4.9
41 jobs
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
Shopify Development
Shopify Theme
Shopify Templates
Liquid
Shopify Website Design
Web Development
Shopify Website Redesign
Shopify Apps
Shopify Plus
Ecommerce Website Development
Front-End Development
Ecommerce Website
HTML
Ecommerce
Store Management
CSS
Landing Page
Web Design
JavaScript
Alexandr B.
Almaty, Kazakhstan
$30/hr
4.9
46 jobs
100% Job Success | $20K+ earned | 36 jobs | 900+ hours. I build production-ready n8n, Make and AI automations using OpenAI/Claude, APIs and Python โ reliable workflows with validation, logging, safe retries and clear docs, not fragile demos.
What I do:
โข AI agents & RAG chatbots (OpenAI, Claude, LangChain)
โข Workflow automation (n8n, Make, Zapier) + custom Python
โข API integrations, WhatsApp, email, Google Sheets and CRM workflows
โข Web scraping, data extraction and reporting pipelines
โข Backend systems (FastAPI, Django, PostgreSQL)
Send me your current workflow, tools and desired result. Iโll reply with a concise implementation plan, key risks and the next step. Async-first; a call is optional.
Web Scraping
Data Extraction
n8n
Make.com
Automation
API Integration
AI Agent Development
Retrieval Augmented Generation
OpenAI API
AI Chatbot
Artificial Intelligence
Zapier
Python
API Development
FastAPI
Django
PostgreSQL
Kondratiy K.
Arykbalyk, Kazakhstan
$7/hr
5.0
2 jobs
๐ ๐จ๐ป๐น๐ผ๐ฐ๐ธ ๐๐ต๐ฒ ๐ฃ๐ผ๐๐ฒ๐ฟ ๐ผ๐ณ ๐๐ฎ๐๐ฎ ๐๐ถ๐๐ต ๐๐ ๐ฝ๐ฒ๐ฟ๐ ๐๐ฟ๐ฒ๐ฒ๐น๐ฎ๐ป๐ฐ๐ฒ๐ฟ
Are you seeking to extract valuable insights from the web or transform raw data into actionable information? Look no further! As a versatile freelancer, I offer expertise in web scraping, data analytics, and software development to meet your specific business needs.
๐ ๐ช๐ฒ๐ฏ ๐ฆ๐ฐ๐ฟ๐ฎ๐ฝ๐ถ๐ป๐ด ๐๐ ๐ฐ๐ฒ๐น๐น๐ฒ๐ป๐ฐ๐ฒ
From Google Maps ๐บ๏ธ to LinkedIn, I excel in extracting data efficiently and accurately using a combination of tools and techniques tailored to your requirements.
๐ ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ ๐ ๐ฎ๐๐๐ฒ๐ฟ๐
Armed with a strong foundation in computer science and extensive expertise in data science, I'm equipped to tackle your data analytics challenges head-on. Whether it's exploratory data analysis, predictive modeling, or visualization, I leverage a variety of tools and methodologies to uncover insights that drive informed decision-making.
๐ ๏ธ ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐ฆ๐ธ๐ถ๐น๐น๐
As a software developer, I bring proficiency in languages such as Python, JavaScript, and HTML, enabling me to not only extract data but also develop custom solutions to meet your unique needs.
๐ก ๐ช๐ต๐ ๐๐ต๐ผ๐ผ๐๐ฒ ๐ ๐ฒ?
โ๐ฎ๐ฐ/๐ณ ๐พ๐ค๐ข๐ข๐ช๐ฃ๐๐๐๐ฉ๐๐ค๐ฃ: You'll always be in the loop, with regular updates on project progress and transparent communication every step of the way.
โ๐ฟ๐๐๐๐๐๐ฉ๐๐ค๐ฃ: I prioritize your project and dedicate all my time and effort to ensure its success, delivering results that exceed your expectations.
โ๐๐ง๐๐จ๐ ๐๐๐ง๐จ๐ฅ๐๐๐ฉ๐๐ซ๐: With a fresh and enthusiastic approach, I'm always eager to take on new challenges and explore innovative solutions to meet your evolving needs.
โ๐ผ๐ฉ๐ฉ๐๐ฃ๐ฉ๐๐ค๐ฃ ๐ฉ๐ค ๐ฟ๐๐ฉ๐๐๐ก: I pay meticulous attention to detail and uphold a commitment to quality in every aspect of my work, ensuring accuracy and reliability in the deliverables.
โ๐๐๐ก๐ช๐-๐๐ง๐๐๐ฃ๐ฉ๐๐ ๐พ๐ค๐ก๐ก๐๐๐ค๐ง๐๐ฉ๐๐ค๐ฃ: Your success is my success, and I'm dedicated to helping you achieve your goals and bring value to your organization through strategic data insights and solutions.
๐ค๐ฅ๐ฒ๐ฎ๐ฑ๐ ๐๐ผ ๐๐ผ๐น๐น๐ฎ๐ฏ๐ผ๐ฟ๐ฎ๐๐ฒ
Thank you for considering my services, and I look forward to the opportunity to collaborate with you on your next project!
Web Scraping
Data Extraction
Python
API Integration
Web Crawling
Data Scraping
Data Mining
Data Entry
Market Research
List Building
Data Science
Data Collection
Google
LinkedIn
Information Analysis
Roman E.
Almaty, Kazakhstan
$25/hr
5.0
17 jobs
Over 15 years I was involved in versatile software development projects. I am now mostly engaged in full-stack web development.
I am most proficient in API design and backend development using Django / FastAPI / Flask framework, MySQL / PostgreSQL, Celery, Redis. I have experience in DevOps, familiar with Docker, Kubernetes framework, ArgoCD, Amazon cloud services. Also I am capable of website front-end development using Alpine-js, HTMX, Tailwind CSS, Bootstrap, JQuery.
I have experience in cross-platform desktop and mobile applications development using Qt\PyQt and kivy.
I prefer to write perfect code with automated tests.
Please look at my past work in portfolio and Github profile.
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 Web Scraper in Kazakhstan on Upwork?
You can hire a Web Scraper in Kazakhstan on Upwork in four simple steps:
Create a job post tailored to your Web Scraper project scope. We'll walk you through the process step by step.
Browse top Web Scraper talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Web Scraper profiles and interview.
Hire the right Web Scraper 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 Web Scraper?
Rates charged by Web Scrapers 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 Web Scraper in Kazakhstan on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Web Scrapers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Web Scraper team you need to succeed.
Can I hire a Web Scraper 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 Web Scraper proposals within 24 hours of posting a job description.