Шальмиев Шарон Юрикович

Индивидуальный предприниматель

Шальмиев Шарон Юрикович

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

Компетенции

Чем могу помочь

От прототипа до продакшена: понятные этапы, измеримые результаты и прозрачная коммуникация по ходу работы.

  • Разработка ПО

    Сервисы и утилиты под Linux/Windows, скрипты автоматизации, фоновые задачи и воркеры. Проектирую слой доступа к данным, обработку ошибок и конфигурацию через переменные окружения. При необходимости — контейнеризация (Docker), простые пайплайны CI для линтеров и тестов.

  • Сайты

    Статическая генерация или лёгкий SSR, когда нужна динамика. Семантическая вёрстка, адаптив, базовая доступность (WCAG-мышление), мета-теги и структурированные данные по необходимости. Оптимизация LCP/CLS: шрифты, изображения, критический CSS, кэширование на CDN.

  • Веб-приложения

    Многостраничные и SPA-подходы в зависимости от UX и SEO. Аутентификация (сессии, JWT/OAuth — по сценарию), роли и права, формы с валидацией, загрузка файлов, real-time там, где это оправдано. API для мобильных клиентов или партнёрских систем.

  • Сопровождение и консультации

    Разбор legacy: где безопасно упростить, где лучше переписать модуль. Профилирование узких мест, план миграций БД, ревью архитектуры. Помогу сформулировать ТЗ для команды или подрядчиков и проконтролировать техническое качество.

О подходе

Работаю как ИП: вы общаетесь напрямую с тем, кто пишет и отвечает за результат. На старте фиксируем цель, ограничения по срокам/бюджету и критерии готовности — чтобы не спорить в конце, «что имелось в виду».

Стек выбираю под задачу, а не «что модно»: иногда достаточно статики и формы на сервере, иногда — отдельный backend и очередь сообщений. Важны явные контракты между частями системы, предсказуемые деплои и возможность передать проект другому разработчику без археологии.

Документация — там, где снижает риск: описание API (OpenAPI/Swagger или аналог), README для запуска локально, ключевые решения в ADR-коротышах при спорных местах. Тесты — на критичную бизнес-логику и регрессии, а не ради процента покрытия в отчёте.

Из опыта

Сколково

Умные автобусные остановки

Руководил разработкой программного обеспечения для интеллектуальных автобусных остановок в инновационном центре «Сколково»: постановка и декомпозиция задач, архитектурные решения, взаимодействие с железом и сервисной логикой, контроль сроков и качества поставки.

HoReCa

CRM для ресторанов Москвы

Разработка CRM-систем под задачи заведений Москвы: учёт гостей и бронирований, залы и смены персонала, заказы и взаимодействие с кухней, отчёты для управляющих. Учёт многоточечности сетей, ролей сотрудников и интеграций с внешними сервисами там, где это нужно бизнесу.

Web3

Блокчейн и распределённые системы

Участвовал в проектах, связанных с блокчейном: смарт-контракты, взаимодействие с сетями, интеграции кошельков и бэкенда; учитываю модель угроз вокруг ключей, ограничения по газу/пропускной способности и отличия L1/L2. Готов обсуждать задачи от прототипа dApp до внутренних инструментов на базе распределённого реестра.

Техническая глубина

На что опираюсь в решениях

Ниже — ориентиры, а не чек-лист на каждый проект: состав работ всегда согласуем отдельно.

Архитектура и качество кода

  • Разделение слоёв: UI, доменная логика, инфраструктура (БД, внешние API) — чтобы изменения не расползались по всему репозиторию.
  • Принципы вроде SOLID и YAGNI — как здравый смысл, а не догма: сложность добавляю, когда появляется реальная потребность.
  • Рефакторинг маленькими шагами, feature flags там, где нельзя остановить продукт на время переделки.

API и интеграции

  • REST или RPC — по тому, как клиенты будут потреблять сервис; при необходимости — GraphQL, если оправдано схемой данных.
  • Предсказуемые коды ошибок, формат проблем (problem+json / единый envelope), идемпотентность для платежей и критичных операций.
  • Rate limiting, таймауты и ретраи со стороны клиента; версионирование API или согласованная политика депрекейта.

Данные и производительность

  • Реляционные СУБД (PostgreSQL и аналоги) как основа там, где важны целостность и отчёты; индексы и планы запросов — до того, как «началось тормозить».
  • Избегание классических ловушек (N+1, тяжёлые выборки без пагинации), кэш с понятной инвалидацией.
  • Миграции схемы как код, бэкапы и понятная стратегия отката при неудачном релизе.

Безопасность и эксплуатация

  • Секреты только во внешнем хранилище или переменных окружения, минимально необходимые права у сервисных учёток, HTTPS везде в проде.
  • Базовый набор OWASP для веба: инъекции, XSS, CSRF, контроль доступа к объектам — в зависимости от модели угроз.
  • Структурированные логи, health/readiness endpoints, метрики там, где нужна наблюдаемость; простой и повторяемый процесс деплоя.

HoReCa · Москва

Кофе собственной обжарки и чай для ресторанов

100% арабика, зерно из Эфиопии, Бразилии и Руанды, обжарка под ваш профиль. В чае — более 200 позиций: от классики до редких сортов. Поставки и подбор под карту напитков и формат заведения.

Подробности — в разделе «Ритейл».

Веб · примеры работ

Шаблоны лендингов для бизнеса

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

Раздел «Web» — интерактивные превью.

Роутеры · VPN на железе

Cudy WR3000 и TR3000

Wi-Fi 6, встроенные клиенты VPN (WireGuard, OpenVPN и др.) — подключайте домашнюю сеть к вашему серверу. Удобно для доступа к облачным сервисам и нейросетевым приложениям через вашу инфраструктуру.

Раздел «Оборудование» — характеристики и заказ.

Связь

Контакты

Опишите задачу или приложите ссылку на ТЗ — отвечу с вопросами по уточнению и предварительной оценкой.