Skip to content
View Dvurechensky's full-sized avatar
🥇
🥇

Organizations

@Lizerium @Unifier-of-Systems @Dvurechensky-Docs @Dvurechensky-Test-Tasks @Dvurechensky-Tools @Dvurechensky-Templates

Block or report Dvurechensky

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.

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
Dvurechensky/README.md
🌐 Language: 🇷🇺 Russian | ✅ 🇺🇸 English (current)

👋 Hi there, I'm Nikolai Dvurechensky
💻 A passionate Full Stack Developer

  • 🎯 Reverse Engineer
  • 🎯 Systems Engineer
  • 🎯 Full-stack · Unity · .NET · TypeScript · Go · C# and other developer
  • 🌌 General-purpose programmer in the world of Web · Unity · Linux · Windows · Security

Animated footer bars

🚀 About Me

  • 💻 Started programming with reverse engineering of online games

  • 🛠️ Creating automation tools, game clients, and backend systems since 2014

  • 🌍 Based in Moscow

  • 🎨 Passionate about .NET, reverse engineering, Unity HDRP, Linux, security, and experimental projects, proficient in almost all popular programming languages

  • ⚡ Fun fact: I call myself a hacker — but in the good sense, completed a white hat hacking course from CyberEd 😉

  • 📫 Reach me: [email protected] | [email protected]

  • 🌐 Portfolio: dvurechensky.pro

  • 🌐 ORCID: https://orcid.org/0009-0004-2701-5592

🌌 Projects · Utilities · Organizations

🐌 Organizations GitHub (6)
graph TD
  A[Dvurechensky Organizations] --> B[Docs]
  A --> E[Tools]
  A --> M[Templates]
  A --> G[Test Tasks]
  A --> H[Unifier]
  A --> K[Lizerium]
Loading
🔗 Project 📖 Description
Dvurechensky Docs My developments or extremely useful forks of documentation necessary for daily development.
Dvurechensky Tools Programs and utilities that I modified or created from scratch, useful in different areas.
Dvurechensky Test Tasks My register of test tasks completed by me free of charge.
Dvurechensky Templates My templates for creating projects.
Lizerium Here are collected utilities for the game Freelancer, created or recreated by Dvurechensky, projects - Freelancer Lizerium Unity and modification of Freelancer.
Unifier of Systems Unifying services and technology.

Projects · Utilities 🐠

Most important jobs 💼 (11)

Most important jobs 🌌

graph TD
  B[Most important jobs]
  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]
Loading
🔗 Project 📖 Description Lang
BinNexus BinNexus is a tool for analyzing Windows binaries (DLL/EXE) that builds an interactive web portal with a dependency graph and export exploration. Python · JavaScript · CSS · HTML · C++
ReverseProxyDLL Reverse-aware proxy DLL framework generator for legacy x86 Windows binaries based on export dumps and decompiler output. Python · C++
Freelancer.Reverse.Runtime I'm building a runtime layer on top of Freelancer (2003), restoring and overriding system DLLs to safely explore, extend, and document the behavior of the original engine. C · C++ · Batchfile · Asm x86 · Ghidra · x32dbg
Lizerium Portal My developed portal for a space simulator — this is a huge portal for the game with a knowledge base about the game Freelancer (2003). ASP Net Core 6.0 · MVC · TypeScript · EF Core
Freelancer Lizerium My developed space simulator — this is my game in the space simulators genre based on Freelancer (2003) (Multiplayer and single player modes). C++ · Assembler x86
Lizerium Server | GS4u.net - Game Server Monitoring My developed server for the space simulator Freelancer Lizerium — this is a huge expansion that consists of 50+ plugins importing new functions into the gameplay. C++ · Asm x86
Lizerium Steam My developed game loader for the Freelancer series — this is technically the well-known Steam in its behavior and it can port and update what's inside it and itself. WPF · Prism MVVM · Handy Control
Heradotus Your scenario constructor for presentations and demonstrations. For developers who understand Markdown. WPF · Prism MVVM · Handy Control
FileSyncSentinel Powerful real-time file change monitoring with intelligent comparison 🔍. WinForms · MVC · DiffPlex · NET 8.0
Russian Shields.io Beautiful badge generator in Russian language. JS/TS · Canvas / WebGL · Node JS · Redis
Unifier Registered software system for distributed device interaction and infrastructure orchestration.📄 Patent JS/TS · NET 8.0 · Tree JS · Rabbit MQ · PostgreSQL
Internet portals from me 📚 (14)

📚 Miscellaneous · GitHub

graph TD
  C[Miscellaneous online portals]
  C --> R[Project Based Learning]
  C --> M[API List]
  C --> G[Gitignore Portal]
  C --> L[Frontend - develop]
Loading
🔗 Project 📖 Description
Project Based Learning Links to resources by programming language categories for learning
API List Catalog of open APIs by categories
Gitignore Portal Collection of ready .gitignore files + technology overview
Frontend - develop A continuously expanded list of frameworks, libraries and tools I used/want to use for building things on the web. Mostly Javascript stuff.

📚 Markdown · GitHub

graph TD
  C[Markdown online portals]
  C --> H[Markdown]
  H --> K[Fundamentals]
  H --> L[All about emoji]
  H --> Z[Shields badges]
  H --> X[Text colors with MathJax]
  H --> V[Mathematics]
Loading
🔗 Project 📖 Description
Markdown Docs Complete Markdown guide with lifehacks
Emoji in Markdown Emoji collection
Shields Badges List Collection of Shields badges
Text Colors via MathJax Examples of colored text
Mathematics in Markdown Example implementation of mathematical formulas

📚 C# · GitHub

graph TD
  C[C# online portals]
  C --> N[C#]
  N --> N1[Base. Patterns. Principles.]
  N --> N2[Patterns - addition]
  N --> N3[Logic]
  N --> N4[Interview]
Loading
🔗 Project 📖 Description
Analysis of the C# programming language. Overview of the C# programming language functionality, problem solving.
Design Patterns. OOP. Testing. C# Collections. Fundamentals of object-oriented programming, as well as programming patterns in C# with examples of their implementation, testing, explanation of principles and solving LeetCode problems.
Patterns (addition) C# Samples, templates, programming schemes in C# with examples of their implementation
Interview Questions on C# (NET) Overview of questions on the C# programming language and .NET technology

📚 C++ · GitHub

graph TD
  C[C++ online portals]
  C --> W[C++]
  C --> W1[Fundamentals]
Loading
🔗 Project 📖 Description
Analysis 🚏 of the C++ programming language. Overview of the C++ programming language functionality, problem solving.
Templates 📚 (3)

📚 Templates

graph TD
  C[Templates]
  C --> W[Telegram Bot]
  C --> W1[NET Core MVC]
  C --> W2[Electron & Vue3 & Vite App]
Loading
🔗 Project 📖 Description
Telegram Bot 🚏 Template. Clean, multi-layered architecture. Easy to scale and add new teams / services.
Net Core 🚏 Template. ASP.NET Core MVC, Frontend Project Template - TypeScript
Electron & Vue3 & Vite 🚏 Template. A Vue3 + Vite + Electron project template based on Vite and Rollup. An alternative platformer for producing cross-platform applications.

Contributions Graph

💼 Experience

Open

OXSIONSOFT, Lizerium
(Mar 2021 – Present, 4+ years)

Unity Developer

  • Worked on Ceek Virtual Reality project: feature development, bug fixing, UI redesigns
  • Implemented memory optimization via Addressables → stable performance on Android 7+
  • Delivered 3+ major UI evolutions, multiplayer on Photon Engine, client-server API improvements
  • Wrote technical specifications, collaborated across teams
  • Stack: Unity3D, HDRP, VFX Graph, Zenject, Addressables, Blender, Substance, Photoshop, Docker, Photon Engine

Moscow Institute of Psychoanalysis (MIP)
(Feb 2020 – Present, 5+ years)

Technical Specialist

  • Provided technical support for online video platform (MTS-Link)
  • Helped 1000+ users of any age/device join live broadcasts
  • Stack: Windows, MacOS

NPC Reagent / SIGMA / CMK Consulting
(2019 – 2025, 5+ years total)

.NET Developer

  • Built ASP.NET Core MVC apps with PostgreSQL, EF Core, RabbitMQ
  • Developed visualization systems for C# / C++ projects and dependencies (NuGet)
  • Migrated projects across .NET Framework → .NET 6/7/8, applied SOLID, DRY, KISS principles
  • Designed pentest monitoring system (data collection, visualization, analytics)
  • Deployed microservices in Docker, automated builds with Jenkins
  • Stack: C#, ASP.NET Core (6–8), PostgreSQL, RabbitMQ, EF Core, Cytoscape.js, Three.js, Docker, Jenkins, Git, SVN

Freelancer Rebirth
(Nov 2020 – Nov 2023, 3 years)

C++ Developer

  • Maintained the largest CIS mod for Freelancer (2003)
  • Migrated 25+ plugins & core into unified C++ solution
  • Performed 3 major project migrations across Visual Studio generations
  • Stack: C++, Boost, Assembler, Git

InterEVM
(Feb 2020 – Jun 2023, 3+ years)

System Engineer

  • Developed monitoring systems (Qt) and data analyzers (Python, PHP)
  • Built XSLT templates, optimized PostgreSQL queries
  • Worked with Astra Linux, Ubuntu, Debian, Windows environments
  • Stack: Linux (Astra, Ubuntu, Debian), Qt, Python, SQL, XSLT/XML

Other Roles
(2017 – 2020)

  • Promelektronika — Automation engineer: Siemens controllers, SCADA, embedded systems
  • YurExpert — SysAdmin: workplace automation, document automation

🛠️ Tech Stack

Open

Backend:

C#, .NET 3–8, ASP.NET Core (MVC, SignalR), EF Core, RabbitMQ, Redis, Prism (MVVM WPF), Elixir

Frontend:

TypeScript, Cytoscape.js, Three.js, Webpack, Grunt, HandyContol(WPF)

Tested:

xUnit, nUnit, Integrated

GameDev:

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

Databases:

PostgreSQL, SQL Server, Redis, MySQL, EF Core

DevOps:

Linux (Astra, Ubuntu, Debian, Kali, Parrot OS), Docker, Jenkins, nginx, Git, SVN, Gitea

Languages & Tools:

Python, Си, С++, С#, PHP, Go, Asm x86, Fortran77, Markdown, Shell, HTML5, SCSS/CSS, Boost, Qt, Bash, IDA Pro, OllyDbg, Burp Suite Pro

🧠 Current Focus

  • Cross-platform tools on .NET 8 / Linux
  • Expanding open-source utilities & documentation portals

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

Dvurechensky's GitHub stats

💚 Thank you for your support! You can donate using the info below 🙏
Payments Address QR Code
BTC Logo bc1qlrqjhdeqtzd0dnvw7lj0gc0r8kke8m8rc7dxym BTC QR Code
BTC Logo dvurechensky_pro BTC QR Code

2025

Pinned Loading

  1. ReverseProxyDLL ReverseProxyDLL Public

    Generate reverse-aware proxy DLL scaffolds for legacy x86 Windows binaries from export dumps and decompiler output.

    Python 1 1

  2. Lizerium/LizeriumServer Lizerium/LizeriumServer Public

    A modular ASP.NET Core MVC server for gaming portals, admin panels, documentation, dynamic content, and infrastructure services.

    C# 1

  3. Dvurechensky-Tools/FileSyncSentinel Dvurechensky-Tools/FileSyncSentinel Public

    Powerful real-time file change monitoring with intelligent comparison 🔍

    C# 1

  4. Lizerium/LizeriumFLHook Lizerium/LizeriumFLHook Public

    FLHook and a collection of plugins for the Freelancer 2003 Server

    C 1

  5. Lizerium/LizeriumSteam Lizerium/LizeriumSteam Public

    A WPF-based launcher with delta patch support and a versioned update system for efficient distribution of apps and game modifications.

    C#

  6. Dvurechensky-Templates/TelegramBotTemplate Dvurechensky-Templates/TelegramBotTemplate Public

    Telegram Bot Template

    Python