Обо мне

Добрый день.

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

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

Со временем я понял, что настало время перестать охватывать техлоногии «в ширину», а выбрать наконец один стек и досконально углубиться в нём. Поэтому я ушел из студии и на данный момент работаю в финтех компании Uptrader как бекенд разработчик на Python/Django.

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


2007

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

2007

2012

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

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

2012

2013

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

2013

2014

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

Стал сотрудничать с банком «Оранжевый», тогда ещё ПромСервисБанк. Сделал новую версию официального сайта банка

2014

2015

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

2015

2016

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

Так же реализовал для банка ипотечный промо-сервис на Django

2016

2017

Из-за возросшего спроса на сложный UX/UI сайтов перешёл на JS стек.

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

2017

2018

Разработал новую версию «Отличного сервиса» на асинхронном KoaJS и Angular/TypeScript

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

2018

2019

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

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

2019

2020

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

2020

2021

Устроился в международную финтех компанию Uptrader на должность Python Backend-Developer

2021