Skip to content
View ZERNOHKA's full-sized avatar

Block or report ZERNOHKA

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ZERNOHKA/README.md

Шестернин Никита — Software Developer

Разрабатываю веб-продукты: от интерфейса и бизнес-логики до развёртывания и поддержки в production. Основное направление — frontend/fullstack-разработка на React, TypeScript и Node.js с практическим опытом работы с инфраструктурой.

Сейчас развиваю собственный продукт ZERNIX, работаю с существующей корпоративной кодовой базой и учусь на 4 курсе Hexlet College по направлению «Информационные системы и программирование».

Главный продукт — ZERNIX

ZERNIX Dungeon Assistant помогает мастерам настольных ролевых игр пройти путь от идеи до готового материала для игровой сессии:

идея → сцена → NPC → encounter → loot → игровая сессия

Продукт охватывает подготовку сессий, генерацию сцен и NPC, encounters и loot, контекст кампании, историю, избранное и данные игрового мира — локации, фракции и связанные сущности.

  • Работающее веб-приложение: zernix.ru
  • Активная разработка ведётся в закрытом репозитории
  • Публичный срез проекта: ZERNIX-Dungeon-Assistant
  • Технический охват: React, TypeScript, Node.js, REST API, SQLite, Docker, nginx, Linux и VPS

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

Опыт

Участвую в разработке внутреннего продукта на базе Redmine и специализированного Kanban-интерфейса. Работа включает задачи и статусы Redmine, правила workflow, ограничения переходов, интеграцию с REST API, frontend-архитектуру и изменения в существующей кодовой базе.

Исходный код компании и внутренние детали реализации не публикуются.

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

Проект Что демонстрирует Стек
ZERNIX Dungeon Assistant Продуктовая разработка, сложная предметная область, генераторы, локальные данные, web и desktop React, TypeScript, Node.js, SQLite, Electron
ZERNIX NEXUS Windows desktop, обратимые системные операции, мониторинг и сборка приложения Python, CustomTkinter, psutil, WMI, PyInstaller

Технологии

Frontend — JavaScript, TypeScript, React, Tailwind CSS, Vite, HTML, CSS
Backend — Node.js, Fastify, REST API, Python
Data — SQLite, SQL, JSON
Infrastructure — Docker, Linux, Ubuntu, nginx, VPS, Git, GitHub
Desktop — Electron, разработка инструментов для Windows

Текущий фокус

  • Развитие и эксплуатация ZERNIX как работающего веб-продукта
  • Поддерживаемая frontend-архитектура вокруг реальных бизнес-правил
  • Развитие backend- и infrastructure-навыков через продуктовые задачи
  • Декомпозиция неоднозначных требований на небольшие проверяемые релизы

zernix.ru · Публичные репозитории

Pinned Loading

  1. ZERNIX-Dungeon-Assistant ZERNIX-Dungeon-Assistant Public

    Публичный срез ZERNIX Dungeon Assistant — инструмента подготовки игровых сессий D&D 2024. Актуальный продукт: zernix.ru

    JavaScript

  2. ZERNIX-NEXUS ZERNIX-NEXUS Public

    Windows desktop-инструмент для обратимой оптимизации CS2-сессии, мониторинга и восстановления системных настроек.

    Python