Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.
Поздравить нас → 19.habr.com
Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.
Поздравить нас → 19.habr.com
- В свободное время читаю зарубежную и научно-популярную литературу, изучаю новые технологии и библиотеки, слежу за актуальными трендами в AI и IT-индустрии.
· Иногда пишу статьи на Хабр:
«3 простые вещи, которые сделают вашу жизнь лучше», 46k+ просмотров, https://habr.com/ru/post/664882/
«Как перестать отвлекаться, работая в IT», 19к+ просмотров, https://habr.com/ru/post/708778/
«Три вещи, которые сделают тебя продуктивнее», 11k+ просмотров, https://habr.com/ru/post/655921/
· Участвовал в проектировании архитектуры и поэтапном разбиении монолита на модули и независимые микросервисы
· Выполнял масштабный рефакторинг: выносил бизнес-логику и инфраструктурные компоненты из монолита и приводил код к единому стилю
· Разрабатывал и поддерживал интеграции с внешними CRM-системами и системами поддержки клиентов, автоматизируя обработку обращений и связанные бизнес-процессы
· Реализовал чат-бота и обеспечил миграцию исторических данных между чат-системами
· Проводил код-ревью разработчиков команды (кросс-ревью) и участвовал в ревью core-команды, отвечающей за инфраструктурную часть проекта
· Оптимизировал API и SQL-запросы, что позволило сократить время отклика ручек и снизить нагрузку на базу данных
· Участвовал в разработке административной панели для внутренних пользователей
· Реализовывал и поддерживал интеграции с видеопровайдерами для внутренних и клиентских интерфейсов
Стек: Tornado, FastAPI, Kafka, SQS, Redis, PostgreSQL, Celery, Kubernetes
Работал на проекте, который занимается симуляцией и оптимизацией автобусных маршрутов.
· Разрабатывал готовый продукт из MVP
· Участвовал в разработке API и мат. модели
· Написал мигратор для ClickHouse и контрибьютил в Open Source библиотеку (aiochclient)
· Проводил Code Review и рефакторил
· Нормализовал данные в Postgres и перенес/сделал сохранение данных симулятора в ClickHouse
· Настроил агрегацию отчётов симуляций и сбор аналитики через ClickHouse
· Реализовал стриминг прогресса расчёта симуляций через WebSocket для отображения в UI
- Настроил pytest и покрыл все API проекта тестами, что позволило существенно ускорить релизы и упростить внедрение нового функционала
Через 8 месяцев проект заморозили и мне предложили перейти в команду аутсорсинга. На тот момент в ней не было активных проектов, поэтому я покинул компанию.
Стек: FastAPI, SQLAlchemy, SQL, Postgres, ClickHouse, RabbitMQ, Redis, Dramatiq, Kubernetes
Разработка MVP социальной сети для азиатского рынка.
· Участвовал в проектировании микросервисной архитектуры
· Разработал микросервисы: авторизации, сжатия контента и уведомлений
· Сделал релевантный поиск и автокомплит с помощью Elasticsearch
· Написал основную часть API бекенда
· Тестировал (pytest, mock) и документировал свой код
· Проводил Code review
Стек: FastAPI, Sanic, Elasticsearch, Clickhouse, Postgres, Redis, Kafka, Centrifugo, Docker, Minio, Firebase
Работал на проекте, который занимается автоматизацией с дебиторской задолженностью.
· Участвовал в разбиении монолита на сервисы (агрегации данных, перерасчетов, формирования документов, подачи в суд, авторизации)
· Оптимизировал процессы обогащения данных через внешние сервисы и распознавания документов через нейроcеть
· Сделал интеграции по API с клиентами для работы с данными/документами должников
· Занимался автоматизацией работы с документами: .pdf,.zip и .xlsx (в частности с использованием шаблонизаторов) для формирования отчетов и печати документов
· Рефакторил и документировал легаси-код
Стек: Django (+ DRF), FastAPI, Postgres, Celery, RabbitMQ, Redis, TortoiseORM
Работал в компании, которая занимается оптовой продажей строительных материалов.
· Разработал новый сайт компании вместе с командой
· Участвовал в разработке внутренней CRM-системы
· Автоматизировал работу с Excel-файлами.
· Писал асинхронные парсеры для сбора данных с сайтов партнеров
· Покрывал код тестами
Освоил: Python, Django(DRF), Celery, Git и познакомился с Docker