Refactor CV layout and content for improved readability and conciseness
- Adjusted page margins and text size for better formatting. - Updated heading spacing for a cleaner look. - Reorganized personal information section using a grid layout. - Condensed work experience descriptions for clarity and impact. - Streamlined skills section for easier scanning. - Removed unnecessary sections and improved overall structure.
This commit is contained in:
@@ -1,32 +1,36 @@
|
|||||||
#set page(
|
#set page(
|
||||||
paper: "a4",
|
paper: "a4",
|
||||||
margin: (x: 1.8cm, y: 1.8cm),
|
margin: (x: 1.6cm, y: 1.4cm),
|
||||||
numbering: none,
|
numbering: none,
|
||||||
)
|
)
|
||||||
|
|
||||||
#set text(
|
#set text(
|
||||||
font: "New Computer Modern",
|
font: "New Computer Modern",
|
||||||
size: 11pt,
|
size: 10.5pt,
|
||||||
lang: "ru",
|
lang: "ru",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#set par(
|
||||||
|
leading: 0.55em,
|
||||||
|
)
|
||||||
|
|
||||||
#show heading: it => {
|
#show heading: it => {
|
||||||
if it.level == 1 {
|
if it.level == 1 {
|
||||||
block(
|
block(
|
||||||
above: 1.2em,
|
above: 0.9em,
|
||||||
below: 1.2em,
|
below: 0.9em,
|
||||||
text(size: 20pt, weight: "bold", it.body)
|
text(size: 20pt, weight: "bold", it.body)
|
||||||
)
|
)
|
||||||
} else if it.level == 2 {
|
} else if it.level == 2 {
|
||||||
block(
|
block(
|
||||||
above: 1.4em,
|
above: 1.0em,
|
||||||
below: 0.8em,
|
below: 0.6em,
|
||||||
text(size: 14pt, weight: "semibold", it.body)
|
text(size: 14pt, weight: "semibold", it.body)
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
block(
|
block(
|
||||||
above: 1em,
|
above: 0.8em,
|
||||||
below: 0.6em,
|
below: 0.5em,
|
||||||
text(size: 12pt, weight: "semibold", it.body)
|
text(size: 12pt, weight: "semibold", it.body)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -34,14 +38,18 @@
|
|||||||
|
|
||||||
#show link: underline
|
#show link: underline
|
||||||
|
|
||||||
#align(center)[
|
#grid(
|
||||||
#text(size: 24pt, weight: "bold")[Кашаев Артем Сергеевич]
|
columns: (1fr, 1.3fr),
|
||||||
|
gutter: 1.2cm,
|
||||||
Python Backend Developer • 23 года
|
align: (left, right),
|
||||||
|
)[
|
||||||
Специализация: *FastAPI/async*, PostgreSQL, WebSocket, highload/real-time
|
#text(size: 22pt, weight: "bold")[Кашаев Артем Сергеевич]
|
||||||
|
][
|
||||||
+7 (929) 202-25-36 • #link("mailto:artkashaev@gmail.com")[artkashaev\@gmail.com] • #link("https://t.me/pyk1nq")[Telegram: \@pyk1nq]
|
#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]
|
||||||
|
]
|
||||||
]
|
]
|
||||||
|
|
||||||
== Опыт работы
|
== Опыт работы
|
||||||
@@ -51,19 +59,9 @@
|
|||||||
|
|
||||||
*Стек (в компании):* Python 3.13, FastAPI, PostgreSQL, Alembic, REST API, WebSocket, Construct, UDP, Docker, Linux, Bash, Shapely, S3-совместимое хранилище, Git, CI/CD, Яндекс.Трекер.
|
*Стек (в компании):* 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).
|
||||||
*Результат:* −27 % ошибок интеграции, +23 % к скорости обработки.
|
- Real-time терминальный сервер: *результат* +37 % пропускной способности; архитектура и БД под highload, REST + WebSocket API, бинарный протокол с оборудованием.
|
||||||
- Реализовал хранение и версионирование проектов (PostgreSQL + S3).
|
- Real-time мониторинг датчиков: *результат* −33 % задержек, стабильность 99.87 %; хранение событий в PostgreSQL.
|
||||||
- Внедрил бинарные конфиги (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")[Июнь 2024 — Февраль 2025 (9 месяцев)]
|
||||||
#text(weight: "semibold")[UDV] • Python Backend Developer / Техлид небольшой команды
|
#text(weight: "semibold")[UDV] • Python Backend Developer / Техлид небольшой команды
|
||||||
@@ -73,8 +71,7 @@
|
|||||||
*Стек:* Python 3.11, FastAPI, gRPC, RabbitMQ, PostgreSQL, MongoDB, MinIO (S3), Docker, Docker Compose, Kubernetes, GitLab CI/CD, Jira, Confluence.
|
*Стек:* Python 3.11, FastAPI, gRPC, RabbitMQ, PostgreSQL, MongoDB, MinIO (S3), Docker, Docker Compose, Kubernetes, GitLab CI/CD, Jira, Confluence.
|
||||||
|
|
||||||
*Ключевые достижения:*
|
*Ключевые достижения:*
|
||||||
- Пайплайн обработки данных: +32 % к производительности.
|
- Пайплайн обработки данных: +32 % к производительности; gRPC: −14 % к задержкам.
|
||||||
- Межсервисное взаимодействие: gRPC, −14 % к задержкам.
|
|
||||||
- CI/CD: −22 % времени релизов; техлид и менторинг.
|
- CI/CD: −22 % времени релизов; техлид и менторинг.
|
||||||
|
|
||||||
|
|
||||||
@@ -90,25 +87,15 @@
|
|||||||
- Ускорил деплой на 38 % и обработку запросов на 23 %.
|
- Ускорил деплой на 38 % и обработку запросов на 23 %.
|
||||||
|
|
||||||
== Образование
|
== Образование
|
||||||
*Бакалавр, 2024*
|
*Бакалавр, 2024* — Уральский федеральный университет им. первого Президента России Б. Н. Ельцина
|
||||||
Уральский федеральный университет им. первого Президента России Б. Н. Ельцина
|
|
||||||
Фундаментальная информатика и информационные технологии
|
Фундаментальная информатика и информационные технологии
|
||||||
|
|
||||||
== Навыки
|
== Навыки
|
||||||
- *Языки:* Python (эксперт)
|
- *Python:* FastAPI, SQLAlchemy (Async), Alembic, Pydantic, pytest; REST, WebSocket, gRPC
|
||||||
- *Backend (Python):* FastAPI, SQLAlchemy (Async), Alembic, Pydantic, Celery, pytest, REST, WebSocket, gRPC
|
- *DB/infra:* PostgreSQL (в т.ч. PostGIS), MongoDB, Redis, RabbitMQ, S3/MinIO
|
||||||
- *Инфраструктура/очереди:* PostgreSQL, Redis, RabbitMQ, S3-совместимые хранилища
|
- *DevOps/tools:* Docker/Compose, Kubernetes, GitLab CI/CD, nginx, Linux, Bash, Git
|
||||||
- *Базы данных:* PostgreSQL (включая PostGIS), MongoDB, Redis, MariaDB
|
- *Extra:* Node.js (NestJS, Prisma), микросервисы/монолит, Construct
|
||||||
- *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)
|
- Английский — B2 (Upper-Intermediate)
|
||||||
|
|
||||||
== О себе
|
|
||||||
Backend-разработчик с более чем 3.5 годами коммерческого опыта: проекты с нуля до продакшена, архитектура и техлид. В свободное время менторю начинающих разработчиков по алгоритмам и backend-разработке.
|
|
||||||
Reference in New Issue
Block a user