
Timeline
About me
[PHP,JS] [Remote] Coder of wild things
Education
.webp)
Московский государственный университет приборостроения и информатики (мгупи)
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 - nowFull 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 2019Software 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 2017Software 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 2019Software 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 - nowWeb developerBuilding Web part in WebAR solution
Licenses & Certifications
- View certificate

Transitioning from technical professional to manager
LinkedinJun 2020 - View certificate

Introduction to deep learning with opencv
LinkedinFeb 2020 - View certificate

Docker essential training: 2 orchestration
LinkedinMar 2020 - View certificate

Learning asana
LinkedinJun 2020 - View certificate

Vanilla javascript: service workers
LinkedinJan 2020 - View certificate

React: server-side rendering
LinkedinNov 2019 - View certificate

Agile software development
LinkedinDec 2019 - View certificate

First look: scratch 3.0
LinkedinJul 2020 - View certificate

Docker essential training: 1 installation and configuration
LinkedinMar 2020 - View certificate

Docker essential training: 3 image creation, management, and registry
LinkedinMar 2020 - View certificate

Learning s.o.l.i.d. programming principles
LinkedinDec 2019 - View certificate

Javascript essential training
LinkedinJun 2020 - View certificate

Javascript: patterns
LinkedinDec 2019 - View certificate

Isomorphic javascript with mevn stack
LinkedinMay 2020 - View certificate

Learning linkedin recruiter (2017)
LinkedinDec 2019 - View certificate

Php: performance optimization
LinkedinNov 2019 - View certificate

The dom in javascript, jquery, angularjs, and react
LinkedinNov 2019 - View certificate

Learning react vr
LinkedinNov 2019 - View certificate

Building restful web apis with node.js and express (2017)
LinkedinNov 2019 - View certificate

React: replacing legacy projects
LinkedinNov 2019 - View certificate

Vanilla javascript: web performance optimization apis
LinkedinJun 2020 - View certificate

Advanced laravel
LinkedinDec 2019 - View certificate

Building laravel and vue.js web apps
LinkedinDec 2019 - View certificate

Node.js: microservices
LinkedinNov 2019
Languages
- анАнглийский
- руРусский
- ruRussian obscene
- kaKazakh
Recommendations

Prince nsidibe
3X AWS Certified | Cloud Admin | DevOps Engineer | Database AdminNigeria
Jorge omar gonzález
Cofundador y COO en ÉTER con experiencia en ingeniería y manufacturaQueretaro Metropolitan Area
Mayuri thakre
Senior Systems Engineer at Infosys | Serving Notice Period || Oracle Application Developer | Oracle ...Pune, Maharashtra, India
Nikola jamborova
Account and project managerPrague, Czechia
Christine healey
Procurement and Compliance Leader, Driving Procure-to-Pay Process ImprovementNew Brunswick, New Jersey, United States
Marcelo jara
IBM Cloud & Cognitive - Expert Labs Regional Manager - Spanish South America en IBMArgentina
Louise tait dippfs
Director & Financial Adviser at O'Connor & Co (Financial Services) LtdGreater Northampton Area, United Kingdom
Eray i̇nci̇
Mekatronik MühendisiTürkiye
Boun raoul-jourde
Acheteur de prestations intellectuelles à NAVAL GROUPAngoulême, Nouvelle-Aquitaine, France
Juliany tobin
Legal AssistantGeorgetown, Texas, United States
...