← К списку проектов
Самостоятельные проекты

syscreator.org

Многоязычная платформа профессионального портфолио

syscreator.org
Начало проекта

О проекте

Личный сайт Юрия Томаева для работодателей, заказчиков и партнёров. Шесть профессиональных ролей, проекты, компетенции, публикации и отзывы связаны в единую систему на пяти языках.

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

Что доступно посетителю
На сайте представлены шесть профессиональных ролей: директор по развитию, владелец продукта, менеджер проекта, бизнес-аналитик, системный аналитик и инженер полного цикла с AI. У каждой роли — задачи, релевантный опыт, компетенции, инструменты и резюме. Портфолио разделено на «Кейсы и системы» и «Самостоятельные проекты». Дополняют его профессиональная хронология, каталоги компетенций и технологий с фильтрами, публикации, отзывы, услуги, описание подхода к работе и контакты.

Связи вместо повторного заполнения
В основе платформы — единая модель данных. Проект может подтверждать несколько ролей и компетенций, использовать общий набор технологий и быть связан с публикациями и отзывами. Эти связи используются в соответствующих разделах. Общие сущности хранятся в одном месте, а страницы собираются из связанных данных и переиспользуемых шаблонов. Для кейсов и самостоятельных продуктов предусмотрены разные способы представления.

Пять языков и управление материалами
Сайт работает на русском, английском, испанском, грузинском и узбекском. Тексты и переводы хранятся в базе данных; английский используется как резервный язык. Внутренние статьи показываются только при наличии необходимых текстов на выбранном языке. Административная панель позволяет управлять публикациями и отзывами, их связями с проектами, изображениями и статусами публикации. Основное наполнение и связи также обновляются через подготовленные SQL-скрипты.

Мой вклад и работа с AI
Я определил аудиторию и задачи сайта, структуру разделов, модель данных и логику связей. Управлял реализацией с помощью AI, последовательно проверял содержание и поведение страниц, согласовывал оформление и организовал публикацию. ChatGPT использовался в разработке и подготовке материалов, Gemini — в работе с иллюстрациями. Итоги этапов и принятые решения фиксируются в Notion.

Техническое решение и результат
Платформа построена на PHP, HTML, CSS, JavaScript и MySQL. Данные поступают в шаблоны через существующий API со слоями controller, service и repo; фронт не обращается к базе напрямую. Реализованы адаптивные страницы, языковая навигация, просмотр и скачивание PDF-резюме, а также учёт посещений. Новая версия выведена в корень сайта с сохранением переходов со старых адресов. Сайт опубликован и используется; содержательное наполнение портфолио продолжается. Это действующий пример разработки полного цикла с AI под моим управлением.

Используемый стек

  • Notion
  • ChatGPT
  • Gemini
  • HTML5 / CSS3
  • JavaScript
  • PHP
  • REST API
  • MySQL
  • Linux / Ubuntu / Apache / SSH

Веб-версия

Участники и ответственность

Юрий Томаев ↗

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