Adel · Portfolio

Разработчик · Автоматизация · Чистый код

Создаю удобные десктопные приложения и веб-сервисы. Фокус на производительности, минимализме и решении реальных задач.

Социальная сеть · Боевой проект

Smart Social

Лёгкая соцсеть для общения без информационного шума. Главная фишка — сайта - полная анонимность. Лимит постов: Максимум 10 публикаций в сутки. Мы за качество, а не за спам. Ночной режим: Публикации доступны с 07:00 до 23:00. Давайте друг другу отдыхать!

🛌 Режим сна 🌙 Digital Detox (23:00–07:00) 📝 Только текст и фото 🚫 Без рекламы и трекеров
Веб-сайт · Литературный проект

Литературный архив

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

📖 Чистая типографика 📬 Форма заказа 🛠 Виджет баг-ремонта
Десктопное приложение · Java

Скриптонайзер 3.3.6

Инструмент для операторов чатов поддержки. Вставка готовых шаблонов ответов в любое активное окно за 3 секунды.

⚡ Скриншоты с тестовыми данными для демонстрации интерфейса
  • Вставка за 3 секунды в любое активное окно (ЛКМ — отправить, ПКМ — предпросмотр)
  • Режим «Поверх всех окон» и плавающая кнопка
  • Группировка скриптов: создание, перенос, автоудаление групп
  • ⭐ Панель избранных шаблонов
  • Импорт/экспорт в JSON, неограниченный объём текста
  • Ранние версии на Python, финальная — на Java
📂 Скрипты сгруппированы по темам для быстрого доступа
Десктопное приложение · C# (.NET 8)

🐞 Ушастик v5.0

Диагностический центр для техподдержки и сисадминов. Мгновенный сбор информации о системе, создание HTML-отчёта со скриншотом и описанием проблемы.

⚡ Главное окно и информация о программе
  • 📸 Скриншот экрана, встроенный в HTML-отчёт
  • 💻 Данные о системе: процессор, ОЗУ, диски, топ процессов
  • 📄 Два режима отчёта: быстрый и расширенный
  • 🙈 «Тихий» режим — сворачивает окно перед скриншотом
  • 📦 Один .exe-файл, не требующий установки .NET
  • ⚡ Идеально для быстрой диагностики
🐙 GitHub 📂 Портативное приложение для Windows 10/11
Десктопное приложение · Python

Memstik

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

⚡ Скриншот с демонстрацией интерфейса
🎨 Смена цветов 🔍 Регулировка прозрачности 📌 Закрепление поверх окон 🗕 Сворачивание в трей 📏 Авторесайз 💾 Импорт/Экспорт
  • Окно без рамок, полностью кастомизируемое
  • Размер окна подстраивается под количество текста
  • 5 готовых цветов + выбор произвольного
  • Ползунок прозрачности от 50 до 255
  • Сохранение и загрузка заметок в .txt
  • Работа в системном трее Windows
  • Автообновление: Программа теперь самостоятельно проверяет наличие новых версий на GitHub,
    скачивает обновление и бесшовно заменяет старый файл через фоновый скрипт.
    (Должна быть отключена настройка безопасности вашей ОС,
    поскольку бесшовное обновление не всегда помогает корректно открыть портативные файлы!)
  • Встроенная иконка: Поддержка кастомной иконки приложения для системного трея и заголовка окна.
  • Список заметок в трее с возможностью открыть нужную
  • Написано на Python + PyQt6
🐙 GitHub 📂 Десктопное приложение для Windows
Десктопное приложение · Python

ST — Status Tracker

Личный трекер рабочих статусов с контролем регламентного времени на обед и перерыв. Работает в системном трее, автоматически фиксирует перегулы и ведёт отдельный лог нарушений — для отдела.

🕒 4 статуса ⏱️ Два таймера 🖥 Работа в трее ⌨️ Горячие клавиши ⚠️ Автоконтроль перегула 📊 Лог нарушений
  • 4 статуса: Онлайн · Обед · Перерыв · Оффлайн
  • Два таймера: прямой (в статусе) и обратный (до конца)
  • Работа в трее: не мешает, управление из меню
  • При перегуле: мигание, звук, автопоказ окна
  • Отдельный лог нарушений — для отдела
  • Горячие клавиши: Ctrl+F1..F4, Ctrl+F9, Ctrl+F10
  • 3 размера окна: маленькое / обычное / большое
  • Один .exe-файл, Python не требуется
Android-приложение · Kotlin · Jetpack Compose

S-Connect

Мессенджер для экосистемы Smart Social. Единая учётная запись: логин в мессенджере = аккаунт в соцсети. Realtime-обмен сообщениями, сторис с автоочисткой, синхронизация данных между двумя приложениями.

⚡ Логин, чаты с лентой сторис, просмотр сторис, профиль
💬 Realtime-чаты 📸 Сторис 🔄 Синхронизация с соцсетью 🔍 Поиск 🎨 Material 3
  • Kotlin + Jetpack Compose (Material 3, темы)
  • Supabase: Auth, Realtime, Storage, PostgREST
  • RLS-политики на таблицах и Storage
  • Оптимизация запросов: N+1 → 3 запроса
  • Retry при нестабильной сети
  • Сторис: публикация, лента, полноэкранный просмотр
  • Автоочистка сторис через pg_cron (24 часа)
  • Единая система идентичности с веб-версией
🐙 GitHub 📂 Android 7.0+ · Внутренняя раскатка