Обо мне

Добрый день.

Меня зовут Денис Савенко, и я разработчик из Санкт-Петербурга. Мне 33 года из которых я 14 лет уже занимаюсь web-разработкой. Я закончил ЛЭТИ по направлению «Наноэлектроника и фотоника», однако с 3 курса начал заниматься сайтами и это «поглотило» меня с головой. Сперва это были просты html+css странички, потом началось seo + различные cms. Дальше мне посчастливилось попасть в бум Ruby и начало «взрослой» разработки. Так я познакомился с Ruby on Rails, git, unicorn, deploy и т.д. Дальше  я перешёл на Python, Django, а когда пришёл черёд REST API сервисов сменил стек на JS/TypeScript.  В это время я разрабатывал на React/Redux/Redux-Saga после Angular, Express, KoaJS.

После я проработал 2.5 года в студии, где опять вернулся к php разработке. На данный момент я в основном выполняю работы по сайтам на php cms (1С Bitrix, WordPress, Drupal, Modx и т.д), а как хобби пишу на Python и C# сервисы на основе ML и OpenCV.

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


2007

Начал с основ CSS3+HTML5 по зелёной книжке с собакой 🙂 (Макфарланд). Устроился работать в сайт каталог одного промышленного журнала

2007

2012

Начал выполнять работы по seo-оптимизации.

Несколько лет выполнял заказы на фрилансе, разобрался в JS, jQuery и PHP5. Начал делать сайты на CMS — Joomla/WordPress.

Устроился на работу в архитектурное бюро А-Лен как разработчик.

2012

2013

Ушёл полностью на фриланс. Одно время увлёкся С++ прочитав прекрасного Лафоре, почти устроился на завод программировать микроконтроллеры, но пришло несколько крупных заказов по сайтам и остался уже на всегда в вебе.

2013

2014

Начало «серьезной» разработки. Освоил Ruby, стал делать сайты на Ruby on Rails, пользоваться Git, сборщиками, LESS, CoffeScript и использовать Unicorn.

Стал сотрудничать с банком «Оранжевый», тогда ещё ПромСервисБанк. И разрабатывать на 1C Bitrix

2014

2015

Перешёл на Python/Django.

Стал сотрудничать со студией ABCBox

2015

2016

Потратил год, чтобы как следует настроить рабочее окружения для диплоя на базе Docker + Ansible 😣

2016

2017

Перешёл на JS стек, ради интерактивности и перестал понимать зачем использовать Django REST, когда 90% времени и так пишу только код на JS на фронтенде.

Стал использовать React, Redux, Express

2017

2018

Для разработки новой версии «Отличного сервиса» перешёл на асинхронный KoaJS и Angular/TypeScript

Стал работать как ИП 🦉

2018

2019

Участвовал в разработке приложения для страхования на базе Ionic (Angular/TypeScript)

Стал сотрудничать с Ferrum Studio. Вернулся на PHP стек и 1C Bitrix

2019

2021

Как хобби написал несколько дестктоп приложений на C#, плотнее занялся Python,OpenCV и машинным обучением.

На фрилансе все так же продолжаю делать интернет-магазины на 1C Bitrix и различные php-cms сайты

2021