Oleg M. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Oleg M. - , Python-Requests, Data Analysis

My name is Oleg M. and I have over 2 years years of experience in the tech industry. I specialize in the following technologies: Web Scraping, Data Scraping, Data Extraction, Scrapy, Web Scraping Framework, etc.. I hold a degree in Master's degree, Master's degree. Some of the notable projects I’ve worked on include: arena-guide.com Data Collector - Selenium, BS4, Contact Discovery, trustdeals.nl Coupon Aggregator Playwright, Selenium, Django ORM, Google Maps Satellite Image Analyzer AI Land Survey, Housing Detection, transact2.dmv.ny.gov Penalty Extractor: Playwright Stealth, PDF, tickpick.com Ticketing Data Collector: API Access, Blocking Bypass, etc.. I am based in Kyiv, Ukraine. I've successfully completed 95 projects while developing at Softaims.

I am a business-driven professional; my technical decisions are consistently guided by the principle of maximizing business value and achieving measurable ROI for the client. I view technical expertise as a tool for creating competitive advantages and solving commercial problems, not just as a technical exercise.

I actively participate in defining key performance indicators (KPIs) and ensuring that the features I build directly contribute to improving those metrics. My commitment to Softaims is to deliver solutions that are not only technically excellent but also strategically impactful.

I maintain a strong focus on the end-goal: delivering a product that solves a genuine market need. I am committed to a development cycle that is fast, focused, and aligned with the ultimate success of the client's business.

Main technologies

  • 2 years

  • Web Scraping

    1 Year

  • Data Scraping

    1 Year

  • Data Extraction

    1 Year

Additional skills

  • Web Scraping
  • Data Scraping
  • Data Extraction
  • Scrapy
  • Web Scraping Framework
  • Scraper Site
  • Web Scraping Plugin
  • Web Scraping Software
  • Data Mining
  • Data Collection
  • Web Crawler
  • Web Crawling
  • Beautiful Soup
  • Selenium
  • Python-Requests
  • Data Analysis

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

arena-guide.com Data Collector - Selenium, BS4, Contact Discovery

Built a data collector for arena-guide.com to map ice rinks across Canada and the USA. Database layer: Django ORM with PostgreSQL for structured rink and contact storage. Selenium automation: crawled all arena links from the directory. Data extraction: Requests + BS4 gathered arena details, addresses, and metadata. Email discovery: scripts scanned official rink sites, with retry logic if first attempt failed. Multi-script setup: five separate modules combined into a single workflow. Stability: error handling ensured consistent operation at scale

trustdeals.nl Coupon Aggregator Playwright, Selenium, Django ORM

Developed a coupon aggregator for trustdeals.nl to automate discount data collection. Django + PostgreSQL: built models and ORM integration for storing coupon categories and offers. Dual scripts: Selenium + BeautifulSoup to extract all category links, Playwright to capture full coupon details across categories. Data handling: processed titles, codes, expiration dates, and store info into PostgreSQL. Stability: added robust error handling and exception management for consistent runs. Outcome: complete dataset of categorized coupons ready for analysis and reuse.

Google Maps Satellite Image Analyzer AI Land Survey, Housing Detection

Developed an AI-powered analyzer for google.com/maps focused on land classification. Django + PostgreSQL: created models and ORM layer for structured storage of land and housing data. Playwright automation: searched plots, enabled satellite view, captured screenshots with details on property type and nearby houses. AI integration: OpenAI analyzed images and answered if the plot contains buildings, nearby housing, or is empty land. Data export: stored results in PostgreSQL and exported to Excel with openpyxl. Reliability: exception handling ensured stable execution of scripts

transact2.dmv.ny.gov Penalty Extractor: Playwright Stealth, PDF

Developed an automation bot for transact2.dmv.ny.gov to retrieve penalty tickets. Dual scripts: one for process.dmv.ny.gov to fetch and download PDFs, another for transact2 mirror to extract ticket details. Anti-bot bypass: implemented custom functions (realistic_click, smart_input, smart_click) to mimic human behavior with configurable options. Playwright + stealth used for headless automation with advanced evasion. Server mode: separate script built with pyvirtualdisplay for running in remote environments

tickpick.com Ticketing Data Collector: API Access, Blocking Bypass

Developed a data collector for tickpick.com with focus on reliability and speed. Blocking bypass: handled forter-token-cookie and session-id for stable access. Implementations: FastAPI with async endpoints and Django for structured workflows. Database: PostgreSQL via psycopg2 plus Redis caching for repeated queries. API access: FastAPI endpoint to fetch event details by event_id in real time. Deployment: Docker Compose with uvicorn. Enhancements: added monitoring and automated error handling

Education

  • KPI

    Master's degree in Computer science

  • Zaporizhzhya National Technical University

    Master's degree in Computer engineering

Languages

  • English
  • Spanish
  • Russian
  • Ukrainian