Dvurechensky/Dvurechensky

GitHub: Dvurechensky/Dvurechensky

个人开发者维护的跨平台工具与知识库,聚焦逆向、工程化与自动化编排,解决复杂环境下的集成与分析难题。

Stars: 1 | Forks: 0

🌐 Язык: 🇷🇺 Русский | ✅ 🇺🇸 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](#-about-me) - [🌌 Projects · Utilities · Organizations](#-projects--utilities--organizations) - [Projects · Utilities 🐠](#projects--utilities-) - [Most important jobs 🌌](#most-important-jobs-) - [📚 Miscellaneous · GitHub](#-miscellaneous--github) - [📚 Markdown · GitHub](#-markdown--github) - [📚 C# · GitHub](#-c--github) - [📚 C++ · GitHub](#-c--github-1) - [📚 Templates](#-templates) - [💼 Experience](#-experience) - [🛠️ Tech Stack](#️-tech-stack) - [🧠 Current Focus](#-current-focus) ## 🚀 关于我 - 💻 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: [dvurechenskysoft@gmail.com](mailto:dvurechenskysoft@gmail.com) | [nikolay@dvurechensky.pro](mailto:dvurechenskysoft@gmail.com) - 🌐 Portfolio: [dvurechensky.pro](https://dvurechensky.pro) - 🌐 ORCID: https://orcid.org/0009-0004-2701-5592 ## 🌌 项目 · 工具 · 组织
🐌 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] ``` | 🔗 Project | 📖 Description | | --------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Dvurechensky Docs](https://github.com/Dvurechensky-Docs) | My developments or extremely useful forks of documentation necessary for daily development. | | [Dvurechensky Tools](https://github.com/Dvurechensky-Tools) | Programs and utilities that I modified or created from scratch, useful in different areas. | | [Dvurechensky Test Tasks](https://github.com/Dvurechensky-Test-Tasks) | My register of test tasks completed by me free of charge. | | [Dvurechensky Templates](https://github.com/Dvurechensky-Templates) | My templates for creating projects. | | [Lizerium](https://github.com/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](https://github.com/Unifier-of-Systems) | Unifying services and technology. |
### 项目 · 工具 🐠
Most important jobs 💼 (11) #### 最重要的工作 🌌 ``` 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] ```
🔗 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 x8
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) #### 📚 杂项 · GitHub ``` graph TD C[Miscellaneous online portals] C --> R[Project Based Learning] C --> M[API List] C --> G[Gitignore Portal] C --> L[Frontend - develop] ``` | 🔗 Project | 📖 Description | | ----------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | | [Project Based Learning](https://dvurechensky-docs.github.io/ProjectBasedLearning/) | Links to resources by programming language categories for learning | | [API List](https://dvurechensky-docs.github.io/Internet/) | Catalog of open APIs by categories | | [Gitignore Portal](https://dvurechensky-docs.github.io/Gitignore/) | Collection of ready `.gitignore` files + technology overview | | [Frontend - develop](https://dvurechensky-docs.github.io/WebFrontendKnowledge/) | 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] ``` | 🔗 Project | 📖 Description | | ------------------------------------------------------------------------------------- | ----------------------------------------------- | | [Markdown Docs](https://dvurechensky-docs.github.io/GeneralDocsMarkdown/) | Complete Markdown guide with lifehacks | | [Emoji in Markdown](https://dvurechensky-docs.github.io/EmojiCollectionsMarkdown/) | Emoji collection | | [Shields Badges List](https://dvurechensky-docs.github.io/ShieldsMarkdown/) | Collection of Shields badges | | [Text Colors via MathJax](https://dvurechensky-docs.github.io/MathJaxColorsMarkdown/) | Examples of colored text | | [Mathematics in Markdown](https://dvurechensky-docs.github.io/MathMarkdown/) | 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] ``` | 🔗 Project | 📖 Description | | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Analysis of the C# programming language.](https://dvurechensky-docs.github.io/BasicKnowledgeCSharp/) | Overview of the C# programming language functionality, problem solving. | | [Design Patterns. OOP. Testing. C# Collections.](https://dvurechensky-docs.github.io/PatternsCSharpProgramming/) | 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#](https://dvurechensky-docs.github.io/PatternsCSharpExtraAddons/) | Samples, templates, programming schemes in C# with examples of their implementation | | [Interview Questions on C# (NET)](https://dvurechensky-docs.github.io/InterviewCSharpNet/) | 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] ``` | 🔗 Project | 📖 Description | | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------ | | [Analysis 🚏 of the C++ programming language.](https://dvurechensky-docs.github.io/BasicKnowledgeCPP/) | Overview of the C++ programming language functionality, problem solving. |
Templates 📚 (3) #### 📚 模板 ``` graph TD C[Templates] C --> W[Telegram Bot] C --> W1[NET Core MVC] C --> W2[Electron & Vue3 & Vite App] ``` | 🔗 Project | 📖 Description | | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | [Telegram Bot 🚏 Template.](https://github.com/Dvurechensky-Templates/TelegramBotTemplate) | Clean, multi-layered architecture. Easy to scale and add new teams / services. | | [Net Core 🚏 Template.](https://github.com/Dvurechensky-Templates/NetCoreTemplate) | ASP.NET Core MVC, Frontend Project Template - TypeScript | | [Electron & Vue3 & Vite 🚏 Template.](https://github.com/Dvurechensky-Templates/ElectronViteTemplateRuEn) | A Vue3 + Vite + Electron project template based on Vite and Rollup. An alternative platformer for producing cross-platform applications. |
Contributions Graph
## 💼 经验
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
## 🛠️ 技术栈
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
## 🧠 当前重点 - 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
标签:Go, Ruby工具, Syscall, TypeScript, Unity, Web开发, 个人介绍, 云资产清单, 可视化界面, 子域名突变, 安全, 安全插件, 开发者, 开源, 技术栈, 搜索引擎查询, 日志审计, 求职, 测试用例, 漏洞利用检测, 简历, 系统工程师, 系统运维工具, 编程, 请求拦截, 超时处理, 逆向工具, 逆向工程, 项目展示