Ihor ********
Chernivtsi, Ukraine
******************** (mailto:********************)
Technical skills:
• Programming Languages: Python, C++(basic), C#(basic),
Java(basic);
• Web Technologies: HTML, CSS, JavaScript(basic), Jquery(basic);
• Databases: MySQL;
• OS: Windows, Linux(Ubuntu), MacOS.
Pet Projects:
• Image Super Resolution using Machine
Learning(Keras);
• Computer vision
;
• Chess game
;
• Plaque and Stenosis detection;
• Object detection;
• OpenCV for face detection;
• Face mask detection(current project).
Web scraping tools:
• Scrapy;
• Beautiful soup;
• Selenium.
Web scraping projects and responsibilities:
• Extract all books for certain user using Selenium module as web
page was generated dynamically;
• Different Upwork’s projects which were related in scraping topics;
• My responsibilities on the current project are to provide users with
json results from different websites from the POC application
which was developed by our team. In scope of this process after
the scraping process is finished the json results upload into S3
bucket in a special format that client was asking. Then we check
status on Scrapinghub and if the job is finished then we will
provide the end user with this json from S3 bucket via email.
Scraping mechanism here contains authorization, pagination and
item scrapping.
Tools and Technologies:
• VS Code;
• Postman;
• Git;
• Scram and Planing;
• Jira;
• Adobe Photoshop.
Professional Experience:
Duration
:
October 2019
– Present
Position
:
Python Developer
Company
:
Uvik Software
Description of project
:
This project is the first multi-marketplace tool created
specifically for dealers and sellers of one-of-a-kind items.
Built for speed and simplicity, you can add, edit and manage your listings
across multiple qualified marketplaces from a single location.
Responsibilities
:
My responsibilities on the current project are to
provide users with json results from different websites from the POC
application which was developed by our team. In scope of this process
after the scraping process is finished the json results upload into S3
bucket in a special format that client was asking. Then we check status
on Scrapinghub and if the job is finished then we will provide the end
user with this json from S3 bucket via email. Scraping mechanism here
contains authorization, pagination and item scrapping.
Technologies
:
Scrapy, Flask, AWS S3 bucket, Docker.
Other project responsibilities
:
• Develop new features;
• Code review.
• Web Scraping;
• Maintaing Flask application.
Duration: August 2018
– October 2019
Position: Machine Learning Engineer
Company
:
eBizAutos
Responsibilities
:
• Machine Learning, Data Visualization, Modeling;
• Collecting, studying and interpreting data;
• Increasing the accuracy of forecasting software;
Technologies
:
Keras, Pytorch, OpenCV, Tensorflow, Matplotlib.
Additional activities:
• Was participant in AI Guardians tournmant from Microsoft.
Tournmant covers 28 countries and we reached stage of 25 teams.
Certificate is provided.
• Article “What is csv file?”;
• Participation in ACM-ICPC;
• Habe speakers experience;
• Writing articles on Python;
• Actively playing football and basketball;
• Have a degree in chess.
Education:
•
2015
– Present
Getting Master of Science Degree in Applied
Mathematics Chernivtsi National University.
Certifications:
• Sharpmind’s Frontend Course;
• British Council – English level intermediate;
• Sharpmind’s Frontend Course;
• Stanford CS50 course.
Languages:
• Ukrainian – native;
• Russian – fluent;
• English – upper-intermediate.
Personal skills:
• Hardworking and persistent;
• Interested in learning new things;
• Friendly and creative.