Николай Двуреченский 👋

Github путеводитель-резюме Николая Двуреченского


Project maintained by Dvurechensky Hosted on GitHub Pages — Theme by mattgraham

Привет, я Николай Двуреченский
Systems Engineer • Reverse Developer • Full Stack Engineer

Открыт для сильных команд

.NETC/C++C#PythonUnityTypeScriptReverseLinuxWindows
← На главную
R&D: ✅ 🇷🇺 | 🇺🇸
Организации · Опыт · Стек · Утилиты · Фокус

System Profile

Организации

↑ Наверх
◇ Организации · GitHub (6)
graph TD
  A[Организации Dvurechensky] --> B[Документация]
  A --> E[Утилиты]
  A --> M[Шаблоны]
  A --> G[Тестовые задания]
  A --> H[Unifier - Объеденитель]
  A --> K[Lizerium - Про космос]
⌁ Организация ⌁ Описание
Dvurechensky Docs Мои разработки или чрезвычайно полезные форки документации, необходимые для повседневной разработки.
Dvurechensky Tools Программы и утилиты, которые я модифицировал или создал с нуля, полезные в различных областях.
Dvurechensky Test Tasks Мой реестр тестовых заданий, выполненных мной бесплатно.
Dvurechensky Templates Мои шаблоны для создания проектов.
Lizerium Здесь собраны утилиты для игры Freelancer, созданные или воссозданные мной, проекты - Freelancer Lizerium Unity и модификация Freelancer.
Unifier of Systems Унифицирующие сервисы и технологии.
Организация Оценка
Lizerium
Dvurechensky Tools
Dvurechensky Docs
Dvurechensky Test Tasks

Опыт работы

↑ Наверх
◇ Просмотреть опыт работы

OXSIONSOFT, Lizerium
(Март 2021 – 2026, 5+ лет)

Unity - разработчик

- Работал над проектом Ceek Virtual Reality: разработка функционала, исправление ошибок, редизайн пользовательского интерфейса
- Реализовал оптимизацию памяти через Addressablesстабильная производительность на Android 7+
- Выполнил 3+ крупных эволюции пользовательского интерфейса, мультиплеер на Photon Engine, улучшения клиент-серверного API
- Писал технические спецификации, сотрудничал между командами
- Стек технологий: Unity3D, HDRP, VFX Graph, Zenject, Addressables, Blender, Substance, Photoshop, Docker, Photon Engine

Московский институт психоанализа (МИП)
(Февраль 2020 – Настоящее время, 6+ лет)

Технический специалист

- Оказывал техническую поддержку для онлайн видео платформы (MTS-Link)
- Помог 1000+ пользователям любого возраста/устройства присоединиться к живым трансляциям
- Стек технологий: Windows, MacOS

NPC Reagent / SIGMA / CMK Consulting
(2019 – 2025, 5+ лет в общей сложности)

.NET Разработчик

- Создавал ASP.NET Core MVC приложения с PostgreSQL, EF Core, RabbitMQ
- Разрабатывал системы визуализации для C# / C++ проектов и зависимостей (NuGet)
- Мигрировал проекты с .NET Framework → .NET 6/7/8, применял принципы SOLID, DRY, KISS
- Проектировал систему мониторинга пентестов (сбор данных, визуализация, аналитика)
- Развертывал микросервисы в Docker, автоматизировал сборки с Jenkins
- Стек технологий: C#, ASP.NET Core (6–8), PostgreSQL, RabbitMQ, EF Core, Cytoscape.js, Three.js, Docker, Jenkins, Git, SVN

Freelancer Rebirth
(Ноябрь 2020 – Ноябрь 2023, 3 года)

C++ Разработчик

- Поддерживал крупнейший мод для СНГ для Freelancer (2003)
- Мигрировал 25+ плагинов и ядро в унифицированное C++ решение
- Выполнил 3 крупные миграции проекта между поколениями Visual Studio
- Стек технологий: C++, Boost, Assembler, Git

ИнтерЭВМ & ЦИТиС
(Февраль 2020 – Июнь 2023, 3+ года)

Системный инженер

- Разрабатывал системы мониторинга (Qt) и анализаторы данных (Python, PHP)
- Создавал XSLT шаблоны, оптимизировал PostgreSQL запросы
- Работал с окружениями Astra Linux, Ubuntu, Debian, Windows
- Стек технологий: Linux (Astra, Ubuntu, Debian), Qt, PHP, Python, SQL, XSLT/XML

Другие роли
(2017 – 2020)

- ООО Промэлектроника (Липецк) — Инженер по автоматизации: контроллеры Siemens, SCADA, встраиваемые системы
- ЮрЭксперт (Воронеж) — Системный администратор: автоматизация рабочих мест, автоматизация документооборота

Технологический стек

↑ Наверх
◇ Открыть технический стек

◆ Ключевая инженерия

C#, .NET 3–8, ASP.NET Core (MVC, SignalR), EF Core, Проектирование систем, Full Stack разработка, Reverse Engineering

◆ Backend & Инфраструктура

RabbitMQ, Redis, PostgreSQL, SQL Server, MySQL, Docker, Jenkins, nginx, Linux (Astra / Ubuntu / Debian / Kali / Parrot OS), Git, SVN, Gitea

◆ Frontend & Desktop UI

TypeScript, Cytoscape.js, Three.js, Webpack, Grunt, Prism (MVVM WPF), HandyControl (WPF), HTML5, SCSS/CSS, Markdown

◆ Game Development

Unity (HDRP / URP), Zenject, Addressables, Photon, Object Pooling, ECS (Leo / Unity / Custom), Blender, Substance Painter, Photoshop

◆ Языки & Низкий уровень

Python, Go, PHP, C, C++, C#, ASM x86, Shell, Bash, Qt, Boost, Elixir, Fortran77

◆ Тестирование & Диагностика

xUnit, nUnit, Интеграционное тестирование, IDA Pro, OllyDbg, Burp Suite Pro

Утилиты

↑ Наверх
◇ Самые важные · проекты (11)

◇ Самые важные · проекты

↑ Наверх
graph TD
  B[Мои основные работы]
  B --> B1[Unifier]
  B --> B2[Shields.io]
  B --> B3[Heradotus]
  B --> B4[FileSyncSentinel]
  B --> E[Lizerium]
  E --> E1[Lizerium Server]
  E --> E2[Freelancer Lizerium]
  E --> E3[Lizerium Portal]
  B --> G[Reverse]
  G --> G1[ReverseProxyDLL]
  G --> G2[Freelancer.Reverse.Runtime]
  G --> G3[BinNexus]
⌁ Проект ⌁ Описание Языки
BinNexus BinNexus — инструмент для анализа бинарников Windows (DLL / EXE), который строит интерактивный веб-портал с графом зависимостей и исследованием экспортов. Python · JavaScript · CSS · HTML · C++
ReverseProxyDLL Генератор reverse-aware proxy DLL каркасов для legacy x86 Windows-бинарников на основе дампа экспортов и вывода декомпилятора. Python · C++
Freelancer.Reverse.Runtime Я строю runtime-слой поверх Freelancer (2003), восстанавливая и переопределяя системные DLL, чтобы безопасно исследовать, расширять и документировать поведение оригинального движка. C · C++ · Batchfile · Asm x86 · Ghidra · x32dbg
Lizerium Portal Разработанный мной портал для космического симулятора — это огромный портал под игру с базой знаний о игре Freelancer (2003). ASP Net Core 6.0 · MVC · TypeScript · EF Core
Freelancer Lizerium Разработанный мной космический симулятор — это моя игра в жанре космические симуляторы на базе Freelancer (2003) (Мультиплеер и одиночный режим). C++ · Assembler x86
Lizerium Server | GS4u.net — Мониторинг игровых серверов Разработанный мной сервер на космический симулятор Freelancer Lizerium — это огромное дополнение, которое состоит из 50+ плагинов, импортирующих новые функции в игровой процесс. C++ · Asm x86
Lizerium Steam Разработанный мной загрузчик игр серии Freelancer — это технически всем известный Steam по своему поведению, и он может портировать и обновлять содержимое и сам себя. WPF · Prism MVVM · Handy Control
Heradotus Ваш конструктор сценариев для презентаций и демонстраций. Для разработчиков, понимающих Markdown. WPF · Prism MVVM · Handy Control
FileSyncSentinel Мощный мониторинг изменений файлов в реальном времени с интеллектуальным сравнением 🔍. WinForms · MVC · DiffPlex · .NET 8.0
Русский Shields.io Генератор красивых бейджей на русском языке. JS/TS · Canvas / WebGL · Node JS · Redis
Unifier Зарегистрированная программная система для распределенного взаимодействия устройств и оркестровки инфраструктуры.📄 Патент JS/TS · .NET 8.0 · Tree JS · Rabbit MQ · PostgreSQL
◇ Интернет-порталы · от меня (14)

◇ Разное · GitHub

graph TD
  C[Разное порталы в сети]
  C --> R[Обучение на основе проектов]
  C --> M[API-список]
  C --> G[Gitignore - портал]
  C --> L[Frontend - разработка]
⌁ Проект ⌁ Описание
Обучение на основе проектов Ccылки на ресурсы по категориям языков программирования для обучения
API-список Каталог открытых API по категориям
Gitignore - портал Коллекция готовых .gitignore + экскурсия по технологиям
Frontend - разработка Постоянно расширяющийся список фреймворков, библиотек и инструментов, которые я использовал/хочу использовать для создания Web-контента. В основном, это JavaScript.

◇ Markdown · GitHub

↑ Наверх
graph TD
  C[Markdown порталы в сети]
  C --> H[Markdown]
  H --> K[Основы основ]
  H --> L[Всё о emoji]
  H --> Z[Shields - значки]
  H --> X[Цвета текста MatJax]
  H --> V[Математика]
⌁ Проект ⌁ Описание
Markdown основы основ Полное руководство по Markdown с лайфхаками
Emoji в Markdown Коллекция Emoji
Список значков Shields Коллекция значков Shields
Цвета текста через MathJax Примеры цветного текста
Математика в Markdown Пример реализации математических формул

◇ C# · GitHub

↑ Наверх
graph TD
  C[C# порталы в сети]
  C --> N[C#]
  N --> N1[База. Паттерны. Принципы.]
  N --> N2[Паттерны - дополнение]
  N --> N3[Логика]
  N --> N4[Интервью]
⌁ Проект ⌁ Описание
Разбор языка программирования C#. Обзор функционала языка програмиирования C#, решение задач.
Шаблоны проектирования. ООП. Тестирование. Коллекции C#. Основы объектно-ориентированного программирования, а также шаблоны программирования в C# с примерами их реализации, тестирование, объянение принципов и решение задач LetCode.
Паттерны (дополнение) C# Образцы, шаблоны, схемы программирования в C# с примерами их реализации
Вопросы на собеседованиях по C# (NET) Обзор вопросов по языку программирования C# и технологии .NET

◇ C++ · GitHub

↑ Наверх
graph TD
  C[C++ порталы в сети]
  C --> W[C++]
  C --> W1[Основы]
⌁ Проект ⌁ Описание
Разбор 🚏 языка программирования C++. Обзор функционала языка програмиирования C++, решение задач.
◇ Шаблоны (3)

◇ Шаблоны

↑ Наверх
graph TD
  C[Шаблоны]
  C --> W[Telegram Bot]
  C --> W1[NET Core MVC]
  C --> W2[Electron & Vue3 & Vite App]
⌁ Проект ⌁ Описание
Telegram Bot 🚏 Шаблон. Чистая, многоуровневая архитектура. Легко масштабируется и добавляет новые команды/сервисы.
Net Core 🚏 Шаблон. ASP.NET Core MVC, шаблон проекта Frontend — TypeScript
Electron & Vue3 & Vite 🚏 Template. Шаблон проекта Vue3 + Vite + Electron, основанный на Vite и Rollup. альтернативный платформер для производства кроссплатформенных приложений.

Фокус

↑ Наверх
GitHub Stats GitHub Streak

GitHub Followers   Docs Count   Tools Count   Test Tasks Count   Templates Count   Unifier Count   Lizerium Count

Псевдонимы в сети: Dvurechensky · dvurechensky_pro · Dvurechensky Media · Dormammu Media · Rota

👥Репозитории👥

Gitea Codeberg

🌐 Мессенджеры 🌐

Steam Telegram

🌌 Социальные сети 🌌

VK

🎇 Видеоблоги 🎇

💚 Спасибо за вашу поддержку! Вы можете сделать пожертвование, используя информацию ниже. 🙏
Платежи Адрес QR-код
BTC Logo bc1qlrqjhdeqtzd0dnvw7lj0gc0r8kke8m8rc7dxym BTC QR Code
BTC Logo dvurechensky_pro BTC QR Code
О сайте · Конфиденциальность · Контакты

Сайт предоставляет инструменты и технические ресурсы для разработчиков.
separator
2026