Илья Липатников (mrsushi), Россия, Новосибирск
Илья Липатников (mrsushi), Россия, Новосибирск
Бэкенд разработчикСредний (Middle)
От 270 000 ₽Рассмотрю предложения

Контакты

Контакты скрыты настройками приватности
Опыт работы: 7 лет и 1 месяц
Регистрация: 02.01.2022
Последний визит: 7 дней назад
Гражданство: Россия
Местоположение: Россия, Новосибирск
Дополнительно: готов к удаленной работе

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

PostgreSQL
Django
Python
ООП
JQuery
Веб-разработка
JavaScript
ClickHouse
Apache Kafka
Linux
MongoDB
Высоконагруженные системы
Elasticsearch
Redis
Docker
Git
Nginx
RabbitMQ
FastAPI
Asyncio
Pytest
Flask
MySQL
REST
Apache Airflow
Odoo
Celery
CI/CD
SQL
React

Опыт работы

  • Облачный сканер уязвимостей с экспертным сопровождением
    МоскваОт 10 до 100 сотрудников
    Python/React Developer
    Декабрь 2025 — По настоящее время (10 месяцев)

    - Разработка бекенд части проекта Genos, веб части для анализа данных сканеров на Django, DRF
    - Описание кода сканеров в Проекте Apium
    - Разработка фронтенд части проекта Genos на React

    PythonMySQLRabbitMQElasticsearchRedisDjangoSQLReactCSSJavaScript
  • Мы делаем сервисы, которыми пользуются миллионы
    НовосибирскОт 10 до 100 сотрудников
    Python Developer
    Март 2021 — По настоящее время (5 лет и 7 месяцев)

    - Разработка, развитие и поддержка проектов на фреймворках: Django, FastApi.

    - Запросы через DjangoORM, SQLAlchemy (в том числе асинхронный) и на чистом SQL, базы как правило Postgres, работал с RabbitMQ, с Redis, работаю и с Clickhouse.

    - Пять моих проектов - MVC, шесть API, Airflow, Bi система, реплен система, Odoo, парсеры, телеграм боты и другие по мелочи. Работаю с гитлабом, ci/cd (argo), занимаюсь и фронтовой частью, интеграции того что делает фронт, само собой JS, jQuery, немного React (react-admin), фиксы по верстке, много чего по DjangoCMS, CKEditor, Celery. В том числе разворачивание проектов на серверах, как в докере, так и без. Так же пишу телеграмм ботов, по необходимости (Aiogram, Telebot). Тесты через pytest и testcase.

    - Интеграции с амоцрм, с битриксом, альфа-экваринг, prodamus, yoomoney, сервисы постаматов, юнисендер, смсаеро, а так же прочие сторонние сервисы.

    - Поддержка гитлаба, proxmox, sentry, корпортала, zabbix и работоспособности серверов.

  • инновационная комплексная b2b платформа для увеличения продаж
    Санкт-ПетербургОт 10 до 100 сотрудников
    Разработчик
    Сентябрь 2024 — Декабрь 2025 (1 год и 4 месяца)

    - Проекты на FastAPI, Django, Django Ninja.

    - SQLAlchemy, Django ORM, Docker, Postgres, Celery, Kafka, Keycloak, интеграции со сторонними системами (Spectrum, Senden, ФНС), тесты, микросервисная архитектура.

    - Преимущественно занимаюсь разработкой 5 микросервисов для получения информации по юр.лицам и ип из источников. Для их оценки и получения прочих параметров.

    - Реализована подгрузка большого количества данных из нескольких источников для актуальности. Плюс панель администратора для управления и сохранения информации по подпискам на сервисы и хранения исторических данных.

    Подробное описание моих проектов:

    1. Сервис «Cветофор» ВТБ, состоящий из:

    1.1. Микросервис «Индикаторы» - для получения оценки юр.лиц и ип (красный, желтый, зеленый). Рассчитывает информацию на основе параметров юр.лица/ип.

    1.2. Микросервис «Юр.лица» - для получения отчетов по юр.лицам и ип с множеством параметров и типов подотчетов. Получает информацию из множества источников, как банковских, так и сторонних по типу ФНС.

    1.3. Микросервис «Физ.лица» - для получения отчетов с информацией по физ.лицам. Получает информацию из множества источников, как банковских, так и сторонних.

    1.4. Микросервис «Надзорные органы» - для подписки на информацию о прошедших и будущих проверках для ип и юр.лиц.

    1.5. «Панель администратора» - для управления подписками, пользователями, выгрузки отчетов, уведомлений, агрегации логов и прочего.

    1.6. Микросервис для получения отчетов и страховок для компании «Согаз».

    1.7. Стек: (REST API: FastAPI API, DRF, Documentation: Swagger Storage: PostgresSQL (sqlalchemy / alembic), Clickhouse, Worker: Celery Message broker: Redis DM: Poetry) у сервисов и Django Ninja у админки.

    2. Сервис «Торговая площадка» ВТБ - для осуществления закупок, тендеров и прочего. В старой версии представлял из себя огромный Django MVC монолит. Сейчас разбит на:

    2.1. Каталог для загрузки и работы с товарами, в основе Django Ninja.

    2.2. Сервис уведомлений.

    2.3. Частично функционал остался на Django монолите.

    3. Сервис «Личный кабинет бухгалтера» ВТБ – сервис для автоматизации работы бухгалтерии ВТБ, в него входят:

    3.1. Gateway АПИ gateway (Nginx), управляющий маршрутизацией входящих соединений.

    3.2. Оркестратор сервис, хранящий логику бизнес-процессов, реализующий вызовы бизнес-функций сервисов в требуемых последовательностях.

    3.3. Keycloak сервис, обеспечивающий механики авторизации и аутентификации запросов.

    3.4. MDM сервис (master data management), включающий:

    3.4.1. Справочники хранение реестров, справочников, номенклатур, требующих минимального изменения.

    3.4.2. Таск трекер хранение и реализация сущности и бизнес-логики Задач.

    3.4.3. Файловое хранение сохранение и выдача пользовательских файлов, их связка с сущностями системы.

    3.4.4. CRM хранение записей о клиентах (компании, ИП, сотрудники, физ лица)

    3.5. Тарификатор сервис, хранящий реестр услуг, тарифов, сроков и бизнес-правил их применения. Может запрашивать информацию у других сервисов для принятия решения о применении тех или иных правил тарификации.

    3.6. Процессинг выписки сервис, умеющий принимать банковские выписки в различных форматах, сохранять и систематизировать данные о банковских операциях, делать по ним выборки, отдавать данные в едином утвержденном формате.

    3.7. Адаптер 1С сервис, умеющий принимать запросы и трансформировать их в запросы в 1С, умеющий принимать ответ из 1С и трансформировать их в ответы в едином утвержденном формате.

    3.8. Frontend/Admin визуальный интерфейс системы, предоставляющий доступ к ее функционалу в зависимости от прав доступа.

    3.9. Lkb-Celery сервис для выполнения периодических задач.

    3.10. Основная архитектура сервиса строится на FastAPI, по части работы с самими бухгалтерами используется Mongo, остальная часть для хранения информации о пользователях и части бизнес-процессов на Postgres. Для взаимодействия между сервисами используется Kafka, для авторизации Keycloak.

  • Крупнейший в России провайдер цифровых услуг и решений
    НовосибирскБолее 5000 сотрудников
    Ведущий специалист направления (сервис "Виртуальная АТС")
    Сентябрь 2020 — Декабрь 2020 (4 месяца)

    Вторая линия тех.поддержки телефонии, в частности инсталяторов и пользователей. Помощь в настройке различного сетевого оборудования и сервисов телефонии. Поиск и устранение неисправностей в работе услуги.

  • IT и маркетинговая инфраструктура компаний
    НовосибирскОт 10 до 100 сотрудников
    Системный администратор
    Июль 2019 — Август 2020 (1 год и 2 месяца)

    Терминальные сервера, в частности терминальные фермы на Windows Server 2019 с резервированием. Решение разного рода проблем связанных с ними. Перенос базы, удаление старых виртуалок в базе, проблемы с мордой, дисками профилей пользователей, работой профилей и прочим и другие вещи. Работал и с 16, 12 и 8 серверными вариантами. Групповые политики, пользователи, доменные почты, их настройка, синхронизация AD с яндексом и гуглом и прочие сопутствующие вещи.
    Виртуализация проксмокс, ставил на железо (новые серверы, вводил в кластер). Настройка бэкапов, рейдов (как виртуальных, так и на контроллерах контроллерах). Разворачивал виртуалки по надобности, настройка, перенос. Мониторинг виртуалок, мониторинг дисков на серверах. Настройка сети и другие работы связанные с этим.
    Мониторинг заббикс, настройка агентов на серверах, виртуалках и оборудовании. Шаблоны, скрипты для мониторинга.

    Из сетевого оборудование в основном микротик. Пробросы, маршруты, правила фаервола, вай-фай, впн, мониторинг, модемы, пппое, днсы и другое. Работал и с точками ubiquiti. Установка, монтаж оборудования, прокладка кабеля. Настраивал SIP телефоны, немного касался виртуальных АТС (onlinePBX).
    Много контактировал с wtware, операционкой для raspberry. Так как у клиенты используют для подключения к терминальной ферме. Настройка wsus и администрирование.
    Иногда закупка оборудования, работа с офисной техникой, куосера, hp, сканирование в папку на почту. Ну и само собой поддержка нашего основного офиса, заменить картридж, помощь с компьютерами, установка ПО, GLPI для компьютеров. Взаимодействие с провайдерами в случае каких-либо проблем у клиентов.

    Настройка видеонаблюдения, камер, ресиверов. Монтаж камер, с уличным микротиком для видеонаблюдения. Монтаж шкафов, патч-панелей, розеток и прочие работы.

    Иногда делал скрипты на питоне, по надобности. Знаком с ансибл, писал плейбуки. Небольшой опыт работы с докером, разворачивал контейнеры. Так же работал и с апачем.

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