Был на сайте более двух недель назад

Крылосов Андрей Александрович

Мужчина, 25 лет, родился 26 февраля 1999

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

Контакты
 +7 (906) 970-00-68
Телефон подтвержден
krylosov.andrew@gmail.com — предпочитаемый способ связи

Инженер-программист 2+ категории

150 000  на руки

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

Занятость: полная занятость

График работы: полный день, гибкий график, удаленная работа

Опыт работы 5 лет 8 месяцев

Октябрь 2018по настоящее время
5 лет 8 месяцев

www.tensor.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Инженер-программист
разработка бизнес-логики (backend) и построение архитектурных решений приложения разработка на языке python хранение о обработка данных с помощью sql (postgresql)

Ключевые навыки

Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже

Исполнительность
Python
SQL
PostgreSQL
REST
Flask
Отзывчивость
Умение расставлять приоритеты
Умение работать в команде
Стремление к профессиональному развитию
Инициативность
Git
Тестирование
Unit Testing

Обо мне

Резюме с кликабельными ссылками: https://cv2you.com/resume/tW0Q/ В основном я занимался проектированием архитектуры приложения, и последующей реализации с помощью собственных сил и направляя других разработчиков. Активно проявляю инициативу по улучшению качества продукта, качества и скорости разработки продукта. Стремлюсь улучшать работу в команде Имею опыт построения api, rest api. Большой опыт в разработке тестов (модульных, интеграционных, нагрузочных, и т.д.). Владею и быстро разбираюсь с множеством библиотек на Python. Обладаю знаниями по регулярным выражениям. Умею пользоваться и создавать различные структуры данных. Понимаю и использую в работе принципы ООП. Знаком с различными методологиями разработки. Знаю реализацию многих паттернов проектирования. Умею работать с git. Постоянно стремлюсь улучшать качество кода, процессы разработки. Очень строг к читаемости, чистоте, поддерживаемости кода. Веду итеративный рефакторинг постоянно улучшая качетсво кода. Чтобы спокойно рефакторить обязательно добиваюсь приемлемого покрытия различными тестами. Пользуюсь CI и линтерами (pylint, radon, flake8). Веду документацию по коду. Проекты CRM SBIS https://sbis.ru/crm Полностью ответственен за реализацию бизнес-логики проекта отвечал я управляя еще несколькими разработчиками. Разрабатывал бизнес-логику на python и sql, писал на функционал тесты, вел документацию, консультировал других разработчиков. В процессе реализации получилась отличная архитектура, новые разработчики очень быстро внедрились в проект. Масштабировать и поддерживать продукт легко. 100% кода покрыты тестами и поддерживается оценка pylint не ниже 9.8. Задачи: Создание документа "Список клиентов" История изменений документа Отображение, фильтрация и навигация по реестру списков клиентов. История изменений реестра Карточка, история изменений карточки контрагента Добавление контрагентов из существующих в системе, импорт из файлов и прочих мест. Массовое и одиночное распределение контрагентов по ответственным сотрудникам и подразделениям Ведение работы по клиенту, создание Лидов, Счетов, Событий, сохранение информации и контактных данных Подсчет статистики по документу, отображение графиков Отображение клиентов и сотрудников в различном виде, удобном для решения конкретных задач CRM Реализация длительных операций Настройка прав на документ Оптимизация sql кода Внедрил CI и проверку линтерами Складские отчеты https://sbis.ru/inventory В этом проекте я занимался разработкой и поддержкой существующей бизнес-логики складских отчетов. На данный момент складских отчетов порядка 15 штук. Каждый из них под собой несет много логики python, но и огромное количество логики в postgresql. Задачи: Реализовал БЛ отчет ABCXYZ анализ Реализовал БЛ Товарный отчет Реализовал БЛ отчета Счета в резерве Написание общего билдера для построения отчета, что позволило очень быстро и легко внедрять новые отчеты. Автоматическое формирования детализаций с помощью шаблонизатора sql запросов Реализовал БЛ Диалог остатков по складам Внедрил учет сроков годности в отчеты Внедрил логику отображения комплектов и сертификатов во все отчеты Осуществил переход нескольких отчетов на агрегаты Внедрил огромное количество различных фильтров в разные отчеты Внедрил Документы изменения цен в товарный отчет Разработал алгоритм получения остатков в разрезе номенклатуры Реализовал сквозную выгрузку в файл всех детализаций отчетов Оптимизация sql кода Внедрил CI и проверку линтерами Постоянная поддержка всех складских отчетов GIS Enjoy https://bitbucket.org/Life_Laboratory/gis.enjoy/ Разработал бизнес-логику приложения для туристов и для тех кто ищет хорошую прогулку. Это приложение может строить оптимальный маршрут по достропримечательностям по интересам пользователя, чтобы пользователь за указанное им время добрался из точки А в точку Б (или сделал круг из А в А) пройдя по достопримечательностям и не опоздал в точку Б. В данном проекте я занимался разработкой rest api для построения маршрутов, сбор данных со сторонних api и формирование списка достопримечательностей по вкусам пользователя. LifeGameService https://github.com/raldenprog/LifeGameService Разработал платформу для проведения онлайн нескольких соревнований по информационной безопасности CTF в формате task-based. Аналог Codeforces в мире CTF. Платформа предоставялет возможность создать соревнование в пару кликов, загрузить в нее задания и настроить выдачу заданий участникам. Одновременно может играть огромное количество пользователей в разные сорвевнования. Платформа ведет онлайн статистику и предоставляет в удобном виде результаты соревнований. Хакатоны 3 место Energy Hack 2020 Победитель FinTech Hackathon ЦФТ 2017 Призёр хакатона от компании «Megafon» на тему Анализ данных 5-7 октября 2018г. Призёр хакатона по «Открытым данным НСО» 9-10 декабря 2017 г. Финалист HACKATHON-2025 2018г. CTF Победитель Региональных межвузовских открытых соревнований в области информационной безопасности AltayCTF-2018 в составе команды «Life» от университета. Победитель Межрегиональных межвузовских открытых соревнований в области информационной безопасности OmCTF-2018 в составе команды «Life» от университета. Победитель Межрегиональных межвузовских открытых соревнований в области информационной безопасности VolsuCTF-2017 в составе команды «Life» от университета. Призер Межрегиональных межвузовских открытых соревнований в области информационной безопасности SIbirCTF-2016 в составе команды «Life» от университета.

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

2022
Факультет автоматической электросвязи, информационная безопасность телекоммуникационных систем

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

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


АнглийскийA1 — Начальный


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

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

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

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