Денис Шатов

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

Местоположение

Проживание: Россия, Красноярск

Готовность к работе: готов к удаленной работе

Возраст и стаж

Стаж: 11 лет и 4 месяца

Возраст: 36 лет

Зарплатные ожидания: От 3000 usd.

Контактная информация


Профессиональные навыки


Linux • Git • Сетевые технологии • Python • C++ • Redis • Sqlalchemy • PostgreSQL • Postgis • asyncio

Участие в профессиональных сообществах


Январь 2012 —
По наст. время
(7 лет и 11 месяцев)

GitHub

@radiophysicist: 70 вкладов в 4 репозитория, связан с языками:

PythonMakefile

Опыт работы


Декабрь 2018 —
По наст. время
(1 год и 1 месяц)

Ivideon

Разработчик облачных сервисов
Россия, Москва
Сентябрь 2017 —
Декабрь 2018
(1 год и 4 месяца)

Девхаб

Backend-разработчик
Россия, Москва

Обязанности и достижения

Developing async backends using python and asyncio/aiohttp for several projects

Июнь 2016 —
Август 2017
(1 год и 3 месяца)

PrivateBox LP

Python Developer
Великобритания, Глазго

Обязанности и достижения

* Developed architecture for data exchange in P2P file exchange program

* Developed P2P transport library developed in C language (using pjlib&usrsctp) + Python bindings for it

* Developed signalling server using Websocket protocol for client events exchange and P2P session establishing (python3+tornado+redis)

* Participated in development of P2P transport (based on webrtc protocol)

* Participated in development of desktop client application (python2 + pyqt)

* Developed unit and integration tests for various components

Май 2011 —
Июнь 2016
(5 лет и 2 месяца)

ОАО КБ "Искра"

Software developer
Россия, Красноярск

Обязанности и достижения

* Developed SPA -- web interface for autotargeting antenna controller SAS-1200 (python+web.py, angular 1.2.x, Bootstrap 3.x and nginx) * Developed equipment test program for antenna controller in C language * Prepared rootfs images for antenna controller based on Debian linux * Developed various GUI applications using python+pyqt/pygtk
Сентябрь 2008 —
Май 2011
(2 года и 9 месяцев)

ОАО КБ "Искра"

Telecommunication engineer
Россия, Красноярск

Обязанности и достижения

* Participated in the deployment of wireless internet access network (including radio planning and hardware configuration) * Configured Zabbix monitoring of various communication equipment (servers setup, writing custom scripts for external checks and zabbix traps etc)

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


Сентябрь 2000 —
Июнь 2005

Алтайский государственный университет

Физико-технический
Россия, Барнаул

Специализация и достижения

Радиофизика и электроника, диплом с отличием

О себе


Разработчик с опытом в областях серверной/бэкенд разработки, сетевого программирования, unix-like OS.

Знание принципов построения сетей и протоколов (IP-адресация, маршрутизация, TCP/UDP, NAT, различные протоколы прикладного уровня).

Также есть некоторый опыт Javascript и C/C++.

При разработке ПО мною выполнялись такие сопутствующие задачи, как написание различных shell-скриптов, пакетирование разработанного ПО под используемую ОС (Debian) и настройка необходимых сервисов (например, веб-сервер, используемый для запуска разработанного веб-приложения), подготовка образов ОС, используемых непосредственно на оборудовании. Работаю в UNIX-подобном окружении >10 лет