Привет,
я uчердак

Fullstack-разработчик. Проектирую и запускаю веб-сервисы, бэкенд, блокчейн-решения и продукты в Telegram: от технического задания до продакшена и поддержки.

01 / Специализация

Чем занимаюсь

  1. 01

    Fullstack Development

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

    • TypeScript
    • React
    • Node.js
    • HTML
    • CSS
    • PostgreSQL
  2. 02

    Backend Development

    API и бизнес-логика, интеграции с платёжными и внешними системами, асинхронная обработка и кэширование.

    • Python
    • Go
    • Redis
    • PostgreSQL
    • REST API
    • Postman
  3. 03

    Blockchain Development

    Смарт-контракты и криптографические механизмы: подписи, хеши, управление ключами.

    • Смарт-контракты
    • Криптография
    • Хеши и подписи
  4. 04

    Web3

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

    • Кошельки
    • Смарт-контракты
    • TypeScript
  5. 05

    Telegram Ecosystem

    Боты и Mini Apps для бизнеса: заявки, уведомления, оплата и личные кабинеты внутри Telegram.

    • Bot API
    • Mini Apps
    • Python
    • TypeScript
    • SQLite
  6. 06

    Server Administration

    Настройка и сопровождение Linux-серверов: веб-серверы, домены, CI/CD, управление процессами и безопасность.

    • Linux
    • nginx
    • CI/CD
    • Cloudflare
    • pm2
    • Bash
    • Git

Как работаю

  • Полный цикл

    От технического задания и архитектуры до запуска на сервере и поддержки после релиза.

  • Работа в команде

    Есть опыт командной разработки: общий репозиторий, работа с ветками в Git, согласованные релизы.

  • Надёжность и безопасность

    HTTPS, закрытые порты, резервные копии и защита веб-приложений по практикам WebSec.

02 / Стек

Стек

Технологии, с которыми работаю: от языков и баз данных до инфраструктуры, графики и безопасности.

Языки и платформы8

  • Pythonбэкенд, боты, парсеры
  • Goбыстрые сервисы и утилиты
  • JavaScriptинтерфейсы
  • TypeScriptфронтенд, Mini Apps
  • Node.jsсерверы и API
  • Reactинтерфейсы
  • Next.jsвеб-приложения на React
  • Viteбыстрая сборка интерфейсов
  • HTMLсемантичная вёрстка
  • CSSадаптив и анимации

Бэкенд4

  • REST APIпроектирование и документация
  • Асинхронностьasync/await, конкурентные запросы
  • Redisкэш, очереди, сессии
  • Интеграцииплатёжные и внешние API
  • Postmanпроверка и документация API

Базы данных4

  • PostgreSQLосновная база
  • MySQLсайты и CMS
  • SQLiteботы и сервисы
  • Аналитикаотчёты и выборки

Telegram2

  • Ботыкоманды, кнопки, оплата
  • Mini Appsприложения в чате

Блокчейн и Web32

  • Смарт-контрактылогика на блокчейне
  • Web3кошельки и транзакции

Данные и документы2

  • Веб-парсингсайты и каталоги
  • Таблицыxlsx и Google Таблицы
  • Документыразбор Word, выгрузки в Excel

Графика и медиа7

  • WebGLграфика на видеокарте
  • GLSLшейдеры: точка на первом экране
  • Canvas API2D-графика и визуализации
  • SVGиконки и иллюстрации
  • Web Animationsанимации без библиотек
  • View Transitionsплавная смена темы
  • Web CryptoSHA-256 в браузере
  • FFmpegролики для соцсетей из кода

Качество5

  • PWAофлайн и установка
  • ДоступностьWCAG, ARIA, клавиатура
  • Произво­дитель­ностьCore Web Vitals, ленивая загрузка
  • SEOSchema.org, Open Graph
  • Playwrighte2e-тесты и скриншоты

Серверы и DevOps10

  • Linuxсерверы с нуля
  • Bashскрипты и автоматизация
  • PowerShellавтоматизация Windows
  • nginxвеб-сервер, прокси
  • Gitветки, история, релизы
  • CI/CDавтосборка и деплой
  • Процессыpm2, systemd
  • DNS и доменызаписи, SSL, поддомены
  • CloudflareCDN, туннели, почта, защита
  • Админи­стрированиемониторинг, обновления

Безопасность3

  • WebSecCSP, заголовки, OWASP
  • Криптографияхеши, подписи, ключи
  • Защита серверовfirewall, закрытые порты

03 / Проекты

Проекты

Веб-приложение · PWA

Расписание КРАО

Сервис для студентов: превращает расписание из Google Таблицы в удобное веб-приложение. Разбирает таблицы с объединёнными ячейками, показывает пары выбранной группы по дням, текущую пару и перерывы. Работает на собственном сервере без открытых портов.

  • Node.js
  • React
  • Google Таблицы
  • Разбор xlsx
  • PWA
  • Cloudflare Tunnel
Открыть krao.ucherdak.org
Экран расписания: карточки пар, текущая пара подсвечена

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

04 / Контакты

Написать

По работе, сотрудничеству и всему остальному — пишите на почту.