
Был меньше недели назад
Ульянов Андрей Михайлович
Мужчина
Рассматривает предложения
Коммунарка (Московская область), готов к переезду (Москва), готов к командировкам

Python-разработчик
Специализации:
- Программист, разработчик
- Тестировщик
- Технический писатель
Занятость: полная занятость, частичная занятость
График работы: полный день, удаленная работа
Опыт работы 13 лет 8 месяцев
Апрель 2022 — Июнь 2025
3 года 3 месяца
ООО "НИИ СОКБ"
Москва, www.niisokb.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий разработчик
Проекты:
1. Разработчик сервера API проекта Mobile Device Managment (MDM), предназначенного не для управляемых устройств Заказчика, а для управляющих приложений Заказчика (i.e. СберДруг). Включая документацию markdown и pdf.
2. Разработчик проекта MDM (> 10 тыс. устройств iOS, Android и Аврора на экземпляр системы), разработка, тестирование , написание документации, код-ревью.
3. Интеграционное и нагрузочное тестирование.
4. Unit-тестирование каждого разработанного модуля с покрытием не менее 85% кода. Поиск и устранение уязвимостей.
5. Разработчик многопоточного push-сервера http2 APNs для собственного приложения iOS (push-и и управление устройством). Поддержка push-сервера для устройств Apple.
6. Реализация требований входа во внутреннюю экосистему Сбербанка через шлюз SOWA. Реализация аутентификации в системе MDM сотрудников Заказчика через его Active Directory (LDAP). Дополнительная аутентификация устройств заказчика через mTLS.
7. Разработчик системы логирования для отладки у Заказчика.
Участие в:
- полном цикле релиза, включая решение задач ТП продакшена.
- разработке регламентов Департамента.
Инструменты и технологии:
Python, flake8, SonarQube, YouTrack, TrackStudio, git (консоль, gitLab, gitHub), Trivy, pytest и unittest, flask, fastAPI, Pydantic, asyncio, psycopg2-3 (углубленно), asyncpg, PostrgeSQL (пользователь, базовый уровень), docker + CI/CD (базовый уровень), пользователь Kubernetes, Postman, Jmeter, конкурентное кодирование (потоки, процессы) в т.ч. асинхронное, jwt, swagger OpenApi 3+, jsonschema’s, сброс логов коллектору по gRPC, парсинг apk (apks, xapk, apkm), rpm, ipa.
Июль 2020 — Апрель 2022
1 год 10 месяцев
Индивидуальное предпринимательство / частная практика / фриланс
разработчик ПО Python, Flask
Решение алгоритмических задач, проектирование и реализация сервера биржевого взаимозачёта. Работа с потоками и процессами Python. Реализация push-сервера доставки сообщений Apple. Опыт разработки и реализации REST-подобного API. Знание и практическое применение стандартов OpenAPI (swagger), реализация валидации тела http-запросов запросов по json-schema.Участие в разработке функциональных требований, разработка документации по реализации под ключ.
Май 2018 — Февраль 2020
1 год 10 месяцев
Мебельная фабоика SL-NIXON
web-программист, SQL, OpenCart
создание и сопровождение сайта продаж, перенос клиентской базы из предыдущей системы, пассивное SEO, администрирование офисной сети
Январь 2015 — Май 2017
2 года 5 месяцев
Группа торговых предприятий ООО «Мит Сейл», ООО «ШИКО», ООО «Эвита-Проф», ООО «Промэлектроника»
web-разработчик, IT-специалист, joomla, open cart
создание и сопровождение корпоративных сайтов "под ключ", администрирование малых офисных сетей
Июль 2013 — Декабрь 2014
1 год 6 месяцев
Торговый Дом «Подсолнух», МБУК «Дом культуры Коммунарка»
Python программист, IT-специалист по совместительству
разработка и внедрение системы учета арендаторов арендных платежей, администрирование локальной офисной сети
Июль 2010 — Май 2013
2 года 11 месяцев
ЗАО «Объединенные производители», ООО «Девон менеджмент компани»
сотрудник IT-отдела (по совместительству)
создание и ведение корпоративного сайта и почты, ограничение доступа в интернет по категориям, администрирование офисной сети
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
Причина поиска работы - отсутствие регулярной удалёнки.
Инструменты и технологии: Python, flake8, SonarQube, YouTrack, TrackStudio, git (консоль, gitLab, gitHub), Trivy, pytest и unittest, flask, fastAPI, Pydantic, asyncio, psycopg2-3 (углубленно), asyncpg, PostrgeSQL (пользователь, базовый уровень), docker + CI/CD (базовый уровень), пользователь Kubernetes, Postman, Jmeter, конкурентное кодирование (потоки, процессы) в т.ч. асинхронное, jwt, swagger OpenApi 3+, jsonschema’s, сброс логов коллектору по gRPC, парсинг apk (apks, xapk, apkm), rpm, ipa.
Мой код можно посмотреть здесь:
- WEB/API-сервер
https://gitfront.io/r/AUlyanoff/NaCdSFd1qZVn/web-server/
- Асинхронный API сервер
https://github.com/AUlyanoff/asyncAPI
- моя документация на компонент
https://github.com/AUlyanoff/docs
- утилиты, хуки, образцы кода
https://gitfront.io/r/AUlyanoff/hJWgPLe7SvgL/code-samples/
Высшее образование
1988
ЛВВИУС им. Ленсовета г. Ленинград
АСУС, инженер-математик
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения