Sergey YAglov

Sergey YAglov

Партнёр

Followers of Sergey YAglov11000 followers
location of Sergey YAglovAntarctica

Connect with Sergey YAglov to Send Message

Connect

Connect with Sergey YAglov to Send Message

Connect
  • Timeline

  • About me

    [PHP,JS] [Remote] Coder of wild things

  • Education

    • Московский Государственный Университет Приборостроения и Информатики (МГУПИ)

      2004 - 2009
      Бакалавр Вычислительные машины, комплексы, системы и сети - Инженер (Факультет информатики, кафедра ИТ-4)

      Moscow State University of Instrument Engineering and Computer Science (MGUPI)Computers, complexes, systems and networks (IT-4), 230101

  • Experience

    • ООО "КЛИК-КЛИК"

      Oct 2006 - Feb 2008
      Партнёр

      Писал и обслуживал программное обеспечаение для:*) автоматической генерации HTML-страниц дорвеев методом цепей Маркова;*) автоматической регистрации аккаунтов на бесплатных хостингах с распознаванием графической капчи;*) автоматического сбора и анализа возможной продуктивности ключевых фраз из wordstat.yandex.ru;*) автоматической загрузки HTML-страниц дорвеев на бесплатные хостинги;*) автоматического восстановления дорвея из архива после его удаления.Продавал трафик из российских поисковых систем.Был ТОП1 партнером около полугода. Show less

    • PrivetSochi.ru

      Jan 2008 - now
      Full Stack Developer

      Занимался обслуживанием этой блого-социальной сети с момента основания.Написал множество дополнений, большая часть которых работает до сих пор, таких как:*) Клубы: еще один уровень над коллективными блогами;*) Я Вижу: короткие фото-посты от пользователей с большим рейтингом;*) Объявления: доска объявлений для пользователей сети;*) ВиО: Вопросы и ответы.Администрировал сервер.Отражал DDoS атаки.writing lot of extensions, adopting yii framework v1.x for using with livestreetusing technologies: php, javascript, jquery, mysql, sphinxsearch, css, ajax, yii, livestreet Show less

    • LLC Nemetskaya Ekektrotechnika / ООО «Немецкая Электротехника»

      Jan 2013 - Nov 2019
      Software Developer

      Основная задача, которую я выполняю - наполнение базы 1С всевозможными данными из сторонних источников. Для этой задачи мной был написан SOAP Веб-сервис, позволяющий изменять почти любую информацию в БД, реализовывая CRU(D*) для регистров, справочников, бизнес-процессов, документов, планов видов характеристик.Благодаря этому программному интерфейсу удалось избежать написания кода на достаточно бедном языке 1С, заменив его на привычный мне PHP и:1) написать уйму полезных скриптов для обслуживания цен, загрузить гигабайты данных о номенклатуре2) сделать кастомную загрузку заказов и выгрузку товаров в интренет-магазины3) написать онлайн-сервисы для опертивного отображения информации о складских остатках на сайтах4) сделать оперативный интерфейс под Android для службы доставки, позволяющий получить максимум информации о заказах в реальном времени и оперировать частью бизнес-процессовAchieved skills, working projects:== Own SOAP API for 1C and PHP ==* Grabbing goods from official manufacturer sites via phantomjs* Uploading data to 1C base, updating data* Mirroring goods data from 1C DB to internet markets on 1C-Bitrix using CommerceML Show less

    • LLC General Logistic Solutions / ООО «Общие Логистические Решения»

      Aug 2013 - Aug 2017
      Software Developer

      Единолично разрабатывал интеграцию 3PL оператора автомобильной стоянки с интрефейсом электронной отчетности GM*Drive в формате EDIFACT.Интеграция поддерживает развертывание EDI документа в древовидную структуру с мнемоническими именами свойств, проверку корректности каждого элемента согласно схеме документа и каждого элемента в отдельности, обратную сборку в EDI в первозданный вид.Хранение документов организовано в MongoDB в двух параллельных вариациях:1) полное дерево документа;2) плоские проекции по каждой машине со всеми необходимыми полями для отчетности.Входными данными служат списки в XLS файлах с ручных сканеров, имена которых содержат направление перемещения автомобилей (отправка/приемка).Весь код написан на языке программирования PHP, использован фреймворк Yii. Для популяции классов элементов EDI документа применялась автоматическая генерация кода из INI файлов, собранных из печатной документации.Мною полностью сделан сайт-визитка на фреймворке Yii для компании с поддержкой двух языков: русского и английского.== EDI interchange between LLC and GM*Drive ==Made EDIFACT processing client from scratch using PHP and MongoDB.Now we have minimalistic user interface for terminal managers.* simple intranet frontend to view DB data and upload car lists* daemonized backend to process all EDI data Show less

    • International Information Systems Ltd / ООО «Международные Информационные Системы»

      Dec 2016 - Jul 2019
      Software Developer

      Изначально в мое ведение поступило около 30 парсеров WEB-сайтов с устаревшим кодом. В кратчайшие сроки ввёл в строй всё, что было возможно. Почти всё в итоге переписал, заменив в большинстве случаев отбор данных регулярными выражениями на обход DOM-дерева.Написал дополнительно около 40 парсеров и на протяжении всего времени работы на проекте поддерживал их в рабочем состоянии.Кроме парсеров на PHP, написал несколько парсеров на JavaScript под безголовый Chromium, запускаемый билиотекой puppeteer из NodeJS и чуть раньше под CasperJS/PhantomJS.Принимал непосредственное участие в реорганизации структуры БД, её оптимизации, администрировании сервера.maintaince of data scraping software for cargotogo.com, writing new website- and xml- parsers.using technologies: php, xml, nodejs, puppeteer, phantomjs, casperjs, mysql, yandex.disk Show less

    • MyWebAR.com

      Dec 2019 - now
      Web Developer

      Building Web part in WebAR solution

  • Licenses & Certifications