Serbia Belgrade, Serbia
3 months 21 days ago
Available for hire available for hire
registered for 1 year
5 Safes completed
7 months 15 days ago
Andrei K.

Specialization

Python
66 place out of 2715
Data parsing 1
148 place out of 701
Position in global rating 11
  8307 place out of 436927

CV

Программирую на Python, предоставляю услуги по следующим направлениям: парсинг, сбор данных, анализ данных, написание различных скриптов...

Имею высшее техническое образование (инженер по автоматизации). Дипломную работу защищал по теме стохастических алгоритмов глобальной оптимизации.

Skills

Portfolio

3 000 ₽Web-приложение под Prophet от Facebook

Python Python


Web-приложение на #django2 для прогнозирования временных рядов (на примере колебания котировок валютной пары UAH/USD) с помощью Prophet от Facebook. В основе проекта лежал
Jupyter notebook, код из которого требовалось адаптировать под нужды заказчика. Дополнительно были реализованы загрузка таблицы с данными для тренировки прогнозной модели и база данных, содержащая добавляемые даты праздников, необходимые для корректировки этой модели.



  6  0

Парсер OLX

Data parsing Data parsing


Быстрый многопоточный парсер объявлений с доски #olx с графическим интерфейсом и поддержкой прокси. Средняя скорость работы программы: 1000 объявлений с телефонами за 1,5 минуты, без дублей. #парсер предоставляет возможность поиска по ключевому слову и поиска по категориям с параметрами. Функцию извлечения номеров мобильных телефонов, несмотря на то, что она является довольно востребованной, тем, кому она не нужна, можно отключить, что ещё больше сэкономит время. Кроме того, есть функции извлечения только последних N штук объявлений и остановки парсера в любой момент. Данные сохраняются в excel-файл, в который записываются следующие поля: id (номер объявления), url (ссылка на объявление), Обновлено (дата и время последнего обновления объявления), Заголовок, Описание, Бизнес (тип аккаунта пользователя), Имя, Телефон, Город, Регион, Цена, Валюта, и другие параметры, зависящие от категории объявлений, такие как: Состояние, Подкатегории, Размер, Типы мебели и т.д.



  18  0

11 000 ₽Парсеры объявлений и система мониторинга

Python Python


Для трёх испанских досок автомобильных объявлений были написаны #парсеры объявлений с записью данных в спроектированную под это задание базу #MySQL5. Была реализована и веб-система мониторинга работы парсеров на #django, выводящая в админке аналитику по собранным данным. К сожалению, заказчик пока оплатил только часть работ, но обещает погасить долг. Работайте через сейф)



  5  0

3 000 ₽Парсер максимальных коэффициентов букмекера

Data parsing Data parsing


Парсер в удобном формате сохраняет максимальные коэффициенты на футбольные матчи выбранных пользователем лиг (как по отдельности, так и списком из файла), в выбранной им букмекерской конторе, основываясь на данных вилочного сервиса AllBestBets. Заказчику были нужны лишь определённые рынки, поэтому данные отфильтровывались, а затем сортировались по дате. Реализована возможность перехода по ссылке на конкретный матч. Парсер использует прокси, написан на #python .



  11  0

800 ₽Парсинг интернет-магазина Salmoru

Data parsing Data parsing


Парсинг интернет-магазина рыболовных принадлежностей Salmoru.com. Данные записываются в csv-файл. Заказчику нужны были только два категории - удилища и катушки.



  11  0

300 ₽Парсинг справочника Санкт-Петербурга

Data parsing Data parsing


Парсинг справочника компаний Санкт-Петербурга (org78.ru). Довольно простой оказался для парсинга сайт, но, как мне кажется, не самый информативный.



  5  0

Парсинг автомобильных фильтров с Wixfilters.com

Data parsing Data parsing


Написал скрипт по парсингу #базы_данных автомобильных фильтров (http://www.wixfilters.com/Lookup/Applications.aspx). Программа последовательно выбирает все опции (если есть опция типа "показать всё", то выбирает только её) и записывает данные в csv-таблицу. Ставку на проект делать не стал, т.к. хотел убедиться, что всё работает, но пока отлаживал скрипт, заказчик набрал команду из человек 20, которые собрали для него эту базу вручную...



  4  0

300 ₴Парсер заявок с Exkavator.ru

Data parsing Data parsing


Скрип по парсингу заявок на сайте https://exkavator.ru/exchange/trade/main.html. Заявки с контактными данными сохраняются в csv-таблицу.



  0

300 ₴Парсинг мэйлов ICO-компаний

Data parsing Data parsing


Парсинг мэйлов компаний из списка #ico -проектов на сайте https://icobench.com/icos. Парсер проходит по всем страницам из списка, переходит на сайт компании и собирает с главной страницы все #email -ы, сохраняя их в #csv -файлик.



  3  0

3 000 ₽Парсер ОКАТО

Python Python


#парсер внутригородских районов ОКАТО по данным из Росстата. Заказчику был нужен особый алгоритм выборки данных, сравнения с файлом, содержащим список регулярных выражений, применяемых на корпоративном сайте, и записью итогового файла с таблицей внутригородских кодов ОКАТО и таблицами результатов сравнения, с учётом исключений (которые записаны в отдельном файле). В общем логика сложная, заказ выполнялся поэтапно с оплатой за каждый этап. Высокая скорость работы парсера была достигнута использованием библиотеки #pandas и векторным операциям.



  11  0

300 ₴Парсинг email гидов

Data parsing Data parsing


Парсинг мэйлов гидов с сайта Tonkosti.ru – страна, город, имя, мэйл и ссылка на страничку на сайте. В итоге получился 1201 mail (гид).



  2  0

800 ₽Парсер интернет-магазина Technomarin

Data parsing Data parsing


#парсер интернет-магазина запчастей Technomarin.ru на #Python3 . Для заказчика данного парсера я также написал скрипты и для других интернет-магазинов по тематике товаров для охоты и рыбалки: Moreman и Optic4u.



  4  0

3 000 ₽Парсинг избирателей Киргизии

Data parsing Data parsing


Один из моих крупных заказов – #парсинг избирателей Кыргызстана с сайта киргизской ЦИК (https://shailoo.srs.kg/view/public/tik_list_public.xhtml): ФИО, избирательный участок, избирательный округ. Около 3 миллионов записей. Заказчику нужно было предоставить данные одним csv-файлом как можно быстрее, поэтому пришлось запускать копии скрипта, уже являвшегося многопоточным, на разных хостингах, а затем объединять данные. Дело осложнялось тем, что сервер ЦИК постоянно «падал» (из-за обновлений данных и технических работ). Для этого же заказчика позднее по другому заданию был написал #парсер внутригородских районов ОКАТО.



  3  0

800 ₽Парсер интернет-магазина Moreman

Data parsing Data parsing


Многопоточный #парсер интернет-магазина морских товаров Moreman на #Python3 (в среднем, 11 500 товаров). Для заказчика данного парсера я также написал скрипты и для других интернет-магазинов по тематике товаров для охоты и рыбалки: Optic4u и Technomarin (за 800 р. за каждый).



  3  0

800 ₽Парсер интернет-магазина Optic4u

Data parsing Data parsing


#парсер интернет-магазина оптики для охоты Optic4u.ru на #Python3 . Для заказчика данного парсера я также написал скрипты и для других интернет-магазинов по тематике товаров для охоты и рыбалки: Moreman и Technomarin.



  3  0
Show more 9 works

Feedback about accomplished project 5

7 January 3 000 ₽
Интерфейс

Quality
Professionalism
Price
Availability
Terms

Безумно благодарен за сотрудничество. Вы действительно мастер своего дело. Все выполнено качественно и все поправки учтены.

Quality
Professionalism
Price
Availability
Terms

Все отлично! Выполнено быстро и качественно. Советую с данным человеком работать!

28 December 2018 350 ₽
Задание прог.

Quality
Professionalism
Price
Availability
Terms

Все супер. Задачка зашла. думаю еще сработаемся! Спасибо большое

27 December 2018 350 ₽
Задание прог.

Quality
Professionalism
Price
Availability
Terms

зашло. все отлично. можно работать, думаю будем дальше)

Quality
Professionalism
Price
Availability
Terms

Отличный исполнитель! Всегда на связи, работа выполнена срок! Рекомендую!

Activity

  Recent proposals 10
Небольшие доработки. Django + Angular 6(не обязательно) + Postgresql
Парсинг ОЛХ
500
Парсинг контактов с сайта
Интерфейс Personal project
3 000
Программирование Python 3.7 Задачи Personal project
500
Задание прог. Personal project
350
Задание прог. Personal project
350
Парсинг ОЛХ
400
Парсинг номеров телефонов с ОЛХ
600
написать 3 парсера на Питоне
3 000

Share profile link