Igor Savinkin
Riga, Latvia, EU
linkedin.com/in/igor-savinkin-500b634a
- -
Summary
I am a web developer focusing on web scraping and data extraction for businesses that need continuous data feeds to power AI solutions and competitive decision-making.
I possess a good technical understanding, advanced knowledge of the modern technologies, field concepts, best practices in order to effectively interact with the development team and understand the technical capabilities and limitations to ensure that the final product meets the requirements and quality standards. My core expertise lies in the modern web technologies and scraping frameworks.
Education & work
I hold a Masters in Software Engineering from Moscow Technical University. That speaks to my deep technical knowledge and understanding of the core computer science objectives.
I have over 12+ years of experience building web services, with a tech stack that includes Node.js, PHP, Python, MySQL, JavaScript, CSS3.
I am proficient with the web scraping (data extraction) technologies such as Node.js, Python, Selenium, Puppeteer and others. I have been doing much data extraction software and SaaS testing, the test results being used by the whole web scraping community and more.
I possess the excellent abilities of writing and editing tech posts. For 12+ years a posts stack grew to over 440 unique posts in the webscraping.pro business blog.
My experience includes work with real world financial web systems (Finances & Travel industries).
Experience
Mid-level Web Developer
Webscraping.pro
July 2017 — March 2025
Building Business directory Web Scraping projects. With the focus on code and template reusing, tighter planning and consistent reviews, I’ve dramatically increased my productivity over time and deliver great business value.
Some of projects done are the following:
Scrape of the Xing.de business aggregator companies. Asynchronous multi-tasking execution using Node.js, Puppeteer and Apify SDK cloud platform. https://webscraping.pro/node-js-puppeteer-apify-web-scraping-xing-scrape/
Developing a cloud service for the automatic proofreading of uploaded documents (MS Word & PDF). The service users upload files and the multi-threaded scripts (Python) would correct it and submit back to them. Error-Correction dictionary are of SQL db.
Web Developer
LatCard AS
March 2016 — Jan 2017 (9 months)
Development of the web interface for the payment services provider. Payment Gateway plugins for CMS.
R&D for bypassing HTTP session protections at target CAPTCHA protected sites.
Junior Web Developer
Webscraping.pro
Feb 2012 — Feb 2016 (4 years)
Web scraping project development. Event-driven CRM development. Technologies: PHP, MySQL, Yii-framework, JS, jQuery, CSS.
Education
Moscow Power Engineering Institute
Computer Science specialist, Software Engineer in the field of Digital Signal Processing.
Sep 1996 — Jan 2002
Skills
1 ) Software Development • Software Testing • Web Scraping • Data Extraction • Data Mining • Web Crawling
2) Blogging • Copywriting
3) Project Management
Tools & Technologies
• PHP 7 & 8 • MySQL • LAMP
• Laravel 7 • Yii
• Python
• Selenium
• Git
• JavaScript • Node.js • Puppeteer
• Linux
• PHPUnit
Languages
English - fluent
Russian - native
German – basic+
Latvian - basic
Certificates
• Node.js - https://app.testdome.com/cert/dcc4e55e91834b76b9c0cba8bb7d3762
• JavaScript & Node.js - https://app.testdome.com/cert/1a5c67b1e8ae4e-a088fded6
• Math and Python for Data Analysis - https://www.coursera.org/account/accomplishments/verify/Q263BCBD5Z43?utm_source=link&utm_medium=certificate&utm_content=cert_image&utm_campaign=sharing_cta&utm_product=course