Skip to content
View FrameMuse's full-sized avatar
:shipit:
Creating
:shipit:
Creating

Organizations

@denshya

Block or report FrameMuse

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

Valery Zinchenko | Full-Stack Systems Engineer

LinkedIn · StackOverflow · Telegram

I design, build and operate production systems: from React components to Linux servers, from zero to CI/CD. Every layer.

Rust TypeScript Python AWS Docker PostgreSQL React NGINX

What I Do

Systems & Infrastructure

Provision Linux servers, harden SSH, configure nginx reverse proxies with SSL/TLS, fail2ban auto-jails, DNS. Docker Compose multi-service stacks with healthchecks. PostgreSQL at scale (50M+ rows, composite/partial indexes via CONCURRENTLY, PgBouncer, window functions, JSONB, full-text search). RabbitMQ, Redis and Celery: configured, debugged and production-hardened.

CI/CD & Cloud

GitHub Actions (reusable workflows, composite actions, matrix builds), GitLab CI, AWS SAM + Lambda, Amplify, CodeBuild, Cloudflare Workers, GCP App Engine, Fly.io, DigitalOcean (Droplets, Spaces), Supabase, Hasura Cloud. PM2 ecosystem, S3 static hosting with OIDC, SSH-based rollouts. I own the pipeline from commit to production.

Backend Engineering

Primary: TypeScript (NestJS, Express, Next.js, Payload CMS) + PostgreSQL. Systems: Rust (Axum, SQLx, JWT, WebSocket, Telegram bots) for high-throughput auth and API microservices. Python: FastAPI (ML classification with sentence-transformers), Django (content platforms), Flask (REST APIs), Frappe/ERPNext. Go, Java, C# when the job requires it.

Frontend Architecture

React & TypeScript: 7+ years. Custom component libraries, state management (Redux, Zustand, reactive), SSR strategies. Canvas 2D, Three.js, WebGL. Author of the No-Framework Principle and the @denshya reactive ecosystem. Custom TypeScript compiler plugins (ts-patch, ESLint, TSServer, Vite).

Incident Response & Reliability

RabbitMQ memory leak: A worker processing webhooks wasn't closing connections in the catch block. Every API error created a new connection without closing the old one. After 10,000 errors the connections consumed all memory and the server OOM-killed every 2-3 hours. Fix: finally block guaranteeing closure, graceful shutdown, memory growth alerts. Post-mortem

Brute-force attack: CPU pinned at 100% from thousands of concurrent auth attempts. Logged in, expanded log retention to preserve evidence, applied fail2ban auto-jail after 5 failed attempts, then disabled password auth entirely and switched to SSH key-only with certificates. Post-mortem

Query performance: A 5-table join was taking 8 seconds. Analyzed EXPLAIN plan, identified a sequential scan on a massive table, added a composite index. Query dropped to 80ms. Story

Database design at scale: Designed schemas for a CRM and transaction platform where tables grew to 50 million rows. Used B-tree, composite, partial and covering indexes. Added columns with DEFAULT NULL to avoid table locks, created indexes with CONCURRENTLY. Configured PgBouncer connection pooling. Story

Supply chain incident: Detected malicious code injected into one of my published libraries by a colleague. Documented the discovery process and remediation. Story

mindmap
  root((Valery Zinchenko))
    Systems & Infrastructure
      Linux Servers
      NGINX Reverse Proxy
      SSL/TLS Certificates
      Docker Compose
      fail2ban
      DNS Management
      PgBouncer
    Backend
      TypeScript
        NestJS
        Express
        Next.js
        Payload CMS
      Rust
        Axum
        SQLx
        JWT Auth
        WebSocket
      Python
        FastAPI
        Django
        Flask
        Frappe
    Frontend
      React
      Three.js
      Canvas 2D
      Denshya Ecosystem
      Custom TS Plugins
    Cloud
      AWS
      GCP App Engine
      Cloudflare Workers
      Fly.io
      DigitalOcean
    CI/CD
      GitHub Actions
      GitLab CI
      AWS SAM
      PM2
    Databases
      PostgreSQL
      MongoDB
      Redis
      RabbitMQ
    Languages
      TypeScript
      Rust
      Python
      C Sharp
      Go
      Java
    Tools
      Docker
      Hasura
      Supabase
      Vite
      Bun
Loading

Projects

Infrastructure & DevOps (17 projects)
Project Description Stack Highlights
rukaku Multi-language microservice finance platform nginx (6 vhosts, SSL, WebSocket, auth_request), Docker Compose, Rust, Python, TS
campaign-dashboards Analytics dashboard with serverless backend AWS SAM + Lambda, Hasura, Auth0, Amplify, DigitalOcean Spaces, CloudFormation
ci-cd Reusable GitHub Actions workflows Composite actions, PM2 deploy, S3 deploy, bun/npm dual support
pinely.eu Payload CMS site Next.js 15, MongoDB, Docker, AWS S3 with OIDC
smartlink-backend NestJS production API PM2 ecosystem, DigitalOcean SSH deploy, GitHub Actions
solana-dex-trading-bot DEX trading bot Docker Compose (3 services + healthchecks), Solana SDK, gRPC, Jito
creaty Content creation platform Docker Compose (Postgres, Redis, Celery, Nginx, Cal.com), GitHub Actions
fbz-shop-bot Telegram commerce bot Docker + PostgreSQL, MikroORM, Telegraf
merlines_frontend Frontend with CI/CD GitLab CI, Docker, docker-compose
feature.fm Feature management platform Cloudflare Workers (wrangler.toml)
FrameMuse-Galaxy Galaxy app GCP App Engine (app.yaml)
rust-web Rust axum web app Fly.io deployment (fly.toml)
app-template React project starter Docker, GitHub Actions (build + S3 deploy), env configs
plapi NestJS backend TypeORM migrations, Swagger, AWS S3, Google Analytics, PM2
fbz-shop-bot-python Python Telegram bot Docker + PostgreSQL, GitHub Actions
HCF series Charity fundraising sites (Water, House, Childhood, shared) Docker, GitHub Actions, React, env configs
llm/residential-proxy Proxy pool manager FastAPI, aiohttp, multi-source proxy gathering, ASN verification
Backend Systems (15 projects)
Project Description Stack Highlights
rukaku-auth Auth microservice Rust (Axum, SQLx), JWT, WebSocket, Telegram bot, PostgreSQL
rukaku-auth-sdk Published Rust crate AuthConfig, JwtValidator, require_auth middleware, federated route guards
rukaku-expenses Expenses API Rust (Axum), invoice integration, classification, tags
rukaku-income Income API Rust (Axum), CRUD with tags/categories, federated access
rukaku-budget Budget API Rust (Axum), cross-service queries to income + expenses
smartlink-backend NestJS production API TypeORM, PostgreSQL, JWT, WebSocket, Swagger
plapi NestJS backend TypeORM, PostgreSQL, AWS S3, Google Analytics, Swagger
campaign-dashboards SAM Serverless Lambda APIs AWS SAM + CloudFormation, Lambda functions (login, forgot-password, upload), Auth0
creaty Django content platform Python/Django, PostgreSQL, Redis, Celery background workers
Articulum-backend Flask REST API Python/Flask, Gunicorn, Vercel
rukaku ML classifier Cross-lingual categorizer Python/FastAPI, sentence-transformers, jina-embeddings, cosine similarity
solana-dex-trading-bot DEX trading strategies TypeScript/Bun + Python (IPC), Solana SDK, PumpSwap
erpnext-optora ERPNext customizations Python/Frappe, setup.py, requirements.txt
PAROGO_OS_v0.5 Full-stack app Drizzle ORM, NeonDB, SendGrid, gitleaks, Husky
llm/residential-proxy Proxy pool server FastAPI, aiohttp, session rotation, ASN verification
Frontend Applications (25 projects)
Project Description Stack
smartlink-frontend Link management platform React 19, Redux Toolkit, Socket.IO, Zod
campaign-dashboards Analytics dashboard React, Hasura GraphQL, Tailwind
creaty-frontend Content creation UI React, TypeScript
pinely.eu CMS website Next.js 15, Payload CMS
algo-academy Algorithm learning platform React, Docker, TypeScript
HCF-Water Charity fundraising React, Docker
HCF-House Charity fundraising React, Docker
HCF-Childhood Charity fundraising React, Docker
HCF-shared Shared HCF components React
liquidnft NFT platform React, ethers, web3, tronweb
liquidnft-landing NFT landing page React
liquidnft-platform NFT platform v2 React
merlines-frontend Business frontend React, Docker, GitLab CI
articulum-frontend Articulum UI React, Docker
corpachat-frontend Corporate chat React
ATOM-SMM SMM panel React, CRA
ATOM-SMM-v1 SMM panel v1 React, deploy.sh
etukk-frontend Etukk platform React
snayplay-markup Static markup HTML/CSS
Case-Simulator-React CS:GO case simulator React
tilt-nova-sales Sales platform React
laughing-robot Fun project React, Docker
StandoffCrash Casino game Vite, React
StandoffSpin Casino game Vite, React
standoffup Casino game Vite, React
Libraries & Packages (21 projects)
Package Description npm
@denshya/tama Lightweight JSX inflator (React/SolidJS alternative) @denshya/tama
@denshya/reactive Observable reactive state management @denshya/reactive
@denshya/observable Observable utilities @denshya/observable
@denshya/router URL pattern-based router @denshya/router
@denshya/navigation Navigation/routing library @denshya/navigation
@denshya/ssr Server-side rendering module
react-modal-global Global modal dialog react-modal-global
react-i18n-editor In-browser localization editor react-i18n-editor
mixedin TypeScript mixin library mixedin
svg-bbox SVG bounding box polyfill + Vite plugin svg-bbox
mermaid-svg-native Pure SVG Mermaid (no headless browser)
vite-mermaid-svg Vite plugin for mermaid-svg-native
openapi-schema-tools OpenAPI schema manipulation
query-tools URL query string utilities
bemer BEM CSS helper
group Object grouping library
react-zod-form Zod-based form validation for React
react-sai React component library
redux-reactive-accessor Reactive Redux accessor
universal-swagger-exporter Export Swagger from various formats
bench-suite Benchmarking suite
Frameworks & Compiler Tooling (12 projects)
Project Description Stack
Proton Custom JavaScript framework (2 years R&D) TypeScript
story-studio Custom TS compiler plugins ts-patch, ESLint plugin, TSServer plugin, Vite plugin
denshya/ssr Server-side rendering for Denshya TypeScript
denshya/rich-text-editor Rich text editor component TypeScript
denshya/tamablog GitHub Action-powered blog engine Composite action, Markdown
denshya/documaru Documentation site engine Denshya stack
api-facade HTTP client pattern library + guide TypeScript, guide
react-template React project template Vite, React
library-template npm library starter Rollup, SWC, SCSS
ts-patch-playground TypeScript patch experiments ts-patch, Vite
folder-structure Project structure conventions guide
project-atlas Local-first project management React, isomorphic-git
Game Development (4 projects)
Project Description Stack
COH 3D game with navmesh pathfinding Three.js, recast-navigation, @react-three/fiber
GlobeRotation Unity 3D globe Unity, C#
Freeze-Man Unity platformer Unity, C#
Tower-Defense Unity tower defense Unity, C#
Developer Tools & VS Code Extensions (4 projects)
Project Description
vscode-dsl-operators VS Code extension for DSL operator support
vscode-frontend-helper VS Code extension with frontend utilities
react-figma React renderer for Figma
game-editor 3D game editor with GPU path tracer

Denshya Initiative

Making the Web a better place through simple, standardized, atomized tools. github.com/denshya · 18 packages + tools

Technical Writing

Article Topic
Faster JavaScript Loops Even Seniors Don't Know About JS engine optimization, GC elimination, loop unrolling
SSR Breakdown Server-side rendering trade-offs, hydration, caching
No-Framework Principle Architecture principle for framework-independent code
Code Boundaries Architectural patterns for maintainable codebases
API Facade Patterns Seniors Don't Talk About HTTP client architecture patterns
What React Is Actually Doing React internals, Virtual DOM, dataflow criticism
Blending Architecture Designing APIs that blend with existing standards
1-Year Project Retrospective Figma Plugin + Admin Panel + Menu App ecosystem
Switched to Linux Migrating from Windows to Linux
Victim of Supply Chain Attack Detecting malicious code in dependencies

Keep Reading

  • Extended Bio: the full journey from PHP at 11 to Rust microservices
  • Full Resume: detailed work history, education, certifications
  • Work Stories: server attacks, database crises and production incidents
  • Early Projects: PHP, jQuery and CS:GO gambling sites from 2015. Been at this a while.

Pinned Loading

  1. node-group node-group Public

    Live virtual parent for nodes. | Transparent group of nodes. | No DOM patching. | Production targeted.

    TypeScript 4

  2. react-modal-global react-modal-global Public

    Global React Modals - Open React Modals with Plain JS

    TypeScript 28 4

  3. react-i18n-editor react-i18n-editor Public

    Integrated i18n editor - Manage languages directly on the webpage. -> Press CTRL & Move to select.

    TypeScript 8

  4. mixedin mixedin Public

    Mixins in TypeScript (Multiple Inheritance)

    TypeScript 1

  5. api-facade api-facade Public

    Comprehensive guidebook about API Client and Distribution

    TypeScript 1

  6. denshya/tama denshya/tama Public

    TypeScript