Files
cv/cv.typ
T

126 lines
7.0 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 года
+7 (929) 202-25-36 #link("mailto:artkashaev@gmail.com")[artkashaev\@gmail.com]
Готов к удалённой работе, частичной занятости
]
== Желаемая позиция
Python Backend Developer
Зарплатные ожидания: *220 000 ₽ на руки*
Полная/частичная занятость, удалённая работа
== Опыт работы
#text(weight: "semibold")[Февраль 2025 по настоящее время (1 год)]
#text(weight: "semibold")[ООО «УЖДА»] Python Backend Developer / Архитектор
- *Проект «САПР КСЗП»* система автоматического проектирования систем контроля свободности зоны переезда.
*Стек:* Python 3.13, FastAPI, WebSockets, Shapely, PostgreSQL, Construct, Docker, S3-совместимое хранилище, Git, CI/CD.
*Коротко:* архитектура FastAPI + WebSocket, хранение проектов (PostgreSQL + S3), геометрический анализ (Shapely), бинарные конфиги (Construct).
- Сократил ошибки интеграции на 30 % (формат/валидация бинарных конфигураций).
- Ускорил обработку данных на 25 %.
- *Проект «ТЭМ УРВВ»* терминальный сервер системы удалённого распределённого ввода-вывода: мониторинг, логирование и отображение состояний узлов в реальном времени.
*Стек:* Python 3.13, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Git, Linux, CI/CD, Bash, Яндекс.Трекер.
*Коротко:* мониторинг/логирование в реальном времени, бинарный протокол с оборудованием, REST + WebSocket API.
- Спроектировал архитектуру и БД с нуля под высокую нагрузку.
- Увеличил пропускную способность на 40 %, добавил unit/integration-тесты (pytest).
- *Проект «ТЭМ КСЗП»* терминал системы контроля безопасности зоны переезда: реальное время мониторинга датчиков и состояния переезда.
*Стек:* Python 3.13, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Git, Linux, CI/CD, Bash, Яндекс.Трекер.
*Коротко:* обработка данных с датчиков в реальном времени, хранение событий, интеграция с оборудованием.
- Сократил задержки передачи критических данных на 35 %; стабильность 99.9 %.
#text(weight: "semibold")[Июнь 2024 Февраль 2025 (9 месяцев)]
#text(weight: "semibold")[UDV] Python Backend Developer / Техлид небольшой команды
Система обнаружения скам- и фишинговых сайтов: проектирование с нуля, архитектура и разработка, техлид команды из 7 человек.
*Стек:* Python 3.11, Go, FastAPI, gRPC, RabbitMQ, PostgreSQL, MongoDB, MinIO (S3), Docker, Docker Compose, Kubernetes, GitLab CI/CD, Jira, Confluence.
*Ключевые достижения:*
- Пайплайн обработки данных: +35 % к производительности.
- Межсервисное взаимодействие: gRPC, 15 % к задержкам.
- CI/CD: 25 % времени релизов; техлид и менторинг.
#text(weight: "semibold")[Октябрь 2022 Июнь 2024 (1 год 9 месяцев)]
#text(weight: "semibold")[ЗАО «ПАРАД-КТ»] Python Backend Developer
Сервис фильтрации данных по реестру государственных закупок.
*Стек:* Python 3, FastAPI, PostgreSQL, RabbitMQ, nginx, Docker.
*Достижения:*
- Высокопроизводительная фильтрация больших объёмов данных.
- Ускорил деплой на 40 % и обработку запросов на 25 %.
#text(weight: "semibold")[Июль 2022 Сентябрь 2022 (3 месяца)]
#text(weight: "semibold")[ООО «СОФТ СЕРВИС»] Python Backend Developer
Микросервис-прослойка для асинхронной обработки сообщений.
*Стек:* Python, Redis, REST API, Pydantic.
*Достижения:*
- Сократил задержки на 30 %; снизил ошибки на 20 % (валидация данных).
== Образование
*Бакалавр, 2024*
Уральский федеральный университет им. первого Президента России Б. Н. Ельцина
Фундаментальная информатика и информационные технологии
== Навыки
- *Языки:* Python (эксперт), Node.js / Bun
- *Фреймворки/библиотеки (Python):* FastAPI, gRPC, SQLAlchemy, Pydantic, RabbitMQ, Kafka, WebSockets, celery
- *Фреймворки (Node.js):* NestJS
- *Базы данных:* PostgreSQL (включая PostGIS), MongoDB, Redis, MariaDB
- *DevOps:* Docker, Docker Compose, Kubernetes, GitLab CI/CD, nginx, Linux, Bash
- *Инструменты:* Git, Jira, Confluence, Яндекс.Трекер
- *Прочее:* Микросервисы, монолит, GraphQL, S3-совместимые хранилища, Construct
== Языки
- Русский родной
- Английский B2 (Upper-Intermediate)
== О себе
Backend-разработчик с более чем 3.5 годами коммерческого опыта: проекты с нуля до продакшена, архитектура и техлид. В свободное время менторю начинающих разработчиков по алгоритмам и backend-разработке.