🐍 Available for work

Никита
Яковлев

SDET @ Saber Interactive

Строю backend-сервисы, автоматизирую тестирование, экспериментирую с LLM и open source.

3+
Projects
3
Yrs exp
SPB
Russia
about_nikita.py
class NikitaYakovlev:   name = "Никита Яковлев"   age = 24   role = "SDET / Python Developer"   city = "Санкт-Петербург 🏙️"     stack = [     "Python 3", "FastAPI",     "PostgreSQL", "Redis",     "Docker", "LangChain",   ]     interests = [     "автоспорт 🏎️",     "CTF / InfoSec",     "open source",   ]     # никогда не пил кофе ☕❌

Опыт работы

Март 2023 — настоящее время · 3 года
Saber Interactive
// Software Development Engineer in Test (SDET)
Сервис управления задачами и воркерами
Интеграция SSH через SaltStack, логирование этапов выполнения, авторизация и управление правами. Тесты, линтеры, единый code style (black/mypy/isort).
Python 3FastAPIasyncioSQLAlchemyPostgreSQLAlembicSaltDockerPerforce
Open Source: FastCacheMiddleware для FastAPI
Redis-бэкенд для кэша, автовычисление путей через callable, TTL-отображение в OpenAPI / Swagger UI.
RedisFastAPIMiddlewareOpenAPI
LLM-концепция для QA-отдела
Архитектура интеграции LLM в рабочий процесс QA: генерация тест-кейсов, анализ требований, REST-демо, оркестрация через LangChain/LangGraph, локальный деплой через Ollama.
LangChainLangGraphOllamaGradioFastAPI
Фреймворк для API-тестирования
Декларативные YAML тест-кейсы, валидация через Pydantic, HTML/JSON отчёты через Jinja2, интеграция в TeamCity CI/CD.
pytestPydanticJinja2YAMLTeamCityCI/CD
Апрель 2022 — Март 2023 · 1 год
Saber Interactive
// Manual Web QA Engineer
Системное тестирование фронтенд- и бэкенд-функционала: smoke/regression, кросс-браузерное и адаптивное тестирование (Chrome, Firefox, Safari / desktop, tablet, mobile). API-проверки через Postman и Swagger.
Достижения: разработал документацию для тестировщиков с нуля (ускорил онбординг), инициировал автоматизацию тестирования на проекте — на базе инициативы был создан отдел автоматизации QA.
JiraConfluencePostmanSwagger

Проекты

Публичные репозитории и open source-вклад

🎥
Backlog WIP

FastAPI-приложение с каталогом фильмов. Полноценный бэкенд с базой данных и REST API.

Python 3.13+FastAPISQLAlchemyAlembicPostgreSQLtaskiqRabbitMQJinja2VueVite
💻

Сервис для создания коротких ссылок на базе FastAPI с хранилищем и редиректами.

FastAPIPydanticRedisUvicornTyperpytestruffmypy
💿

Консольный ассистент для конвертации данных между форматами (JSON, YAML, CSV и др.).

PythonCLI

Высокопроизводительный кэш-middleware для FastAPI. Реализовал Redis-бэкенд, auto-path вычисление и TTL-отображение в Swagger.

FastAPIRedisMiddleware

Навыки

Backend
Python 3 FastAPI asyncio SQLAlchemy Pydantic REST API
Databases & Infra
PostgreSQL Redis Alembic Docker SSH / Paramiko Linux
Testing & CI
pytest Postman Jira Confluence TeamCity CI/CD
AI & Tools
LangChain LangGraph Ollama Git / GitLab mypy / black OpenAPI

О себе

🚀
От нуля до IT-компании за 2 года

В 18 лет не понимал как работают технологии — в 20 устроился в IT и теперь не представляю жизни без разработки.

🔐
InfoSec & CTF

Интересуюсь сетевой безопасностью: участвую в CTF, решаю машины на TryHackMe.

🏎️
Автоспорт

Обожаю автоспорт и автомобили. Скорость и технологии — общий знаменатель.

Без кофе с рождения

Ни одной чашки кофе за всю жизнь. Работаю исключительно на интересных задачах.

"The only way to do great work is to love what you do."

Связаться

Открыт к новым возможностям и интересным проектам.

📍 Санкт-Петербург · Гибрид / Удалённо