Компетенции · 2028

Навыки, которые работают в проектах.

Здесь нет рейтинга технологий или перечня пройденных курсов. Каждая компетенция связана с выполненной задачей, готовым артефактом и проверкой результата.

01

Product & Web

Продуктовая разработка

Перевожу рабочий контекст в пользовательский сценарий, структуру интерфейса и самостоятельный веб-продукт.

  • HTML/CSS/JavaScript21 автономный учебный модуль
  • Responsive UI24 проверки на разных размерах экрана
  • Content architectureмаршруты, уроки, тесты и обратная связь
  • Accessibilityсемантика, клавиатура, focus и читаемый fallback
02

Security Engineering

Безопасная разработка

Нахожу границы доверия, проверяю входные данные и закрепляю исправления воспроизводимыми тестами.

  • Python securityвалидация URL, DNS и IP-адресов
  • Threat modelingактивы, входы, роли и сценарии отказа
  • Regression testing5/5 security и 7/7 обычных тестов
  • Data minimizationбезопасные журналы и работа с секретами
03

Backend & Data

Серверная логика и данные

Переношу важные решения из браузера в доверенный контур и делаю результат устойчивым к подмене на клиенте.

  • Apps Scriptавторизация, оценивание и история попыток
  • Google Sheetsструктурированное хранение Progress/Attempts/Answers
  • API contractsпроверка полей, статусов и вариантов ответа
  • SQLite / SQLпараметризованные запросы и модель сущностей

Инструменты

Стек по зонам ответственности.

Интерфейс

HTML5 · CSS · JavaScript · адаптивная сетка · доступность · UI states · embedded JSON

Backend

Python · Google Apps Script · REST/JSON · SQLite · Google Sheets · валидация данных

Security

URL policy · DNS/IP checks · SSRF defense · IDOR/path traversal review · secrets · threat model

Quality

Git · unit/regression tests · Playwright · ручные сценарии · responsive QA · manifest/CRC

Проекты

Компетенции раскрываются в работе.

В каждом кейсе собраны задача, моя роль, реализация, инструменты и проверяемый результат.

Смотреть проекты