Igor Savinkin

Igor Savinkin

$25/hr
Web Developer: JavaScript, Node.js, Python
Reply rate:
100.0%
Availability:
Hourly ($/hour)
Location:
Г. РИГА, Latvia, Latvia
Experience:
12 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.