Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 39 лет, родился 27 января 1987

Москва, не готов к переезду, готов к командировкам

Python middle разработчик

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 17 лет

Июль 2020по настоящее время
5 лет 10 месяцев
КБ «Энергия»

Москва

Руководитель IT-отдела
Разработка под ключ международной онлайн биржи научных статей https://inexsy.com. За время работы над проектом нами были реализованы следующие сервисы (backend и frontend): * Отдельные Личные кабинеты для учёных, научных журналов и рекламодателей, с разным доступом и функционалом. * Внутренний мессенджер с использованием socket.io * Поддержка latex во встроенном текстовом редакторе. * Система конвертации загружаемых пользователями видеофайлов и изображений с использованием Celery и ffmpeg (автоматически определялся формат, вырезались метаданные, ужимался размер и производилась выгрузка в облако Amazon затем по callback от Amazon медиаконтент становился доступен для просмотра пользователям). * Система видеоконференций на основе Zoom API. Мы выступали посредниками между Zoom и учёными и предоставляли последним свою расширенную Zoom-лицензию, интерфейс для создания и рекламы видео-вебинаров и конференций. С помощью нашего сервиса пользователи могли бронировать временные слоты, генерировать и рассылать ссылки подписавшимся на конференцию. Учёные могли проводить конференции бесплатно без стандартного 40-минутного ограничения по времени и количеству участников. Платной была только реклама на нашей платформе. Мы так же оказывали учёным помощь в модерации. * Различные CRUD сервисы с фильтрацией и продвижением, такие как: каталог вакансий, каталог ревьюверов, календарь событий, каталог CV итд. * Система приёма платежей на сайте на основе Stripe. * Система автоматического бэкапа баз данных с выгрузкой их на яндекс-облако. * Система Telegram-оповещений о платежах, действиях пользователей и ошибках. * Система автоматической выгрузки новых абстрактов пользователей в Twitter и Facebook по API. Используя только e-mail рассылку, мы привлекли более 1000 учёных и представителей научных журналов, получили ряд позитивных отзывов о работе портала. Учёные разместили около 300 абстрактов научных статей, многие из них были впоследствии напечатаны в научных журналах при содействии нашей платформы. Технологии: Django, NodeJS, PostgreSQL, Redis, VueJS, Celery, Cron, Ffmpeg, Docker-compose, SocketIO, Git, Nginx, Uwsgi. Разработка портала для футбольных болельщиков https://bitvafanatov.ru. Портал объединяет в себе мини игры, голосование и онлайн-конкурсы с призами. Мной была написана полная API-документация проекта на OpenAPI, и спроектирована схема базы данных (+ нарисована в DrawIO). На мне так же был весь UI и работа с фрилансерами во время разработки одной из игр на javascript. За время работы над проектом мной были реализованы следующие сервисы (backend и frontend): * Игра на javascript в жанре «3 в ряд» с использованием jquery для анимаций (с привлечением сторонних специалистов). * PVP игра на javascript в жанре «бойцовский клуб» (с использованием вебсокетов на основе библиотеки Broadcaster). * Игра на javascript (аналог знаменитого «динозаврика» из google chrome). * Два псевдорандомных алгоритма выдачи коллекционных марок и карточек (с учётом полученной выручки) * Сервис авторизации на основе JWT токенов (с использованием двух сторонних сервисов аутентификации по телефону и смс). * Система приёма платежей на сайте на основе Юкассы. * Система кеширования сложных запросов на Redis. * Система автоматического бэкапа баз данных с выгрузкой их на яндекс-облако. * Система Telegram-оповещений о платежах, действиях пользователей и ошибках. * Все прочие активности на сайте (они довольно просты, поэтому не вижу смысла их отдельно расписывать). К сожалению, мы так и не успели выйти с этим проектом на рынок, когда у нас закончилось финансирование. Нас рассматривал для покупки Winline, но, по ряду причин, договорённость достигнута не была. Технологии: FastAPI, Pydantic, Broadcaster, PostgreSQL, Redis, VueJS, Celery, Flower, Swagger, Docker-compose, Git, Nginx, Uwsgi.
Март 2019Июнь 2020
1 год 4 месяца
Mineinvest

Москва, mineinvest.ru/

Full-Stack разработчик
Разработка дизайна, frontend и backend сервисов для клиентов майнинг-хостинга, позволяющих гибко управлять оборудованием и получать подробные отчёты о работе устройств, с фильтрацией и менеджментом Аналогичная разработка сервисов для администраторов хостинга. Создание SPA для «облачного майнинга». Технологии: Flask, Redis, VueJS, Cron, Git, Nginx, Uwsgi, PostgeSQL. Параллельно работал со сторонним проектом руководителя — интернет-аптекой https://9800000.рф Технологии: Django Rest Framework, Redis, Vue, Nuxt.js, Cron, Git, Nginx, Uwsgi, MariaDB, Elasticsearch
Январь 2017Март 2019
2 года 3 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Фрилансер
Реализовал ряд небольших веб-сайтов в сфере малого бизнеса. Занимался поддержкой сайтов предыдущих работодателей. Сотрудничал с компанией Softline
Апрель 2013Январь 2017
3 года 10 месяцев
Centrsvet
Web-программист
Обязанности: Разработка, оптимизация и поддержка основного сайта компании. Разработка, оптимизация и поддержка корпоративного сайта компании. Разработка, оптимизация и поддержка американского сайта компании. Разработка, оптимизация и поддержка сайтов партнёрских организаций. Достижения: Вдвоём с дизайнером, за первые три месяца работы создали с нуля под ключ первый интернет-магазин компании, который быстро стал приносить хороший доход. Далее, работая в команде с дизайнером и контент-менеджером вывели основной сайт компании в лидеры по показателям скорости, юзабилити и дизайна. Увеличили оборот интернет магазина компании в несколько раз. Создал на базе Django framework простую и понятную систему управления контентом, включающую в себя сервисы для отслеживания обработки заказов, сбора статистики, синхронизации с 1с-бухгалтерией, видеотрансляций из магазинов компании, создания акций, перевода цен в другие валюты для посетителей из других стран, и пр.
Февраль 2012Апрель 2013
1 год 3 месяца
ГПМ Радио
Web-дизайнер
Поддержка сайтов радиостанций Юмор-FM и Авторадио. Дизайн и вёрстка страниц с новыми программами и акциями.
Март 2009Ноябрь 2011
2 года 9 месяцев
Штендпром

Москва

Дизайнер-верстальщик
Разработка и поддержка сайта компании на MODX. Разработка дизайна наружной рекламы.

Навыки

Уровни владения навыками
JavaScript
Linux
Python
Sass
PostgreSQL
Vue.js
Nginx
Nuxt.js
Flask
Uwsgi
Django
Django Rest Framework
Git
Pug
Docker
SQL
HTML
CSS
AsyncIO
FastAPI
Elasticsearch
Redis
Celery

Опыт вождения

Права категории B

Обо мне

Более 15-ти лет работаю в сфере веб-разработки. Верстать html научился ещё в школе, когда вёрстка была преимущественно табличной. В разное время работал и веб-дизайнером и разработчиком. В институтские годы собрал множество сайтов на популярных в те годы CMS. На некоторое время уходил в «классическую» вёрстку и дизайн полиграфии. Занимался фрилансом, но завязал =). Большую часть карьеры выступал в роли Fullstack web-разработчика, но в последние годы больше всего занимаюсь Backend разработкой на python (и мне это нравится). Всегда спокойный и доброжелательный, но умею отстаивать свою позицию, если вижу, что так лучше для дела. Спокойно воспринимаю иерархию и критику. Стараюсь вникать во все бизнес-процессы, чтобы лучше понимать потребности заказчика/работодателя. Увлекаюсь геймдизайном и настольными играми. Люблю учиться и повышать квалификацию (два года активно повышал свои навыки в backend в Яндекс-практикуме, совмещая обучение с работой). Люблю долгие походы в горы с рюкзаками в хорошей компании.

Высшее образование

2023
Высшее образование
Яндекс Практикум
Middle Python разработчик, Middle Python разработчик
2022
Высшее образование
Яндекс Практикум
Python разработчик, Python разработчик
2012
Высшее образование
2010
Высшее образование
Менеджмент, Менеджмент организации
2007
Высшее образование

Знание языков

Русский — Родной

Английский — B1 — Средний

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения