Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более недели назад

Мужчина, 26 лет, родился 15 ноября 1999

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

Python Developer

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

Тип занятости: полная занятость

Опыт работы 4 года 7 месяцев

Март 2026по настоящее время
2 месяца

Москва

Python-разработчик
- Добавление/Правка эндпоинтов (Flask) - Написание/Доработка DAG-ов - …
Ноябрь 2023Февраль 2026
2 года 4 месяца

start-i.ru

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

Python-разработчик
Стек: - Python3.7+ - FastApi, SQLAlchemy, Alembic - Django, Celery, Redis - Pandas, Polars, openpyxl - PostgreSQL, SQLite, DuckDB, MongoDB, Clickhouse - Docker, docker-compose, Git Самостоятельно погрузился и значительно улучшил производительность сложной legacy ETL-системы без поддержки ментора. Провёл серию миграций и оптимизаций, которые привели к кратному (в 3-6 раз) ускорению критически важных бизнес-процессов. Занимался: 1) Поддержкой и оптимизацией ETL-системы: - Реализовал переезд Pandas на Polars (ускорение ключевых стадий в 6 раз), - Реализовал переезд SQLite -> DuckDB (ускорение в 3 раза), - Оптимизировал долгие SQL-запросы в PostgreSQL (запросы дольше 3 часов оптимизировал до нескольких минут) - Оптимизировал прочие стадии ETL-процессов - Делал правки в парсинге 2) Поддержкой и оптимизация работы FastAPI-микросервисов: - Профилировал и оптимизировал эндпоинты микросервисов - Настраивал логирование для запросов - Правил и добавлял CRUD эндпоинты 3) Поддержкой Django-сервиса: - Отрефакторил оркестрацию Celery-задач в Django-сервисе, повысив надёжность периодических выгрузок 4) Автоматизировал рутинные задачи: - shell-скрипты для деплоя ETL-сервиса сразу на все prod-сервера - реализовал генерацию ежедневного отчета в виде excel-файла - реализовал генераторы SQL-запросов для MATERIALIZED VIEW (на основе данных в БД и выгрузок заказчика) которые необходимо было часто менять
Октябрь 2022Ноябрь 2023
1 год 2 месяца
НПК «ВТиСС»

Москва

Программист Python
Стек: - Python 3.5 - Pylons Project стэк: Pyramid, Cornice, Colander - PostrgeSQL (version 9.6) - SQLAlchemy (version 1.4) Самой интересной задачей было разработать с нуля и поддерживать API (около 10 сущностей в БД), которая использовалась как модуль в 4 различных программных изделиях. Эту API я полностью довёл до готовности к сдаче заказчику: присутствовал на всех показах и исправлял все замечания аналитиков и главного конструктора. Передавал доработки frontender'у, при необходимости. Само собой, в случае возникновения каких-либо проблем старался максимально оперативно отвечать. Пожалуй, это было самым интересным опытом. Также сделал свой мини-аналог Cornice. Это нужно было для совмещения возможности автоматической генерации HTTP-метода OPTIONS для роута, в сочетании с ускоренной загрузкой приложения (путь до роутов указывается напрямую, а не ищется по всем файлам как в Cornice). Ускорение загрузки было нужно из-за того что, в целях безопасности, на каждый запрос создавался новый экземпляр приложения. В остальное время: дописывал функционал уже в 3-ёх давно существующих проектах (2-4 года каждый). Первый, был построен на архитектуре Multilayer в сочетании с DDD, остальные два - на MVC. А так же, используя jinja2, я делал генерацию справок для файлов по типу Excel и Word, а именно для расширений: "xlsx", "ods" и "odt". Также добавлял импорт записей из Excel-файла (с расширением xlsx) в базу данных. Научился работать с библиотеками, созданными командой для ускорения написания REST-API, а также с некоторыми другими, которые были необходимы для решения задач. В ci-gitlab.yml для всех проектов команды добавил проверку правильности импортов (с помощью isort) и написал конфигурационный файл, чтобы инструмент распознавал внутренние библиотеки компании. После этого все стали пользоваться автоматическим упорядочиванием импортов. Так же была задача, например, пропарсить страницу Википедии, чтобы выгрузить из неё данные для классификатора в БД.
Февраль 2022Октябрь 2022
9 месяцев
Артистраж, ООО
Программист Python
Разрабатывал с нуля и поддерживал несколько продуктовых REST API сервисов внутри микро-сервисной архитектуры. Стэк технологий: - Python 3.8+ - FastAPI, Flask - Couchbase - PostgreSQL - Celery (брокеры: Redis, RabbitMQ) - Docker - Selenium Разворачивалось всё на Swarm через Jenkins.
Октябрь 2021Февраль 2022
5 месяцев
ПАО КРЭТ

Москва, www.kret.com/

Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще

Инженер-программист (С++)
Отладка технологического ПО написанного на языке C++ с использованием фреймворка Qt

Навыки

Уровни владения навыками
Продвинутый уровень
Python
SQL
PostgreSQL
Средний уровень
Flask
FastAPI
Pyramid
SQLAlchemy
Couchbase
Docker
Git
Linux
Unit Testing
Backend
Celery
Redis
Envoy
Docker-compose
Clickhouse
MongoDB
NoSQL
Poetry
Оптимизация кода
Алгоритмы и структуры данных
Django Rest Framework
Django Framework
REST API
Gitlab
Pytest
MySQL
Bash

Обо мне

Делаю зарядку по утрам) Telegram: @k_eal

Высшее образование (Бакалавр)

2021
Высшее образование (Бакалавр)
Институт № 8 «Компьютерные науки и прикладная математика», 02.03.02

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

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

Английский — C1 — Продвинутый

Повышение квалификации, курсы

2023
Углублённый Python (https://education.vk.company/program/172)
VK, Python

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

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

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

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