Skip to content
View KirillPlt's full-sized avatar
🏠
Работа на дому
🏠
Работа на дому

Block or report KirillPlt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KirillPlt/README.md

Kasper

Middle Backend-разработчик (Python)


О себе

Backend-разработчик с более чем 3 годами опыта разработки на Python.
Специализируюсь на проектировании и реализации backend-систем с упором на чистую архитектуру, масштабируемость и поддерживаемость.

Применяю принципы SOLID на практике, строю слабосвязанные компоненты и продумываю границы ответственности слоев приложения.
Уделяю внимание качеству кода, тестируемости и производительности.


Технические навыки

Язык программирования

  • Python (уверенное владение)

Архитектура и Backend

  • Многослойная архитектура (handlers / services / repositories)
  • SOLID, SRP, DIP
  • Dependency Injection
  • Асинхронное программирование (asyncio)
  • REST API
  • Интеграция внешних сервисов

Базы данных и кэширование

  • PostgreSQL
  • SQLite3
  • SQLAlchemy (Core / ORM)
  • Проектирование схем БД
  • Оптимизация SQL-запросов
  • Redis (кэширование, хранение состояний, rate limiting)

Тестирование

  • Pytest
  • Unit-тестирование бизнес-логики
  • Тестирование сервисного слоя
  • Использование моков (pytest-mock)
  • Проверка асинхронного кода

Библиотеки и инструменты

  • Aiogram 3
  • Git (feature-branch workflow)
  • Linux
  • CLI
  • Базовое понимание Docker

Опыт

Python

  • Проектирование backend-архитектуры
  • Разработка и рефакторинг бизнес-логики
  • Покрытие ключевых компонентов тестами
  • Работа с БД и кэшированием
  • Интеграция с внешними API

Aiogram

  • Архитектурное проектирование Telegram-ботов
  • Реализация сложной бизнес-логики
  • Разделение слоев приложения
  • Использование Redis для FSM и кэширования
  • Тестирование отдельных компонентов

Контакты

Telegram: https://t.me/code_its_me

Popular repositories Loading

  1. Telegram-Bot-Sub-Checker Telegram-Bot-Sub-Checker Public

    Telegram bot for accepting requests to join a channel.

    Python 1

  2. KirillPlt KirillPlt Public

    Config files for my GitHub profile.

  3. AIWNN-AI-without-neural-networks.- AIWNN-AI-without-neural-networks.- Public

    AI without neural networks.

    Python

  4. Spam-telegram-bot Spam-telegram-bot Public

    Telegram client-bot for spaming in chats.

    Python

  5. public-apis public-apis Public

    Forked from public-apis/public-apis

    A collective list of free APIs

    Python

  6. tg-logger-bot tg-logger-bot Public

    Python