Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

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

Мужчина, 30 лет, родился 15 ноября 1995 г.
Санкт-Петербург, переезд возможен, не готов к командировкам
Занятость
График работы

Опыт работы

Декабрь 2018 —
февраль 2021
2 года 2 месяца
Positive Technologies
Разработчик
На этой должности принимал участие в разработке и интеграции облачных решений для анализа уязвимостей веб-приложений, PT BlackBox Scanner (https://bbs.ptsecurity.com). Основным направлением работ на этой должности являлась разработка систем автоматического поиска и эксплуатации уязвимостей веб приложений. Помимо этого периодически занимался исследовательской работой, DevOps и разработкой сопутствующих проектов. Разработка проводилась преимущественно с применением инструментов GitLab (с разновидностью модели git-flow), Confluence, TeamCity, YouTrack, UpSource. На данной должности получил глубокие компетенции в принципах работы протоколов TCP, HTTP, TLS, изучал и реализовывал существующие RFC. Обрел расширенные знания о тестировании безопасности веб-приложений. Много работал с базами систематизации и оценки угроз безопасности и уязвимостей: OWASP, CVE, CWE, CAPEC, CVSS 2.0/3.0. Уличшил свои навыки профилирования и оптимизации кода как на Python, так и на GO для решения проблем производительности. Принимал участие в : - проектировании и разработке REST-API (Swagger, Flask, Redis, SQLAlchemy, MySQL, RabbitMQ). - разработке системы сбора, анализа и визуализации логов (MongoDB, Elasticsearch, RabbitMQ, Redis, Flask, numpy, Matplotlib). - проектировании и разработке корпоративной системы автоматической развертки приложений и управления облачными ресурсами (Микросервисы, Python, Golang, Ansible). - проектировании и развертке инфраструктуры, использующей AWS (EC2, EBS, ROUTE53, S3, NAT, etc.). Использовал Terraform и Ansible. - проектировании и разработке с нуля высокопроизводительнго HTTP-клиента на GO для сканера уязвимостей, с последующей интеграцией в существую инфраструктуру.
Сентябрь 2017 —
декабрь 2018
1 год 3 месяца
Euro Germes Auto
Системный интегратор
На этой должности занимался автоматизацией различных бизнес-процессов. Создание систем автоматического размещения товаров и их продвижения на различных маркетплейсах и торговых площадках. Reverse-engeneering приватных API с целью включения их в цепочки автоматизации. Унификация работы с приватными API c последующим созданием интерфейсной прослойки для автоматизации. Разработка парсеров, пауков и иных средств автоматического сбора и агрегации данных. Создание платформы автоматического размещения объявлений на таких ресурсах, как: Avito, Youla, Auto.ru, Drom.ru, 4mycar.ru, i-bery.com и прочих на базе Python3.6+Celery+MongoDB Сбор и анализ статистики с применением систем машинного обучения (scikit-learn). Создание интерфейсов между серверами "1С:Торговля и Склад
Ноябрь 2015 —
сентябрь 2017
1 год 10 месяцев
Городской центр социальных и спортивных программ
Системный администратор
На должности системного администратора занимался обслуживанием небольшой корпоративной сети и парка офисного оборудования. За время работы была произведена модернизация сети предприятия. Было произведено подключение резервного интернет-канала с созданием соответствующей системы балансировки нагрузки. (Оборудование Mikrotik) Получено и введено в эксплуатацию большое количество компьютеров и офисной техники. Развернуты средства виртуализации рабочих мест сотрудников (Virtualbox\xen+Vagrant). Настроены и введены в эксплуатацию средства резервного копирования данных. (Rsync) Велась постоянная работа по обслуживанию средств криптографической защиты информации (КриптоПРО, КонтинентАП) и рабочих мест государственных информационных систем (Госзакупки, Система удаленного финансового документооборота, bus.gov.ru ...).
Январь 2017 —
февраль 2017
1 месяц
Департамент образования города Севастополя
Консультант безопасности
Была проведена комплексная работа по подготовке и внедрению комплекса нормативно-правового и организационного регулирования безопасности информации. Разработаны и утверждены все необходимые нормативные акты для обеспечения выполнения: -Федерального закона "О коммерческой тайне" от 29.07.2004 N 98-ФЗ -Федерального закона "О персональных данных" от 27.07.2006 N 152-ФЗ -Приказа ФАПСИ от 13 июня 2001 г. N 152 "Об утверждении Инструкции об организации и обеспечении безопасности хранения, обработки и передачи по каналам связи с использованием средств криптографической защиты информации с ограниченным доступом. По итогам была проведена подготовка к прохождению проверок ФСБ и Роскомнадзора
Апрель 2016 —
май 2016
1 месяц
Департамент труда и социальной защиты населения города Севастополь
Консультант безопасности
Была проведена комплексная работа по подготовке и внедрению комплекса нормативно-правового и организационного регулирования безопасности информации. Разработаны и утверждены все необходимые нормативные акты для обеспечения выполнения: -Федерального закона "О персональных данных" от 27.07.2006 N 152-ФЗ -Приказа ФСТЭК "Об утверждении требований о защите информации, не составляющей государственную тайну, содержащейся в ГИС" от 11 февраля 2013 г. N 17 -Приказа ФСТЭК "Об утверждении состава и содержания организационных и технических мер по обеспечению безопасности ПДн при их обработке в ИСПДн" от 18 февраля 2013 г. N 21 А так же реализован комплекс мероприятий для приведения процесса обработки данных в соответствие указанным актам.

Обо мне

Около 6-и лет опыта в программированием с использованием Python (CPython, PyPy версий 2.7 и 3+), из них в коммерческой разработке - более трех. Знаю и следую PEP8 при написании кода. Опыт в проектировании и разработке сложных систем, удовлетворяющих принципам SOLID, REP, CCP, CRP. Опыт использования различных шаблонов проектирования. Глубокое понимание TCP, HTTP. большой опыт в проектировании, разработке и работе с REST API. Опыт в Reverse-engeneering приватных API. Обладаю опытом работы с базами данных: SQLite, PostgreSQL, MongoDB, MariaDB, Elasticsearch, Neo4J. Имею навыки написания SQL запросов, используя как чистый SQL, так и с применяя ORM, а так же опыт профилирования и оптимизации запросов. Опыт разработки систем машинного обучения. Основные навыки в JavaScript, HTML / CSS. Базовое знание PHP, C++, Rust. Работа с GIT, навыки решения конфликтов и разработки с использованием git-flow. Имею опыт разработки на Go, а так же опыт переноса приложений с Python на Go. Помимо навыков разработки имею довольной обширный опыт в обслуживании и администрировании windowslinux систем и интеграции рабочих процессов (DevOps). Обширное познание Linux (Archlinux - основная ОС уже более 9 лет), умею работать с nginx, systemd, docker, docker-compose, vagrant а так же работать с виртуализацией на основе Virtualbox и XEN. Есть опыт в настройке сетевого оборудования Mikroik. В своем коде стараюсь придерживаться принципов SOLID, а в своей работе и жизни принципа KISS

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

2019
Санкт-Петербургский государственный политехнический университет, Санкт-Петербург
Информационная безопасность компьютерных систем, Математические методы компьютерной безопасности
2017
Севастопольский государственный университет
Институт радиоэлектроники и информационной безопасности, Информационная безопасность

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

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения