Skip to content
View monteship's full-sized avatar
Block or Report

Block or report monteship

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
monteship/README.md

Misha Ship

Python Software Developer

1.5+ years Python development experience


Summary

  • Experienced professional with expertise in web scraping and Python development, with a focus on building efficient spiders using Scrapy. Proficient in regex, CSS, HTML, and JMESPATH, enabling accurate data extraction from diverse web sources. Skilled in understanding and reverse engineering APIs for scraping purposes to enhance data retrieval capabilities.
  • Experience of SQL for proficient data handling and storage. Expertise in using web drivers such as Playwright and Selenium to navigate complex, JavaScript-heavy websites and ensure comprehensive data extraction.
  • A collaborative mindset encourages teamwork in building the scraping infrastructure on Scrapy, actively contributing to its development and improvement. Commitment to continuous learning and professional growth, staying abreast of the latest web scraping technologies and methodologies.
  • Committed to delivering tangible results with a strong work ethic, attention to detail, and exceptional problem-solving skills. Proactively seek professional development opportunities to ensure proficiency in a constantly evolving field.

Skills

  • Languages: Python, JavaScript(basic), C(basic)
  • Frontend Technologies: HTML, CSS, Jinja2, Angular(basic)
  • Backend Technologies: Flask, FastAPI, Django(basic)
  • Scrapyng Technologies: Scrapy, BeautifulSoup, Parcel, Playwright, Selenium, JMESPATH, XPATH
  • Databases: MySQL, PostgreSQL, SQLite
  • Tools & Platforms: Git, Docker, Nginx, Google Cloud Platform, Regex

Experience

Python Developer | OnlineMinds.io | Denmark, Copenhagen

February 2023 - Present

Responsibilities:

  • Played a substantial role in developing web scraping architecture from inception.
  • Created more than 2500 spiders for a leading European rental aggregator.
  • Engineered validation and extraction methods to ensure data accuracy and reliability
  • Support and updates for written spiders

Used technology:

  • Scrapy, Playwright, JavaScript, Git, PostgreSQL, SQLAlchemy

Projects

  • Developed a full-stack website using Angular and Flask, with Websocket communication.
  • Utilized PostgreSQL for data storage and implemented user authentication using JWT tokens.
  • Script developed to automate web scraping spiders using Scrapy.
  • Utilized SQLite database for storing and tracking changes.
  • Spiders scheduled for execution at specific times and intervals.
  • Reliance on settings from other modules for database and Discord integration.

Languages

  • Ukrainian (Fluent)
  • English (Intermediate)
  • Russian (Fluent)

Contact Information


References

Available upon request.

Popular repositories

  1. GameTournametBot GameTournametBot Public

    Python

  2. OMSearcherApp OMSearcherApp Public

  3. Codenames Codenames Public

    Python

  4. monteship monteship Public