Hi, I'm Nikolai Dvurechensky
Systems Engineer • Reverse Developer • Full Stack Engineer
Available for strong teams
.NET •C/C++ •
C# •
Python •
Unity •
TypeScript •
Reverse •
Linux •
Windows
System Profile
- ••• booting profile…▸
- [ ◇ ]
Identity…▸ Nikolai Dvurechensky - [ ◇ ]
Started…▸ Reverse engineering online games - [ ◇ ]
Experience…▸ Since 2014 - [ ◇ ]
Focus…▸ Systems / Reverse / Full Stack - [ ◇ ]
Platforms…▸ Linux / Windows / Web / Unity - [ ◇ ]
Status…▸ Available for strong teams - [ ✓ ]
Contact…▸ dvurechenskysoft@gmail.com ◇ nikolay@dvurechensky.pro - [ ✓ ]
Website…▸ dvurechensky.pro - [ ✓ ]
ORCID…▸ orcid.org
- [ ◇ ]
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]
| ⌁ 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. |
| Organization | Stars |
|---|---|
| Lizerium | |
| Dvurechensky Tools | |
| Dvurechensky Docs | |
| Dvurechensky Test Tasks |
Experience
◇ View Experience
OXSIONSOFT, Lizerium
(Mar 2021 – 2026, 5+ years)
Unity Developer
- Worked on Ceek Virtual Reality project:
feature development,bug fixing,UI redesigns
- Implemented
memory optimizationvia Addressables →stable performanceonAndroid 7+
- Delivered
3+ major UI evolutions,multiplayeron 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, 6+ 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 systemsforC# / C++ projectsanddependencies(NuGet)
- Migrated projects across
.NET Framework → .NET 6/7/8, appliedSOLID,DRY,KISSprinciples
- 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 & CITIS
(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 Tech Stack
◆ Core Engineering
C#, .NET 3–8, ASP.NET Core (MVC, SignalR), EF Core, Systems Design, Full Stack Development, Reverse Engineering
◆ Backend & Infrastructure
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
◆ Languages & Low-Level
Python, Go, PHP, C, C++, C#, ASM x86, Shell, Bash, Qt, Boost, Elixir, Fortran77
◆ Testing & Diagnostics
xUnit, nUnit, Integration Testing, IDA Pro, OllyDbg, Burp Suite Pro
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]
| ⌁ 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]
| ⌁ 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]
| ⌁ 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]
| ⌁ 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]
| ⌁ 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]
| ⌁ 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. |
Focus
- [ ◇ ]
Runtime systems&reverse research - [ ◇ ]
.NET toolsforWindows / Linux - [ ◇ ]
GitHub ecosystem growth - [ ◇ ]
Product engineering opportunities
👥Repositories👥
🌐 Messagers 🌐
🌌 Socials 🌌
🎇 Media 🎇
| 💚 Thank you for your support! You can donate using the info below 🙏 | ||
| Payments | Address | QR Code |
|---|---|---|
|
|
bc1qlrqjhdeqtzd0dnvw7lj0gc0r8kke8m8rc7dxym |
|
|
|
dvurechensky_pro |
|