ФрилансерыIvan Hrytskiv

14 years of experience in programming
Вы заказчик? Предложите Ivan работу над вашим следующим проектом. Фрилансер? Зарегистрируйте профиль и начинайте зарабатывать прямо сейчас.

Украина Львов, Украина
5 часов 1 минута назад
отвечает в течение 4 часов
Свободен для работы свободен для работы
10 Сейфов завершены
средняя оценка 9.95 из 10
4 месяца 23 дня назад
7 заказчиков
на сервисе 1 год

  • python
  • Парсинг
  • web scraping
  • back-end developer
  • crawler
  • веб-парсинг
  • scraper
  • скрапинг
  • web crawling
Фрилансер Ivan H. — Украина, Львов. Специализация — Python, Базы данных
1427

Специализация

Python
39 место из 3685
Базы данных
14 место из 898
Общий рейтинг
  1775 место из 196829
8 проектов
Парсинг данных
6 проектов
Python
5 проектов
Базы данных
1 проект
Microsoft .NET

Проверенные данные

Просмотр информации о верификации доступен только зарегистрированным пользователям.

Резюме

Ivan Hrytskiv

Senior Software Engineer / Team Lead


             

            

Summary

        



I am an Software Engineer, Developer with over 14 years of experience in software development and leading IT projects activities.

I have worked on many different projects where I have had to solve a different issues including architecture design, DB schemas, optimization, DevOps tasks, requirements analysis and technical research, leading full cycle development from scratch to product launch.

Creative, polite, punctual, responsible, study easy, can work independently and in team. Great desire to work. 

I have my own patents in the fields of medicine, religion, science.



                   

            

Technical             skills

        



Programming Languages ,Technologies & Tools

DBMS: MySQL, PostgreSQL

NoSQL: Redis, MongoDB, Cassandra

Search Engine: ElasticSearch

Technologies: Docker / Docker Compose, Kubernetes, Postman, Prometheus

Web-servers: nginx, apache

Cloud: Google, AWS(AWS Serverless, AWS Lambda, AWS Step Functions, AWS   Athena, AWS DynamoDB, AWS SNS and SQS, AWS S3, AWS ElasticSearch)

Frameworks / Libraries: Django framework, REST framework, Flask  framework, jQuery, Bootstrap, Jinja2

The Python Object Relational Mapper: SQLAlchemy

CI/CD tool: Jenkins

Experience working with Linux and cloud platforms 

Experience in Agile-based (Scrum) methodologies

Repository / CI :GitLab, GitHub, Bitbucket

framework : Django framework, REST framework, Flask  framework, Scrapy

Task Queue: Celery, Circus

Message Broker:  RabbitMQ, Kafka

Python AsyncIO, Aiohttp, Aiofiles

Create API documentation – RAML



Operating Systems

  •        Linux
    Windows

Other

  •    Scrum


            

Experience

        



                                                                                                                                                       

            

Project             name:

        
            

NDA

        
            

Description:

        
            

Development of             interfaces of connection of endpoints of our product and products             of partners. Develop integration of this product into partner’s             products.

        
            

Tools &             technologies:

        
            

DBMS:             MySQL, PostgreSQL

       NoSQL:             Redis, MongoDB, Cassandra           Search             Engine: ElasticSearch           

Technologies:             Docker / Docker Compose, Kubernetes , Postman, Prometheus

           Web-servers:             nginx, apache           

Cloud:             Google, AWS(AWS Serverless, AWS Lambda, AWS Step Functions,

           AWS             Athena, AWS DynamoDB, AWS SNS and SQS, AWS S3, AWS           

ElasticSearch)

           Frameworks             / Libraries: Django framework, REST framework, Flask framework,             jQuery, Bootstrap, Jinja2           

The             Python Object Relational Mapper: SQLAlchemy

         CI/CD             tool: Jenkins           

Experience             working with Linux and cloud platforms

         Experience             in Agile-based (Scrum) methodologies           

Repository             / CI :GitLab, GitHub, Bitbucket

           

framework             : Django framework, REST framework, Flask framework, Scrapy

      Task             Queue: Celery, Circus           

Message             Broker: RabbitMQ, Kafka

           

Python             AsyncIO, Aiohttp, Aiofiles

           

Create API             documentation – RAML

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  •                Coach junior team members

                   

  •                Prepare technical documentation

                   

  •                Build efficient back-end                 features in Python

                   

  •                Use server-side logic

                   

  •                Identify and suggest various                 opportunities to improve efficiency and functionality

                   

  •                Write and implement software                 solutions that integrate different systems

                   

  •                Write reusable and testable code

                   

  •                Manage testing and bug fixes

                   

  •                Help design and implement                 functional requirements

                
        
            

Duration:

        
            

3 years

        
            

Customer:

        
            

EU

        



                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

            

Project             name:

        
            

NDA

        
            

Description:

        
            

Outsource             ecommerce project based on iPad application. The idea was to             develop Python scripts for web scraping and web page crawling             using Scrapy framework, Portswigger, Puppeteer, Nord VPN,             BeautifulSoup, PyQuery, LXML, request, Selenium, aiohttp modules.

        
            

Tools &             technologies:

        
            

Python,             JavaScript, Django Rest, jQuery, CSS, HTML, PyCharm, DataGrip,             Jankins, Slack, Cabot, Pivotaltracker, Kibana, Eclipse, Git,             Sublime Text, Notepad ++, HTML, CSS, XML, MySQL Workbench, PuTTY,             WinSCP, Cygwin, Experience with the full LAMP stack            

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  •                Build efficient back-end                 features in Python

                   

  •                Manage testing and bug fixes

                   

  •                Help design and implement                 functional requirements

                
        
            

Duration:

        
            

2 years

        
            

Customer:

        
            

EU

        
            


           

           


           

           


           

        
            


           

        
            

Project             name:

        
            

NDA

        
            

Description:

        
            

Development of             live dialogs of communication.Web UI controllable Microservices             Infrastructure with services deployment and operating platform.             Implementation of this development on the customer side.

        
            

Tools &             technologies:

        
            

Java,             Python, Django framework, REST framework, Cloud: Google

           

DBMS: MySQL,             PostgreSQL, Search Engine: ElasticSearch

        
            

Project             responsibilities:

        
            

Back-end             Engineer

           
  •                 

  •                Build back-end features in                 Python, Java

                   

  •                Manage testing and bug fixes

                   

  •                Introduction of new technologies

                   

  •                Development of speech                 recognition technologies

                
        
            

Duration:

        
            

1 year

        
            

Customer:

        
            

EU

        
            


           

           


           

           


           

        
            


           

        
            

Project             name:

        
            

NDA

        
            

Description:

        
            

Database             design, development of environment for writing algorithms for             banking and payment systems.Integration of payment systems into             third-party protocols.

           

Development of             Startup Project

        
            

Tools &             technologies:

        
            

Python,             JavaScript, NoSQL

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  •                Development payment and banking                 systems

                   

  • Build                 back-end features in Python

                   

  • Manage                 testing and bug fixes

                
        
            

Duration:

        
            

1 year

        
            

Customer:

        
            

USA

        
            


           

           


           

           


           

        
            


           

        
            

Project             name:

        
            

Own             projects

        
            

Description:

        
            

Projects in             medical, religious, scientific field.All of these projects were             funded through international grants.

        
            

Tools &             technologies:

        
            

Python, Very             wide and diverse technical stack for all projects

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  •                Research in the field of                 medicine, science
    Data collection and analysis

                   

  •                Integrate data storage solutions

                   

  •                Implement data security and                 protection

                   

  •                Development of project                 structure
    Database design

                   

  •                Programming the interface for                 various medical devices

                
        
            

Duration:

        
            

3 years

        
            

Customer:

        
            

DIFF

        




                                                                                                                                                       

            

Project             name:

        
            

NDA

        
            

Description:

        
            

Development             and design of databases for the field of medicine and             pharmacology.

        
            

Tools &             technologies:

        
            

Progress 10             4GL , Softserve Explorer, DB and DBMS technologies

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  • Software                 development

                   

  • Software                 maintenance

                   

  • Algorithm                 development for DB on DBMS Progress 10 4GL                

                
        
            

Duration:

        
            

6 months

        
            

Customer:

        
            

UA

        




                                                                                                                                                       

            

Project             name:

        
            

«Parus»

        
            

Description:

        
            

Software             incorporation and maintenance on the client's side. Optimization             and development of algorithms for DB and DBMS Oracle (9-th and             10-th versions). Worked with:  Ministry of Internal Affairs,             Defence Ministry.

        
            

Tools &             technologies:

        
            

Oracle             PL\SQL, SQL  PLSQL DEVELOPER, TOAD, Crystal Reports 8.5 and 9.0              

        
            

Project             responsibilities:

        
            

Software             Engineer

           
  •                 

  • Obtained                 professional knowledge  in accounting and economics

                   

  • Worked                 with such partial projects: Accounting, Realisation and                 storehouse administering, Administrator, Finance administration

                
        
            

Duration:

        
            

1 year 1 month

        
            

Customer:

        
            

UA

        




                                                                                                                                                       

            

Project             name:

        
            

NDA

        
            

Description:

        
            

Development             and design of databases for the district heating utilities

        
            

Tools &             technologies:

        
            

FoxPro  Visual             FoxPro  1С  Linux Suse Server 10

        
            

Project             responsibilities:

        
            

Network             administrator

           


           

           
  •                 

  • Lead                 engineer developer

                   

  • DB                 improvement, assistance

                   

  • New                 features development

                   

  • User                 support

                
        
            

Duration:

        
            

2 years

        
            

Customer:

        
            

UA

        




                                                                                                                                                       

            

Project             name:

        
            

NDA

        
            

Description:

        
            

Analyst-developer             in drivers design for gears and trip computer of “Ferrari”,             “Porsche”, “Lamborghini”

        
            

Tools &             technologies:

        
            

MS Visual             Basic  MS Visual C++  MSI  HTML, DHTML, CSS  JavaScript  SQL             Virtual Table  MS Access  Oracle  Win32 API  *nix (Linux etc.)

        
            

Project             responsibilities:

        
            

Network             administrator            

           
  •                 

  • Maintaining                 company web-site

                   

  • Development                 of DB with millions of records

                   

  • Preliminary                 algorithm testing

                
        
            

Duration:

        
            

1 year

        
            

Customer:

        
            

EU

        






                   

            

Education

        

M. Sc. Degree in Applied mathematics and fundamental science

NU “Lviv Polytechnic” Institute

Graduated in 2004




                                                                                                                                       

            

Date

        
            

Institute             of higher education

        
            

Document

        
            

Additional             information

        
            

30.06.2003

        
            

NU             “Lviv            Polytechnic

           

Institute             of “Applied              mathematics and fundamental             sciences

        
            

Bachelor             diploma

           

ВК             №21604373

        
            

Theme             of Diploma work :            Approximating             hyper geometrical Gauss functions using chained fractions”.             Found new algorithm which was recommended for publishing in             science literature.

           


           

        
            

31.12.2004

        
            

NU             “Lviv            Polytechnic

           

Institute             of “Applied mathematics and fundamental  science”

        
            

Master             Diploma

           

ВК             №25872107

        
            

Recommended             as analyst-developer for Soft-Service             (Bila Tserkva).

        




                   

            

Languages

        
  •     

  •    English –     intermediate

       

  •    Ukrainian –     native

       

  •    Polish    – intermediate


                   

            

Patent

        
  •     

  •    Patent     Title: Computer program “The Secret of Happiness”.     Patent/Application Number: 39354. Author     and developer of project "First     Ukrainian anti-crisis Christian - psychological medical - health     program" Secret of Happiness "(Part One)      

       

  •    Patent     Title: Computer program “Hello Bible”. Patent/Application     Number: 86345. Author     and developer of project “Hello Bible”.     

       

  •    Certification     Authority Ministry of Health of Ukraine. License Number АГ №     599796 January 2012.

       

  •    Ukrainian     Catholic University. License     Number 000034 June 2012


                   

            

Interests

        
  •     

  •     Books,     philosophy, psychology, east combats, medicinal, football, snooker,     gimm, fishing.     



Навыки и умения


Архитектура/инжиниринг

Администрирование

Портфолио

5 000 ₴БД

Python


Разработка БД для крупних проектов



  0

5 000 $Парсинг даних

Python


Скрапинг даних с интернет ресурсов



  0
 

Отзывы и комплименты о выполненных проектах 13

21 ноября 2020 4 000 ₴
Forum parsing with python

Качество
Профессионализм
Стоимость
Контактность
Сроки

Профессионал высокого класса! Рекомендую!

M N | Персональный | Ответный отзыв

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все добре. Майже вклались в терміни.
Рекомендуємо до співпраці.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Як завжди, Все виконано швидко та якісно. З першого разу. Рекомендую виконавця Всім.

Robert Bikou | Персональный | Ответный отзыв

Качество
Профессионализм
Стоимость
Контактность
Сроки

Работа выполнена профессионально. Четко. Без каких либо "ньюансов". Рекомендую всем.
Удивлен качеством работы и профессионализмом.
Буду продолжать работать с этим человеком и Вам советую.
Красавчик. Пардон за фамильярность.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все сделано быстро. Спасибо.

3 апреля 2020 2 700 ₴
Специалист Webscraper.io

Качество
Профессионализм
Стоимость
Контактность
Сроки

Трудолюбивый исполнитель. Хотя работаю с ним не впервые и до этого все было отлично, в процессе выполнения этого проекта, обнаружив, что задача требует больше времени, пытался вдвое увеличивать цену, отказывался от выполнения и в итоге выполнил проект, но по качеству не дотягивающий, до требуемого. Советую работать через сейф во избежании спорных ситуаций.

24 марта 2020 600 ₴
Парсер для Payeer

Качество
Профессионализм
Стоимость
Контактность
Сроки

Отвечает - быстро. Всё по сути. Делает - качественно и оперативно.
Редко встречал таких профессиональных исполнителей, но этот хорош. Очень хорош!

20 марта 2020 600 ₴
Cache через Requests

Качество
Профессионализм
Стоимость
Контактность
Сроки

Как всегда на высоте. Рекомендую к сотрудничеству!

14 марта 2020 1 000 ₴
Решение recaptcha python3

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все прошло отлично! Проект выполнен быстро и со всем необходимым функционалом. Рекомендую!

Качество
Профессионализм
Стоимость
Контактность
Сроки

Проект был сложный и с первой попытки его реализовать не удалось из-за нестандартной блокировки со стороны сайта. Но, фрилансер проявил упорство и профессионализм и все таки успешно завершил проект, чего не смогли сделать 5 предыдущих исполнителей! Спасибо огромное! Строго рекомендую к сотрудничеству!!!

Качество
Профессионализм
Стоимость
Контактность
Сроки

спасибо все хорошо, рекомендую

26 февраля 2020 2 500 ₴
Импортировать CSV файлы в MySql

Качество
Профессионализм
Стоимость
Контактность
Сроки

Ваш отзыв и оценки не будут доступны публично, пока исполнитель не добавит встречный отзыв о вашем сотрудничестве

3 февраля 2020 3 000 ₴
Скрейпер/парсер linkedin

Качество
Профессионализм
Стоимость
Контактность
Сроки

Все супер! Я очень доволен Иван очень хороший программист!

Активность

  Последние ставки 10
Парсер
5 000
Парсер сайта на python (selenium, scrapy и beautiful soup)
5 000
Парсинг данных Linkedin
5 000
База данных предприятий
2 000
Открытие файла XML (до 9 гб) с большой базой данных
1 500
Парсер рессурса prom.ua
10 000
Крутой ли номер?
400
Парсинг сайта Copart
42 000
Парсинг контактов Linkedin
10 000
Нужен backend разработчик Pyton api databses
10 000