Files
cv/cv.typ
T

96 lines
4.3 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.6cm, y: 1.4cm),
numbering: none,
)
#set text(
font: "New Computer Modern",
size: 10.5pt,
lang: "ru",
)
#set par(
leading: 0.55em,
)
#show heading: it => {
if it.level == 1 {
block(
above: 0.9em,
below: 0.9em,
text(size: 20pt, weight: "bold", it.body)
)
} else if it.level == 2 {
block(
above: 1.0em,
below: 0.6em,
text(size: 14pt, weight: "semibold", it.body)
)
} else {
block(
above: 0.8em,
below: 0.5em,
text(size: 12pt, weight: "semibold", it.body)
)
}
}
#show link: underline
#grid(
columns: (1fr, 1.3fr),
gutter: 1.2cm,
align: (left, right),
)[
#text(size: 22pt, weight: "bold")[Кашаев Артем Сергеевич]
][
#align(right)[
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")[t.me/pyk1nq]
]
]
== О себе
Backend-разработчик с 3.5+ годами коммерческого опыта: проекты с нуля до продакшена, архитектура и техлид; фокус на async, PostgreSQL и real-time.
== Навыки
- *Python:* *FastAPI*, *SQLAlchemy (Async)*, Alembic, Pydantic, pytest; REST, WebSocket, gRPC
- *DB/infra:* PostgreSQL т.ч. PostGIS), MongoDB, Redis, RabbitMQ, S3/MinIO
- *DevOps/tools:* *Docker/Compose*, Kubernetes, GitLab CI/CD, nginx, Linux, Bash, Git
- *Extra:* Node.js (NestJS, Prisma), микросервисы/монолит, Construct
== Опыт работы
#underline[#text(size: 13pt, weight: "bold")[ООО «УЖДА»]] #text(weight: "semibold")[07/2024 н.в.]
*Стек:* Python 3.13, FastAPI, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Linux, Bash, Shapely, S3-совместимое хранилище, Git, CI/CD, Яндекс.Трекер.
- Система автоматического проектирования: *результат* 27 % ошибок интеграции, +23 % к скорости обработки; хранение и версионирование проектов (PostgreSQL + S3), бинарные конфиги (Construct), geo-анализ (Shapely).
- Real-time терминальный сервер: *результат* +37 % пропускной способности; архитектура и БД под highload, REST + WebSocket API, бинарный протокол с оборудованием.
- Real-time мониторинг датчиков: *результат* 33 % задержек, стабильность 99.87 %; хранение событий в PostgreSQL.
#underline[#text(size: 13pt, weight: "bold")[UDV]] #text(weight: "semibold")[11/2023 07/2024]
Система обнаружения скам- и фишинговых сайтов: проектирование с нуля, архитектура и разработка, техлид команды из 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 % времени релизов; техлид и менторинг.
#underline[#text(size: 13pt, weight: "bold")[ЗАО «ПАРАД-КТ»]] #text(weight: "semibold")[10/2022 11/2023]
Сервис фильтрации данных по реестру государственных закупок.
*Стек:* Python 3, FastAPI, PostgreSQL, RabbitMQ, nginx, Docker.
*Достижения:*
- Высокопроизводительная фильтрация больших объёмов данных.
- Ускорил деплой на 38 % и обработку запросов на 23 %.
== Образование
*Бакалавр, 2024* Уральский федеральный университет им. первого Президента России Б. Н. Ельцина
Фундаментальная информатика и информационные технологии