Founder of Smart Legion Lab

@smartlegionlab
Alexander Suvorov Sr.

Computer Science Researcher | Paradigm Creator | Chief Systems Architect & Full-Stack Developer



  • Expertise: 15+ years
  • Ecosystems: 6+
  • Applications: 26+
  • Projects: 70+
  • Libraries: 30+
  • Research & Publications: 4+
  • Articles: 4+

Systems Architecture & R&D Overview

I am an Independent Computer Science Researcher, R&D Systems Engineer, and Chief Software Architect. My multi-disciplinary expertise is built upon deep, self-directed higher education, strict internal discipline, and 15+ years of continuous hands-on software development and programming practice.

As the founder of the independent research project Smart Legion Lab, I develop, manage, and maintain an infrastructure comprising 70+ projects, 30+ libraries, and 26 applications. My work focuses on designing system architectures, implementing custom programmatic frameworks, and translating theoretical research into working code.

I approach complex computation and security from a fundamental level, authoring 3 paradigms in computer security, information theory, and computational complexity (internationally published with DOI). My research papers in the Zenodo repository have gained over 1,500+ combined views and downloads.

Scientific Research & Author's Paradigms

I develop novel conceptual frameworks aimed at replacing traditional data transmission and storage vulnerabilities with deterministic logic, structural-statistical analysis, and algorithmic models:

  • The Local Data Regeneration Paradigm (DOI): A fundamental shift from physical network data transmission to synchronous state discovery on endpoint devices using the formula D = F(S, P), designed to reduce network overhead.
  • The Pointer-Based Security Paradigm (DOI): Information security based on Data Non-Existence. It protects confidential systems by keeping data physically absent until generated on-the-fly via algorithm pointers, eliminating database leakage targets.
  • Position-Candidate-Hypothesis (PCH) Paradigm: A theoretical concept focused on structural-statistical analysis and heuristic optimization methods for addressing NP-hard problems.

Ecosystems & Code Production

My development stack spans 5 programming languages: Python (primary, 40+ projects), C#, Go, Kotlin, and JavaScript. I handle the full software lifecycle, building core architectural components and translating unified mathematical logic into production code.

The Architecture of Smart Legion Lab Ecosystems:

I design and maintain 6 comprehensive, multi-layer software ecosystems (covering Decentralized Cryptography, NP-Hard Optimization, Real-Time Simulation, 2FA Security, Repository Automation, and Computer Science Research). Each ecosystem is built as a complete vertical stack that seamlessly integrates:

  • Theoretical Research: Core mathematical models, algorithmic proofs, and academic papers with registered DOIs.
  • High-Performance Cores: Platform-agnostic backends and custom cross-language libraries (such as smartpasslib) implementing core system logic.
  • Multi-Platform Frontend & Client Implementations: Dedicated user interfaces built under a single business logic to target any operational environment:
    Terminal Interfaces: Low-level, high-efficiency console tools and specialized CLI frameworks.
    Graphical Applications: Full-featured Desktop GUIs (PyQt, Flet, WinForms, WPF) for Linux and Windows (e.g., Smart Password Manager Desktop).
    Mobile Clients: Native, secure mobile applications (e.g., Smart Password Manager Android via Kotlin SDK).
    Web Services: Robust web interfaces and full-stack backend deployments (Django, FastAPI).
    Automation Bots: Lightweight, asynchronous notification and authentication interfaces for Telegram and VK.

Infrastructure Scale:

  • 70+ Total Projects spanning active production environments, mathematical research rigs, and automation tools.
  • 30+ Distributed Open-Source Libraries (BSD-3-Clause) with proven market traction, surpassing 25,000+ total installations on PyPI (averaging up to 1,000 downloads/month per package).
  • 26+ Dedicated Public Applications operating across CLI, Desktop, Mobile, and Web platforms.
  • High-Load Processing: Specialized procedural simulation tracks capable of deterministic processing of up to 2.8 million objects/NPCs per second with stable O(1) state access metrics.

Cooperation Protocol (What I Offer)

I am open to high-impact contract roles as a Principal Scientist, Chief Systems Architect, or Lead R&D Engineer on complex, scientific, high-load, or cryptographic projects.

Open For: Architecture Consulting · R&D Collaborations · Custom Multi-Language Core Engine Development.
Location: Remote / Worldwide

Tech Stack Blueprint

  • Languages: Python (primary) · Go · C# · Kotlin · JavaScript · Bash · LaTeX
  • Backend & API: Django, DRF, FastAPI, Flask, ASP.NET Core, Celery
  • Frontend UI: HTML5, CSS3, Bootstrap, JavaScript
  • Databases & Caching: PostgreSQL, Redis, MariaDB, SQLite
  • DevOps & Environments: Docker, Kubernetes, Linux (Arch), Nginx, GitHub Actions, Terraform, Ansible
  • Desktop & Mobile UI: Android SDK (Kotlin), PyQt5/6, Flet, WinForms, WPF
  • Security & Cryptography: Zero-Knowledge & Decentralized Architectures, Zero-Storage Cryptography, TOTP/HOTP, 2FA, SHA-256, CSPRNG
  • Algorithms & Simulators: Heuristic Optimization, Deterministic Engines (2.8M objects/sec at O(1)), Traveling Salesperson Problem (TSP), 2-opt/3-opt, Christofides, Branch & Bound

Native Development Environment: Arch Linux ❤️

Smart Passwords Ecosystem

Deterministic Smart Password Generators, Managers and Libraries

NP Problem Ecosystem

Traveling Salesman Problem Solvers and Benchmarks

2FA Management Ecosystem

Cross-Platform 2fa TOTP Managers

Repository Management Ecosystem

Smart Repository Managers and Cores

Deterministic Ecosystem

Deterministic Infinite Generators

Research Ecosystem

4+ paradigms with DOI and Ecosystems

Full list on Ecosystems page

Smart Social Network

Django-powered social network platform with real-time messaging

Smart Password Manager

Cross-platform desktop manager (PyQt5) - zero storage

Smart Password Manager

Offline Android app - deterministic generation

Smart Password Manager

Web-based - secret never leaves your browser

Smart Password Manager (C#)

Windows desktop manager with .NET

Smart Password Manager (C#)

Terminal-based manager for Windows

Smart Password Generator (C#)

Terminal-based generator for Windows

CliPassMan

Console Smart Password Manager (Python)

CliPassGen

Console Smart Password Generator (Python)

Smart Repository Manager GUI

GitHub repository management with visual interface

Smart Repository Manager CLI

GitHub repository management from command line

Smart 2FA Manager

Offline TOTP manager for Linux (PyQt5)

Smart 2FA Manager

Offline TOTP manager for Android (Kotlin)

Smart 2FA Manager

CLI TOTP manager for Linux

Smart 2FA Manager

Bash TOTP manager for Linux

Smart Project Manager

Project and task management with PyQt5

Smart Task Manager

Desktop task manager with priorities (PyQt5)

Smart File Duplicate Manager

Find and manage duplicate files (PyQt6)

Forgejo Sync Manager GUI

Batch sync Forgejo repositories

Forgejo Sync Manager CLI

Command-line Forgejo sync tool

GitHub Repos Backup Tools

Automated backup of GitHub repositories

GitHub SSH Key Manager

Manage GitHub SSH keys from CLI

TODO App

Console task management application

Smart Pip Collector

Collect pip dependencies for offline install

Personal Telegram Bot

Universal async Telegram bot

Todo App Telegram Bot

Task management via Telegram

Full list on Applications page

alexander-suvorov

Academic research portfolio with real-time metrics

smartlegionlab.github.io

Self-updating technical portfolio - live data from GitHub

smart-dynamic-path

Deterministic time-based path generation

django-smart-dynamic-path

Dynamic secret admin URL for Django

smart-repository-manager-core

Git repository management library

forgejo-sync-manager-core

Forgejo repository sync core

smartpasslib

Cryptographic password generation without storage (Python)

smartpasslib-js

JavaScript implementation of smartpasslib

smartpasslib-kotlin

Kotlin implementation of smartpasslib

smartpasslib-go

Go implementation of smartpasslib

smartpasslib-csharp

C# implementation of smartpasslib

smart-tsp-solver

TSP solver with heuristics - outperforms by ~25%

smart-tsp-benchmark

TSP algorithm testing infrastructure

smart-tsp-oracle

Exact TSP solver with Branch and Bound

exact-tsp-solver

Go implementation of exact TSP solver

smart-babylon-library

Deterministic infinite library generator

babylonian-image-library

Deterministic infinite image generator

pointer-based-security-paradigm

Security through data non‑existence - paradigm

local-data-regeneration-paradigm

Synchronous state discovery - paradigm

position-candidate-hypothesis-paradigm

NP-complete structural analysis - paradigm

deterministic-game-engine-report

2.8M elements/sec, O(1) state access - tech report

commandex

Command creation, storage and execution

commandpack

Modules for working with command packages

commandman

Cross-platform console command manager

climan

Config manager for click utilities

smartcliapp

Tools for creating console applications

smartprinter

Smart printer for console applications

smartpathlibrary

Cross-platform path library

smartexecutorlib

Command executor library

smarttextdecorator

Smart text decorator

smartrandom

Cross-platform random data generators

smartauthen

Smart authentication library

smart-redis-storage

Redis storage manager

smart-text-randomizer

Smart text randomizer

smart-2fa-secure

Advanced Two-Factor Authentication system

blockchain

Python blockchain implementation

python-patterns

Collection of design patterns in Python

qr-codes-generator

QR codes generator

SmartPasswordGenerator

Console password generator for Windows (C#)

clitodo

Console task manager

Full list on Projects page

Pointer‑Based Security Paradigm

Architectural shift from data protection to data non‑existence

Local Data Regeneration Paradigm

Synchronous state discovery - regenerate data locally rather than transmit it

Deterministic Game Engine

2.8M elements/sec, O(1) state access - tech report

Position-Candidate-Hypothesis Paradigm

Structural-statistical approach to NP-complete problems

Full list on Research page

Pointer‑Based Security Paradigm

Architectural shift from data protection to data non‑existence

Local Data Regeneration Paradigm

Synchronous state discovery

Deterministic Game Engine

2.8M elements/sec, O(1) state access

Position-Candidate-Hypothesis Paradigm

Structural-statistical approach to NP-complete

Full list on Articles page