Position: Data Scraping Expert, Senior Software Engineer
Category: Python
English level: upper
Years of experience: 9


9+ years of experience in software development, web scraping and client’s problem solving. My main programming languages are Python and JavaScript. Ready for challenges!

Technical skills:
- Python, JavaScript, HTML, CSS
- MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ
- Scrapy, Flask, Django, Laravel, Celery, Gearman, Jquery, React, Vue.js, Bootstrap.
- OOP, Design Patterns, TDD
- AWS (EC2, S3, DynamoDB, Lambda)
- Selenium WebDriver, Puppeteer, PhantomJS, Splash, Scrapinghub platform
- Linux servers administration, Git, Docker, Nginx, Apache, Jenkins, Supervisor
- Unit/Functional/Acceptance testing
- High load, microservices, debug and optimisation
- Architecture for custom apps, db structure, api integrations
- Refactoring big systems with not documented legacy code
- Elastic stack (Elasticsearch, Logstash, Filebeat, Kibana)
- Teamwork, Scrum, semantic code

Some achievements:
- Designed architecture and developed web scraping engine (~10mln scraped pages daily, 300mln scraped pages monthly)
- Designed and developed ELK based statistic service for web scraping app
- Bypassed different bot/scraping protection systems
- Websites which have been scraped: google, amazon, ebay, aliexpress, zillow, craigslist, yelp, yellowpages, fastpeoplesearch and many more small websites