Skip to content
View DKhorov's full-sized avatar

Block or report DKhorov

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
DKhorov/README.md

Dmitry Khorov

Systems Architect | Embedded & AI Systems Engineer | Full-Stack Developer


🇷🇺 RU (Текущая версия) 🇬🇧 EN (English Version)

[ RU ] ПРОФИЛЬ

Деятельность в индустрии информационных технологий ведется с конца 2019 года, начиная с автоматизации систем на базе Python и создания специализированных микросервисов. В настоящее время компетенции охватывают проектирование распределенных высоконагруженных веб-платформ, интеграцию решений искусственного интеллекта и глубокую низкоуровневую разработку программно-аппаратных комплексов.

Каждая инициатива - от независимых инженерных исследований до масштабных платформ - реализуется в соответствии с коммерческими стандартами для обучения. Это включает проектирование масштабируемой архитектуры, ведение сквозной технической документации, управление интеллектуальной собственностью и соблюдение регламентов корпоративного брендинга.


КЛЮЧЕВЫЕ АРХИТЕКТУРНЫЕ ДОСТИЖЕНИЯ

Флагманский проект: Экосистема социальной сети AtomGlide.com

  • Масштабируемость и метрики: Разработана и развернута отказоустойчивая социальная платформа с развитой инфраструктурой. Проект демонстрирует высокие показатели вовлеченности: успешно зарегистрирована обширная база активных пользователей, а внутренний объем данных превышает 3000 верифицированных и структурированных публикаций (постов).
  • Архитектурный стек: Программная логика серверной части построена на базе Node.js (Express.js) с развертыванием на выделенных VPS-серверах. Клиентский интерфейс функционирует на базе React 18 с оптимизацией доставки контента через инфраструктуру Vercel.
  • Инфраструктура хранения данных: Распределенная СУБД MongoDB. Отказоустойчивая маршрутизация трафика и доставка контента обеспечиваются за счет интеграции с CDN-сетями провайдера Hoster.by.
  • Управление доменной структурой: Администрирование распределенной сети адресов atomglide.com, atomglidedev.ru и geromik.ru.
  • Профессиональное признание: Технические решения платформы были высоко оценены экспертными комиссиями и удостоены почетных мест на профильных олимпиадах и научно-технических конкурсах республиканского уровня.

Системное программирование: Разработка Bare Metal ядра для архитектуры ThinkPad x201

  • Низкоуровневый инжиниринг: Разработано с нуля монолитное программное ядро, функционирующее непосредственно на аппаратном уровне без использования сторонних операционных систем или готовых абстракций (Bare Metal).
  • Драйверы и интерфейсы: В рамках ядра реализован аппаратный драйвер ввода для обработки прерываний PS/2-клавиатуры.
  • Графическая подсистема: Спроектирован и внедрен графический модуль стандарта VESA. Интегрирован механизм двойной буферизации (Double Buffering), что позволило полностью устранить артефакты визуализации (тиринга) и обеспечить высокую производительность вывода графической информации напрямую через видеопамять.

ТЕХНОЛОГИЧЕСКИЙ СТЕК И ИНСТРУМЕНТАРИЙ

Основные направления разработки

  • Mainstream Focus: Разработка распределенных корпоративных систем на JavaScript/TypeScript; системное и прикладное программирование на C/C++ для микроконтроллеров семейства ESP32.

Программирование и аппаратные языки (Languages & Hardware Descriptions)

Веб и приложения TypeScript JavaScript Go Python
Системное / Мобильное C C++ Assembler Swift Flutter C#
Аппаратный уровень Verilog VHDL ESP-IDF Arduino

Технологии Frontend & Backend Infrastructure

  • Архитектурный Frontend: Next.js, React, HTML5, SCSS, Redux, Axios. Управление зависимостями через менеджер пакетов pnpm.
  • Системы управления базами данных: Экспертные знания в проектировании реляционных и нереляционных моделей данных — IBM DB2, MongoDB, MySQL, Microsoft SQL Server (msSQL).
  • DevOps и системное администрирование: Контейнеризация приложений через Docker, управление версиями Git, разработка сценариев автоматизации Bash, углубленная работа в терминале Linux. Комплексное интернет-администрирование, маршрутизация сетей и конфигурирование серверных мощностей.

Операционные системы (Target Environments)

  • Инженерные станции: macOS, Windows 10.
  • Серверная и исследовательская инфраструктура: Ubuntu Server, актуальные дистрибутивы Ubuntu 26, а также полностью скомпилированная из исходных кодов система Linux From Scratch (LFS).

Системы искусственного интеллекта и облачная интеграция

  • AI Engineering: Проектирование систем контекстной автоматизации на базе API Google Gemini Pro. Глубокое понимание методологии Prompt Engineering.
  • Облачная автоматизация: Создание независимых интеллектуальных агентов и ботов посредством интеграции с API-интерфейсами облачной платформы vStack Cloud. Опыт операционного управления мощностями через специализированные административные панели vStack и Hosteby.

Проектирование интерфейсов и CAD-системы (UX/UI & Design)

  • Более 4 лет практического опыта в сфере системного UI/UX проектирования и технического дизайна. Разработка прототипов, схем и чертежей в профессиональной среде: Figma, Adobe XD, Canva, а также проектирование инженерных планов в системах AutoCAD.

ИСПЫТАТЕЛЬНЫЙ СТЕНД И ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

Все программные решения и низкоуровневые компоненты проходят обязательное кроссплатформенное тестирование на выделенном парке оборудования:

  • Вычислительные станции: Исследовательский узел ThinkCentre M710q, мобильные корпоративные станции ThinkPad X230 и ThinkPad X201, основная инженерная станция MacBook Pro на базе процессора M4 Pro.
  • Мобильный сектор (Разработка мобильных ОС): Проектирование и отладка мобильных приложений на устройствах Samsung S23 Ultra (профиль Android Developer) и iPhone 16 Pro (профиль iOS Developer).
  • Аппаратные платформы: Микроконтроллеры ESP32-S3, ESP32-WROOM, специализированное портативное вычислительное устройство M5Stack Cardputer ADV.

МЕТОДОЛОГИЯ РАБОТЫ И ПРОФИЛЬНЫЕ ЗНАНИЯ

  • Интегрированные среды разработки: CLion, WebStorm, VSCode, Android Studio, Xcode, специализированные редакторы для компиляции описаний Verilog/VHDL, среда разработки Arduino IDE.
  • Управление знаниями и базой исходного кода: Документирование и структурирование информации в Obsidian, Notion, OneNote, Google Gemini Notebook. Тестирование и отладка сетевых интерфейсов через Postman и DevTools.
  • Специализированные домены: Глубокое понимание принципов построения финансовых биржевых систем, сетевой топологии ЭВМ и низкоуровневой микроархитектуры вычислительных машин. Практические знания в области архитектуры распределенных P2P-сетей и принципов построения блокчейн-систем.

📞 КОНТАКТНАЯ ИНФОРМАЦИЯ И КАНАЛЫ СВЯЗИ

  • Корпоративная электронная почта: toktybclassic@gmail.com (Регламент обработки входящей корреспонденции: один раз в 3–5 рабочих дней).
  • Прямая связь в Telegram: @jpegweb
  • Официальный инженерный канал в Telegram: @dkdevelop (Закрытый информационный ресурс, ведется с 2024 года, доступ по ссылкам-приглашениям).
  • Профиль TikTok: @jpegweb (Материалы публикуются с начала 2025 года).




[ EN ] OVERVIEW

Operating in the information technology sector since late 2019, beginning with Python-based system automation and specialized microservices development. Current competencies encompass high-load web application architecture, artificial intelligence integration, and low-level software-hardware systems engineering.

Every initiative—ranging from independent engineering research to large-scale platforms—is executed under strict commercial-grade standards. This enforces scalable system design, comprehensive technical documentation management, intellectual property protocols, and compliance with corporate branding guidelines.


KEY ARCHITECTURAL MILESTONES

Flagship Enterprise: AtomGlide.com Social Network Ecosystem

  • Scalability & Performance Metrics: Engineered and deployed a fault-tolerant social platform with high engagement metrics. The infrastructure successfully manages a comprehensive registered user database, with the core data repository exceeding 3,000 verified and structured publications (posts).
  • Architecture & Technology Stack: The backend application logic is built on Node.js (Express.js) and deployed across dedicated Virtual Private Servers (VPS). The presentation layer is driven by React 18, with optimized delivery and hosting infrastructure managed via Vercel.
  • Data & Delivery Infrastructure: Distributed MongoDB deployment. High-availability routing and content delivery networks are maintained via integration with Hoster.by CDN services.
  • Domain Name Infrastructure: Administrative management of the distributed domain network including atomglide.com, atomglidedev.ru, and geromik.ru.
  • Professional Recognition: The platform's technical architecture has achieved distinction and received honorary awards at prestigious national-level technical olympiads and scientific forums.

Systems Engineering: Custom Bare Metal Kernel for ThinkPad x201

  • Low-Level Kernel Engineering: Programmed a monolithic operating system kernel from scratch, running directly on the hardware layer without external operating system abstractions or pre-built environments (Bare Metal).
  • Drivers & Interface Subsystems: Implemented a low-latency hardware input driver for handling PS/2 keyboard interrupts.
  • Graphics Architecture: Designed and deployed a VESA-compliant graphics subsystem. Integrated a hardware double-buffering mechanism to eliminate visualization artifacts (tearing), ensuring high-performance graphic rendering directly via video memory.

TECHNICAL STACK & TOOLSET

Mainstream Focus

  • Enterprise-grade web application architecture utilizing TypeScript/JavaScript; low-level systems and firmware engineering using C/C++ optimized for the ESP32 microcontroller architecture.

Programming & Hardware Description Languages

  • Web & High-Level: TypeScript, JavaScript, Go, Python.
  • Systems & Mobile: C, C++, Assembly, Swift, Flutter / Dart, C# (Unity).
  • Hardware Layer & Embedded: Verilog, VHDL, ESP-IDF, Arduino.

Frontend & Backend Infrastructure

  • Architectural Frontend: Next.js, React, HTML5, SCSS, Redux, Axios. Dependency management via pnpm.
  • Database Management Systems: Relational and non-relational data modeling using IBM DB2, MongoDB, MySQL, and Microsoft SQL Server (msSQL).
  • DevOps & Administration: Containerization via Docker, version control with Git, automation scripting with Bash, and advanced Linux Terminal operations. Comprehensive network and internet administration, including VPS capacity management.

Target Operating Environments

  • Development Workstations: macOS, Windows 10.
  • Server & Research Infrastructure: Ubuntu Server, Ubuntu 26 environments, and a custom compiled Linux From Scratch (LFS) system built entirely from source code.

Artificial Intelligence & Cloud Automation

  • AI Engineering: Architecting automated system logic using the Google Gemini Pro API. Deep command of Prompt Engineering methodologies.
  • Cloud Infrastructure Automation: Developing autonomous agents and bots integrated with the vStack Cloud API. Hands-on experience managing infrastructure assets via professional admin panels including vStack and Hosteby.

UI/UX & Computer-Aided Design (CAD)

  • Over 4 years of professional experience in digital product design and technical engineering layouts. Rapid prototyping and technical sketching utilizing Figma, Adobe XD, Canva, and engineering schematic production within AutoCAD Systems.

LAB INFRASTRUCTURE & HARDWARE FLEET

All software applications and low-level source code undergo rigorous cross-platform testing across a dedicated physical hardware fleet:

  • Compute Nodes: ThinkCentre M710q research node, ThinkPad X230 and ThinkPad X201 mobile enterprise stations, and a primary MacBook Pro workstation powered by the M4 Pro processor.
  • Mobile Ecosystem Testing: Mobile application debugging and verification deployed on Samsung S23 Ultra (Android Developer environment) and iPhone 16 Pro (iOS Developer environment).
  • Embedded & Microcontrollers: ESP32-S3 and ESP32-WROOM target boards, alongside the M5Stack Cardputer ADV portable computing suite.

WORKFLOW METHODOLOGY & DOMAIN EXPERTISE

  • Integrated Development Environments (IDEs): CLion, WebStorm, VSCode, Android Studio, Xcode, specialized hardware synthesis editors for Verilog/VHDL compilation, and the Arduino IDE.
  • Knowledge Management & Technical Debugging: Obsidian, Notion, OneNote, Google Gemini Notebook. API evaluation and network layer inspection conducted via Postman and browser DevTools.
  • Core Knowledge Domains: In-depth theoretical and practical understanding of financial exchange network architectures, computer hardware topology, micro-level processor execution, distributed P2P networks, and blockchain core mechanics.

COMMUNICATIONS & CONTACT SLA

  • Corporate Email: toktybclassic@gmail.com (Inbound communications processed under a 3-5 business day SLA).
  • Direct Telegram Contact: @jpegweb
  • Official Telegram Engineering Channel: @dkdevelop (Private technical repository established in 2024, accessible via private invitation link).
  • TikTok Corporate Profile: @jpegweb (Content distribution active since early 2025).


🕒 Данные на 22 Июля 2026 Год 03:33 MSK

22.07.2026.03:33.MSK


GitHub @dkhorov

Pinned Loading

  1. uPanelCode-5-Pro uPanelCode-5-Pro Public

    uPanelCode 5 Pro ( UK )

    JavaScript 1

  2. DotScript DotScript Public

    JavaScript

  3. fabric fabric Public

    Forked from danielmiessler/Fabric

    fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.

    Go

  4. php-simple-login php-simple-login Public

    Hack

  5. Serial-port-arduino-in-python Serial-port-arduino-in-python Public

    Cascade Manager . Arduino Serial Port in Python

    Python

  6. Simple-todo-list-on-JavaScript Simple-todo-list-on-JavaScript Public

    Todo list.

    HTML