Данила Аринов

Junior Python-разработчик — автоматизация, интеграции, тестирование

+7 901 431-82-98 · teivrim@gmail.com · Telegram @Smishnyavko · github.com/TeivrimOriginal · Портфолио · LinkedIn

О себе

Python и он же — мой рабочий язык по заказам: заказы на Kwork, где я пишу ботов, парсеры, REST-интеграции и автоматизацию по ТЗ заказчиков. Плюс 47 UI-автотестов на Selenium и Pytest с отчётами Allure. 1086 автотестов суммарно по всем проектам, CI на каждом пуше. Люблю, когда ручную проверку можно заменить тестом. Ищу junior Python-стажировку, готов к тестовому заданию.

Опыт работы

Фриланс — заказы на Kwork Python · по заказам на Kwork
  • Telegram-боты, парсеры сайтов, REST API, автоматизация по ТЗ заказчиков; kwork.ru/user/teivrim.
Инди-игра на Unity — команда с опытным разработчиком C# · Unity
  • Пишу код и геймдизайн вместе с опытным разработчиком, вёл подбор людей в проект. Хакатон HackIT: собрал прототип за выходные.

Проекты

practice-automation-tests — автотесты UI Python · Selenium 4.49 · Pytest 9.1 · Allure
  • 47 автотестов на Selenium и Pytest: 28 позитивных и 13 негативных на трёх страницах, 6 тестов формы обратной связи.
  • Отчёты Allure HTML, маркеры slow, запуск одной командой; Selenium Manager сам ставит драйверы.
github.com/TeivrimOriginal/practice-automation-tests
Anime DB — каталог из 3 публичных API Actix-Web · SQLite FTS5 · Docker
  • Переписал проект с Node.js на Actix-Web: агрегация AniList, Kitsu и Shikimori, ~20 тыс. записей, JSON API с фильтрами и пагинацией.
  • Полнотекстовый поиск через SQLite FTS5, Docker для сборки, Android-клиент к тому же API.
  • 564 юнит-теста; CI на каждом пуше: rustfmt, clippy с -D warnings, cargo test.
github.com/TeivrimOriginal/TeivrimSite
Простая бухгалтерия — конфигурация 1С:Предприятие 8.3 BSL · 2026
  • 4 справочника, 3 документа с табличными частями, 3 регистра накопления «Остатки», регистр сведений, перечисление, роли и подсистемы.
  • Движения по регистрам при проведении, отмена проведения, контроль отрицательного остатка запросом к регистру, управляемая форма документа с клиентским модулем.
  • 425 автоматических проверок дампа без платформы (валидатор на Python: XML, uuid, все ссылки, парность конструкций BSL) + CI на каждом пуше.
github.com/TeivrimOriginal/1c-simple-accounting

Навыки

Python: Selenium 4, Pytest 9, Allure, разбор CSV и JSON, HTTP-интеграции, парсинг сайтов, Telegram-боты, работа с файлами Инструменты тестирования: Pytest (маркеры, фикстуры, параметризация), Allure-отчёты, Selenium Manager, page-object-подобное разделение по страницам Смежное: Rust (Actix-Web), SQL (SQLite, FTS5), JavaScript, BSL, C++, Docker, Git, Linux Практики: 1086 автотестов суммарно, CI (GitHub Actions), ревью кода, документирование

Дополнительно

Английский — чтение технической документации. Открытый код: 11 активных публичных репозиториев, лицензия MIT.

Скачать PDF
← Все резюме ← Вернуться на сайт