Портфолио · 2028

Соединяю продуктовую разработку и информационную безопасность.

Марк Аневич — специалист по информационной безопасности и цифровым продуктам. Создаю обучающие системы, автономные веб-приложения и защищённые сценарии обработки данных.

Product design
HTML · CSS · JavaScript
Python security
Apps Script
QA · Accessibility

Обо мне

Делаю цифровой продукт понятным пользователю и предсказуемым для команды.

Работаю на пересечении продуктового мышления, веб-разработки и ИБ. Начинаю с пользовательского сценария, превращаю его в работающий интерфейс, затем проверяю данные, ошибки, доступность и границы доверия.

«Информационная безопасность»
Московская финансово-юридическая академия

Избранные проекты

Кейсы, в которых результат можно открыть и проверить.

Все проекты
01

Learning experience

Автономная программа обучения для кухни

Собрал 15 отдельных уроков и 15 тестов для трёх рабочих станций. Подготовил встроенные медиа, контрольные точки и релизный пакет из 37 файлов.

  • HTML
  • Content model
  • Release QA
02

Interactive learning

Шесть самостоятельных интерактивных курсов

Объединил контент, изображения и JavaScript в переносимые HTML-файлы. Проверил адаптивность и логику тренажёра в 35 пользовательских решениях.

  • JavaScript
  • Responsive
  • Offline-first
03

Application security

Защищённый конвейер обработки внешних URL

Усилил Python-модуль проверкой адресов, DNS-ответов и ресурсных ограничений. Закрыл опасные сценарии локальными регрессионными тестами без реальных сетевых запросов.

  • Python
  • SSRF defense
  • Unit tests
04

Backend & data

Серверная логика учебной системы

Перенёс авторизацию, оценивание, прогресс и историю попыток в Apps Script и Google Sheets. Клиент получает вопросы без правильных ответов, а итог пересчитывается на сервере.

  • Apps Script
  • Google Sheets
  • Server-side

Как я работаю

От задачи до воспроизводимого результата.

01

Разбираю контекст

Выделяю пользователя, основной сценарий, ограничения и критерий готовности.

02

Собираю решение

Проектирую структуру, интерфейс и данные; сохраняю запуск простым и переносимым.

03

Проверяю риски

Отмечаю недоверенные входы, права, секреты, логи и ошибочные состояния.

04

Фиксирую результат

Добавляю тесты, инструкцию запуска и проверяемый релизный артефакт.

Связаться

Открыт к продуктовым и security-задачам.

Лучше всего обо мне говорят проекты: в них видно, как я работаю с интерфейсом, данными, проверками и безопасностью.

GitHub-профиль