Position: Software Engineer
Category: Python
English level: fluent
Years of experience: 7

• Extended and updated a customer-facing backend for machine learning models to extract the data from websites, processing up to 25-30 million requests monthly.

• Created and owned a customer-facing solution for Amazon data extraction (graph-powered), processing up to 600 000 requests monthly.

• Co-created toolkit for express data extraction (based on ML models) to fully extract 24 unique e-commerce websites a day (200 000+ variants of 20 000+ products).

• Generated and owned 300+ web search campaigns with 200 000+ keywords with the help of own ads automation system.

• Created and owned libraries for data extraction from the most popular e-commerce systems. Successfully integrated them into the delivery workflow (actively used by 12+ developers for 300 000+ requests monthly).

• Created an advertising monitoring system to search for clients with bad advertising (text analysis, site revision, etc.) and competitors analysis. Generated up to 500 000 requests daily.

• Developed web spiders to extract data for the clients. 500+ spiders for 150+ sites, approved both by QA and the clients. Millions of products, tens of millions of requests.
• 7+ years of active Python/JS development. Created 100+ websites, APIs, and applications. Extracted data from 150+ web resources. Automated 500+ advertising campaigns. Presented technical demos for 80+ people live. 

• 7+ years in project management and digital marketing. Prepared 500+ text materials, got 227 confirmed positive reviews. Managed multi-national teams in 7 different companies.

• The experience is confirmed by signed/stamped/notarized letters of recommendation.
Interested in:
• Backend
• Data Engineering
• API Development
• MVP Development
• Web Scraping

Not interested in:
• Cryptocurrency
• Full-Ukrainian teams/companies