Илья Зеленин
Фрилансер Илья Зеленин Веб-программирование WySteR

Илья Зеленин

На сайте 15 лет и 4 месяца (заходил 3 года 11 месяцев 13 дней назад)
Свободен
2
7
636.27
Написать в Telegram
Рейтинг
636.27
Выбран исполнителем
7

Помогу воплотить в жизнь функционал любой сложности, работаю с php, zend framework, javascript, vue.js, node.js, jquery, mysql, elasticsearch, css, bootstrap

Есть опыт проектирования архитектуры и разработки проекта с нуля, написания многопоточных парсеров, расширений для браузеров.

Более подробнее о моём опыте работы: career.habr.com/wyster

Специализация:   Программирование / Веб-программирование

Опыт работы:  8 лет

Стоимость часа работы1200 ₽

Стоимость месяца работы200000 ₽

 

Ноябрь 2014 – Октябрь 2019 (5 лет)

Участие в проекте для риэлторов, который содержит 3 миллиона актуальных объявлений по всем регионам России.

Основа сайта – доска объявлений, имеет функционал поиска объектов недвижимости по множеству параметров который реализован на Elasticsearch.

В качестве фреймворка используется Zend Framework 1, на фронтенде постепенно внедряется Vue.js 2

После прихода в проект работал над внедрением нового функционала, новых инструментов и практик, поддержкой legacy кода

Чего удалось достичь:

- Внедрено управление пакетами через composer, npm
- Выполнен постепенный переход на сборку фронтенда через Webpack
- Добавлены миграции для баз данных, Dependency injection
- С первого дня работы над проектом постепенным рефакторингом был пройден путь от php 5.3 до 7.1
- Постепенно начато внедрение строгой типизации
- Интегрирована автоматическая проверка и исправление code style через php-cs-fixer, eslint
- Получен опыт проектирования компонентов с учётом написания под них unit тестов

Март 2016 – По настоящее время

Проектирование и разработка проекта связанного со звонками по WebRTC через Asterisk.

- Написан на php 7, использует строгую типизацию, dependency injection, базируется на компонентах Zend Framework 3
- Для коммуникации в реальном времени активно используются веб сокеты, реализованные на Node.js.
- За рендеринг страниц на клиенте отвечает фреймворк Vue.js 2, используется CSS фреймворк Bootstrap 4.
- Было спроектировано и разработано браузерное расширение для совершения звонков через WebRTC.
- Другие используемые технологии: mysql, memcached, elasticsearch

Достижения:
- Первый опыт проектирования архитектуры проекта с нуля на базе Zend Framework и Vue.js

 
 
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».