Files
cv/cv.typ
T

114 lines
5.9 KiB
Typst
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#set page(
paper: "a4",
margin: (x: 1.8cm, y: 1.8cm),
numbering: none,
)
#set text(
font: "New Computer Modern",
size: 11pt,
lang: "ru",
)
#show heading: it => {
if it.level == 1 {
block(
above: 1.2em,
below: 1.2em,
text(size: 20pt, weight: "bold", it.body)
)
} else if it.level == 2 {
block(
above: 1.4em,
below: 0.8em,
text(size: 14pt, weight: "semibold", it.body)
)
} else {
block(
above: 1em,
below: 0.6em,
text(size: 12pt, weight: "semibold", it.body)
)
}
}
#show link: underline
#align(center)[
#text(size: 24pt, weight: "bold")[Кашаев Артем Сергеевич]
Python Backend Developer 23 года
Специализация: *FastAPI/async*, PostgreSQL, WebSocket, highload/real-time
+7 (929) 202-25-36 #link("mailto:artkashaev@gmail.com")[artkashaev\@gmail.com] #link("https://t.me/pyk1nq")[Telegram: \@pyk1nq]
]
== Опыт работы
#text(weight: "semibold")[Февраль 2025 по настоящее время (1 год)]
#text(weight: "semibold")[ООО «УЖДА»] Python Backend Developer / Архитектор
*Стек (в компании):* Python 3.13, FastAPI, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Linux, Bash, Shapely, S3-совместимое хранилище, Git, CI/CD, Яндекс.Трекер.
- Система автоматического проектирования систем контроля свободности зоны переезда.
*Результат:* 27 % ошибок интеграции, +23 % к скорости обработки.
- Реализовал хранение и версионирование проектов (PostgreSQL + S3).
- Внедрил бинарные конфиги (Construct) и гео-анализ (Shapely).
- Терминальный сервер системы удалённого распределённого ввода-вывода: мониторинг, логирование и отображение состояний узлов в реальном времени.
*Результат:* +37 % пропускной способности; покрытие unit/integration-тестами (pytest).
- С нуля спроектировал архитектуру и БД под высокую нагрузку.
- Реализовал REST + WebSocket API и бинарный протокол с оборудованием.
- Терминал системы контроля безопасности зоны переезда: реальное время мониторинга датчиков и состояния переезда.
*Результат:* 33 % задержек передачи критических данных; стабильность 99.87 %.
- Backend для real-time мониторинга датчиков + хранение событий в PostgreSQL.
#text(weight: "semibold")[Июнь 2024 Февраль 2025 (9 месяцев)]
#text(weight: "semibold")[UDV] Python Backend Developer / Техлид небольшой команды
Система обнаружения скам- и фишинговых сайтов: проектирование с нуля, архитектура и разработка, техлид команды из 7 человек.
*Стек:* Python 3.11, FastAPI, gRPC, RabbitMQ, PostgreSQL, MongoDB, MinIO (S3), Docker, Docker Compose, Kubernetes, GitLab CI/CD, Jira, Confluence.
*Ключевые достижения:*
- Пайплайн обработки данных: +32 % к производительности.
- Межсервисное взаимодействие: gRPC, 14 % к задержкам.
- CI/CD: 22 % времени релизов; техлид и менторинг.
#text(weight: "semibold")[Октябрь 2022 Июнь 2024 (1 год 9 месяцев)]
#text(weight: "semibold")[ЗАО «ПАРАД-КТ»] Python Backend Developer
Сервис фильтрации данных по реестру государственных закупок.
*Стек:* Python 3, FastAPI, PostgreSQL, RabbitMQ, nginx, Docker.
*Достижения:*
- Высокопроизводительная фильтрация больших объёмов данных.
- Ускорил деплой на 38 % и обработку запросов на 23 %.
== Образование
*Бакалавр, 2024*
Уральский федеральный университет им. первого Президента России Б. Н. Ельцина
Фундаментальная информатика и информационные технологии
== Навыки
- *Языки:* Python (эксперт)
- *Backend (Python):* FastAPI, SQLAlchemy (Async), Alembic, Pydantic, Celery, pytest, REST, WebSocket, gRPC
- *Инфраструктура/очереди:* PostgreSQL, Redis, RabbitMQ, S3-совместимые хранилища
- *Базы данных:* PostgreSQL (включая PostGIS), MongoDB, Redis, MariaDB
- *DevOps:* Docker, Docker Compose, Kubernetes, GitLab CI/CD, nginx, Linux, Bash
- *Инструменты:* Git, Jira, Confluence, Яндекс.Трекер
- *Прочее:* Микросервисы, монолит, GraphQL, S3-совместимые хранилища, Construct
== Дополнительно (Node.js)
- Node.js / Bun, NestJS, Prisma ORM
== Языки
- Русский родной
- Английский B2 (Upper-Intermediate)
== О себе
Backend-разработчик с более чем 3.5 годами коммерческого опыта: проекты с нуля до продакшена, архитектура и техлид. В свободное время менторю начинающих разработчиков по алгоритмам и backend-разработке.