Рейтинг: 50
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 0
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Обо мне

Я - Fullstack-разработчик на Python.Стек:
Backend:
Python3. Django; FastAPI; Flask; (SQL): PostgreSQL, MySQL, NoSQL: Redis. ORM: Django ORM, SQLAlchemy, Alembic. JWT-токены, OAuth 2.0, сессии. Redis, Memcached. Celery (+ Redis/RabbitMQ в качестве брокера) Docker, Docker-compose. Gunicorn/Uvicorn
Frontend:
HTML5 — семантическая и доступная разметка.
CSS3 — современные стили, Flexbox, Grid, адаптивная верстка.
JavaScript (ES6+) — интерактивность и динамика на стороне клиента.
Фреймворки и библиотеки: React; Vue.js. Сборщики проектов: Vite, Webpack
Шаблонизаторы (при использовании Django): Django Template Language (DTL), Jinja2
Инструменты и практики:
Система контроля версий: Git, GitHub / GitLab
Тестирование: Pytest, Unittest, Django Test Framework
CI/CD: Настройка автоматических пайплайнов (GitHub Actions, GitLab CI)
Веб-серверы и развертывание: Nginx, развертывание на VPS (Ubuntu), знакомство с облачными платформами (Heroku, Vercel).
API: Разработка RESTful API, GraphQL (опционально), интеграция со сторонними API (платежные системы, сервисы почты и т.д.).
Ключевые навыки и компетенции:
Архитектура веб-приложений: Понимание клиент-серверной архитектуры, паттернов проектирования (MVC, MTV).
Проектирование и работа с базами данных: Умение проектировать эффективные схемы данных, писать оптимизированные запросы.
Безопасность (Security): Понимание и применение методов защиты от OWASP Top-10 уязвимостей (SQL-инъекции, XSS, CSRF и др.).
Производительность и оптимизация: Умение находить и устранять «узкие» места как на бэкенде, так и на фронтенде. Версионный контроль и командная работа: Опыт работы в команде по методологиям Agile/Scrum.