← В ленту
senior
Регистрация: 11.09.2023

Денис Васильев

Специализация: PHP Web Developer
Инженер-программист с более чем 12-летним опытом работы в различных прикладных системах Интернет, серверных и персональных компьютерах. Отличные навыки решения проблем и общения. Трудолюбивый командный игрок, способный работать самостоятельно. Моя цель в работе - создание лучшего кода и улучшение существующего. Специализируюсь на полном цикле разработки веб-приложений: архитектура приложений, проектирование баз данных, back-end и front-end программирование. Мне нравится работать с интересными проектами, изучать и использовать в своей работе новые технологии. Технологии используемые для решения поставленных задач: PHP, JavaScript, HTML5, AJAX, JSON, XML, CSS3, Bootstrap, ActionScript, Flash, Ruby, Python, Go. БД: MySQL, MongoDB, PostgreSQL. PHP: Yii/Yii2, Zend, Laravel, Symfony, SoftTime, Smarty. JS: jQuery, Node.js AngularJS, Ext JS. CMS: Joomla, WordPress, ABO.CMS, HostCMS, ModX, 1C-Битрикс, CS-Cart. Системы контроля версий: SVN, Git, Mercual. Гибкие методики разработки ПО: Scrum, Agile. Администрирование Linux систем: CentOS, Ubuntu, установка, развёртывание, настройка и сопровождение сервера для web-разработки, LAMP, Docker. Таск-трекеры и документация: Jira, Confluence, Trello, Redmine, Youtrack, Asana, Planfix, RNSWeb. Основные языки и технологии предоставившие фундаментальные знания в области программирования: С/C++, MFC, UML, OOП, MVC.
Инженер-программист с более чем 12-летним опытом работы в различных прикладных системах Интернет, серверных и персональных компьютерах. Отличные навыки решения проблем и общения. Трудолюбивый командный игрок, способный работать самостоятельно. Моя цель в работе - создание лучшего кода и улучшение существующего. Специализируюсь на полном цикле разработки веб-приложений: архитектура приложений, проектирование баз данных, back-end и front-end программирование. Мне нравится работать с интересными проектами, изучать и использовать в своей работе новые технологии. Технологии используемые для решения поставленных задач: PHP, JavaScript, HTML5, AJAX, JSON, XML, CSS3, Bootstrap, ActionScript, Flash, Ruby, Python, Go. БД: MySQL, MongoDB, PostgreSQL. PHP: Yii/Yii2, Zend, Laravel, Symfony, SoftTime, Smarty. JS: jQuery, Node.js AngularJS, Ext JS. CMS: Joomla, WordPress, ABO.CMS, HostCMS, ModX, 1C-Битрикс, CS-Cart. Системы контроля версий: SVN, Git, Mercual. Гибкие методики разработки ПО: Scrum, Agile. Администрирование Linux систем: CentOS, Ubuntu, установка, развёртывание, настройка и сопровождение сервера для web-разработки, LAMP, Docker. Таск-трекеры и документация: Jira, Confluence, Trello, Redmine, Youtrack, Asana, Planfix, RNSWeb. Основные языки и технологии предоставившие фундаментальные знания в области программирования: С/C++, MFC, UML, OOП, MVC.

Портфолио

Рейтинг Букмекеров

- Мониторинг, поддержка и развитие текущей инфраструктуры, оптимизация и рефакторинг кода. - API интеграция сервисов и администрирование (рекламные продукты и реферальные программы, прогнозы, почтовые рассылки). - Веб-аналитика, проектирование и разработка дашбордов. - Управление техническим отделом маркетинга.

NDA

Обеспечение тех. составляющей бизнеса. Разработка ПО. Сопровождение и разработка доп. модулей для системы "ПИК". (Модуль голосования, документооборота, баннеров, доски объявлений, почтовый модуль, модернизация административной панели). Создание второй расширенной версии системы "ПИК" на Yii2. Администрирование сервера с проектами (сервер VPS c CentOS, настройка рабочего окружения git, redmine и пр.). Переговоры с заказчиком, проектирование архитектуры приложений, постановка и приёмка задач для программиста, дизайнеров и контент- менеджеров. В проекте "ПИК", совмещал должности тех. директора, продукт менеджера, старшего программиста, тестировщика и сисадмина, отвечал за всю техническую часть. Сотрудничество с канадской компанией "ZOOP", задачи были связаны с разработкой SPA-приложений для европейских автоконцернов в которых обрабатывались и выводились статистические данные опросов в виде таблиц, а также импорт/экспорт данных. Использовались Zend Framework и AngularJS.

Международные информационные системы

Поддержка и разработка нового функционала для системы CargoToGo. Задачи включали в себя разработку карточек и списков товаров, складов, грузоперевозки, аренды спец. техники, разработка и внедрение новых шаблонов и метрики. В системе использовался свой мета-язык программирования, основанный на связке php, java, js и node.js, присутствовали встроенный редактор кода и административная часть для управления модулями и шаблонами системы. Сотрудничество с компанией «ЭТП ГПБ» (Электронная торговая площадка Газпромбанка), задачи были связаны с доработками личных кабинетов на площадке для электронной коммерции (списки, таблицы, формы, импорт/экспорт, визуальные эффекты и пр.), использовались Zend Framework и Ext JS. Сотрудничество с компанией «UPROCK» задачи были связаны с разработкой SPA-приложения для продажи и бронирования квартир (таблицы, формы, расширенные формы подбора по параметрам, визуальные эффекты и пр.), использовались Parse REST API, MongoDB и AngularJS.

Скиллы

PHP
JavaScript
HTML
CSS
Yii framework
Laravel
Symfony
Docker
Базы данных
API Интерфейсы

Опыт работы

Software Engineer
с 06.2017 - По настоящий момент |Рейтинг Букмекеров
Git, Базы данных, Linux, Docker, PHP, ООП, Scrum, JavaScript, WordPress, API Интерфейсы
- Мониторинг, поддержка и развитие текущей инфраструктуры, оптимизация и рефакторинг кода. - API интеграция сервисов и администрирование (рекламные продукты и реферальные программы, прогнозы, почтовые рассылки). - Веб-аналитика, проектирование и разработка дашбордов. - Управление техническим отделом маркетинга.
Web Developer
09.2016 - 05.2017 |Международные информационные системы
REST API, MongoDB, AngularJS
Поддержка и разработка нового функционала для системы CargoToGo. Задачи включали в себя разработку карточек и списков товаров, складов, грузоперевозки, аренды спец. техники, разработка и внедрение новых шаблонов и метрики. В системе использовался свой мета-язык программирования, основанный на связке php, java, js и node.js, присутствовали встроенный редактор кода и административная часть для управления модулями и шаблонами системы. Сотрудничество с компанией «ЭТП ГПБ» (Электронная торговая площадка Газпромбанка), задачи были связаны с доработками личных кабинетов на площадке для электронной коммерции (списки, таблицы, формы, импорт/экспорт, визуальные эффекты и пр.), использовались Zend Framework и Ext JS. . Сотрудничество с компанией «UPROCK» задачи были связаны с разработкой SPA-приложения для продажи и бронирования квартир (таблицы, формы, расширенные формы подбора по параметрам, визуальные эффекты и пр.), использовались Parse REST API, MongoDB и AngularJS.
Software Engineer
07.2014 - 08.2016 |NDA
Git, Docker, PHP, Базы данных, ООП, Linux, Jira, JavaScript
Обеспечение тех. составляющей бизнеса. Разработка ПО. Сопровождение и разработка доп. модулей для системы "ПИК". (Модуль голосования, документооборота, баннеров, доски объявлений, почтовый модуль, модернизация административной панели). Создание второй расширенной версии системы "ПИК" на Yii2. Администрирование сервера с проектами (сервер VPS c CentOS, настройка рабочего окружения git, redmine и пр.). Переговоры с заказчиком, проектирование архитектуры приложений, постановка и приёмка задач для программиста, дизайнеров и контент- менеджеров. В проекте "ПИК", совмещал должности тех. директора, продукт менеджера, старшего программиста, тестировщика и сисадмина, отвечал за всю техническую часть. Сотрудничество с канадской компанией "ZOOP", задачи были связаны с разработкой SPA-приложений для европейских автоконцернов в которых обрабатывались и выводились статистические данные опросов в виде таблиц, а также импорт/экспорт данных. Использовались Zend Framework и AngularJS.
Software Engineer
07.2013 - 07.2014 |RuNetSoft
.
Разработка портала-cms-системы c личными кабинетами для ТСЖ/УК на Yii. Сопровождение и разработка доп. модулей для системы "ПИК". (Модуль личных кабинетов, новостей, шаблонов дизайна). Расширение возможностей личного кабинета для портала Минэкономразвития.
Web Developer
10.2012 - 05.2013 |NDA
.
Разработка и доработка проектов на различных cms (Joomla, WordPress, HostCMS, ModX) и Yii, поддержка проектов. Разработка личных кабинетов, доработка модулей и плагинов. Создание интернет- магазинов на CS-Cart, HostCMS, сайта для стоматологической клиники и сайта-площадки для психологов. Cотрудничество со студией дизайна "SB-MEDIA".
Web Developer
10.2011 - 08.2012 |RuNetSoft
.
Разработка и доработка проектов на различных cms (ABO.CMS, 1C- Битрикс), разработка видео-чата (node.js), создание видео-плееров и фото-плееров на ActionScript и Flash, JS front-end & back-end (обработка снимков с камеры). Настройка видео-сервер red5 и обработка потоков с помощью С-библиотеки ffmpeg.
Web Developer
09.2010 - 05.2011 |ООО "SEOPROFIT"
.
Создание сайтов на CMS Joomla. Наполнение контентом. Доработка модулей и плагинов.
Web Developer
05.2009 - 12.2009 |ООО "Андреев Софт"
.
Доработка модулей и плагинов для joomla. Наполнение контентом. Сотрудничество со студией дизайна "SB-MEDIA".

Образование

Информационные и управляющие системы
2007 - 2012
Балтийский государственный технический университет «Военмех» имени Дмитрия Федоровича Устинова

Языки

РусскийРоднойАнглийскийПродвинутый