Skip to content
View smartlegionlab's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report smartlegionlab

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

Alexander Suvorov Sr.

Chief Systems Architect & Full-Stack Developer | Computer Science Researcher | Paradigm Creator | Founder Smart Legion Lab

🌐 smartlegionlab.com | smartlegionlab.github.io — official site: research, ecosystems, applications, libraries, projects, articles, team and profiles.


Over a decade and a half of architecting and building cross-platform ecosystems, applications, libraries, CLI tools and scientific research — from theoretical concept to industrial deployment.

Systems Architecture · Paradigm Authoring · Ecosystem Engineering · Multi-Language Development · Full Cycle from Research to Production


Who I Am

I am a systems architect and independent researcher. I design and build multi-layer, cross-platform software ecosystems, conduct scientific research and develop applied software — from foundational concepts to fully working systems.

As the founder of Smart Legion Lab, I am responsible for all areas of the lab's activity: scientific research, systems architecture, ecosystem design, development and publication of results.

Python is my primary development language. I also design and write in Go, C#, Kotlin, JavaScript and Rust. I implement and maintain consistent system logic across my entire multi-language stack.

My experience covers public and internal projects, open-source and closed-source development, products for individual users and solutions for businesses. My libraries and applications are used by developers worldwide, and my publications on Zenodo have a confirmed interest from the academic community.


What I Do

My work covers the full software lifecycle — from original research and systems architecture to solutions ready for industrial deployment. It includes:

  • Original Paradigms (R&D): Conceptual models in computer security, information theory and computational complexity. Every paradigm is backed by a registered DOI, a scientific publication on Zenodo and a working reference implementation. The works have confirmed interest in the academic community.
  • Cross-Platform Ecosystems: Architectural stacks covering cryptography, passwords and 2FA, heuristic optimization, deterministic generators, repository management and research tasks.
  • Cores and Libraries: Platform-agnostic cores, cross-language libraries and internal frameworks implementing the core logic of systems.
  • Applications and Services: User-facing, corporate and internal applications — desktop GUIs, mobile clients, web services, CLI tools and bots.
  • Information Systems and Platforms: CRM systems, internal platforms, business process automation tools and corporate software.
  • Applied Projects and Utilities: Tools for everyday tasks — from file processing and repository management to simple applications and experiments.
  • Distributed Open-Source Libraries: A set of packages (BSD-3-Clause) covering cryptographic cores, CLI frameworks, repository automation and system infrastructure, published in active package registries and used by developers worldwide.

Scientific Research & Author's Paradigms

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

Smart Legion Lab Research Collection:

# Publication Core Concept Key Transformations DOI
1 Pointer-Based Security Paradigm Architectural shift from data protection to data non-existence • Data Transmission → Synchronous Discovery
• Secret Storage → Deterministic Regeneration
• Attack Surface Protection → Architectural Elimination
10.5281/zenodo.17204738
2 Local Data Regeneration Paradigm Ontological shift from data transmission to synchronous state discovery • Data as Transferable Object → System State
• Transmission → Synchronous Local Regeneration
• Information Transfer → Pointer Synchronization
10.5281/zenodo.17264327
3 Deterministic Game Engine (Technical Report) Practical implementation validating theoretical paradigms • World generation: millions of elements per second
• State access: O(1) constant time
• Entity simulation: linear O(n) scaling
10.5281/zenodo.17383447
4 Position-Candidate-Hypothesis (PCH) Paradigm Structural-statistical approach to NP-complete problems • Search → Structure
• Sequential → Parallel
• Deterministic → Statistical
• Black-box → Interpretable
10.5281/zenodo.17614888

Ecosystems & Code Production

I lead the full development cycle — from designing architectural components to implementing ready solutions.

The Architecture of Smart Legion Lab Ecosystems:

I design and maintain multi-layer software ecosystems covering decentralized cryptography, NP-hard optimization, deterministic generators, 2FA security, repository automation and computer science research. Each ecosystem is built as a complete vertical stack that includes:

  • Theoretical Research: Mathematical models, algorithmic proofs and scientific publications with registered DOIs.
  • Cores and Libraries: Platform-agnostic backends and cross-language libraries implementing the core logic of systems.
  • Client Implementations: Interfaces built on a unified business logic for different environments:
    • Console Interfaces: High-performance CLI tools and specialized frameworks.
    • Graphical Applications: Full-featured desktop GUIs for Linux and Windows.
    • Mobile Clients: Native applications.
    • Web Services: Web interfaces and backend deployments.
    • Bots and Automation: Asynchronous interfaces for notifications and authentication.

Infrastructure Scale:

  • Project Base — a broad spectrum of active projects: from research testbeds and production systems to user-facing applications, utilities and automation tools, covering different domains and levels of the stack.
  • Library Ecosystem — a set of distributed packages (BSD-3-Clause) present in international PyPI and Crates registries, with real usage in industrial development and open-source projects.
  • Research Footprint — publications with registered DOIs on Zenodo, in demand in the academic community and referenced in related work.

Technical Stack

Category Technologies
Languages Python (primary) · Go · C# · Kotlin · JavaScript · Rust · Bash · LaTeX · HTML/CSS
Backend Django, DRF, FastAPI, Flask, ASP.NET Core, Celery
Frontend HTML5, CSS3, Bootstrap, JavaScript, HTMX, Alpine.js
Databases PostgreSQL, Redis, MariaDB, SQLite
DevOps Docker, Kubernetes, Linux (Arch), Nginx, GitHub Actions, Terraform, Ansible
Desktop PyQt5/6, Flet, WinForms, WPF, Tkinter
Mobile Android SDK, Kotlin, Jetpack Compose
Security Zero-Knowledge & Decentralized Architectures, Zero-Storage Cryptography, TOTP/HOTP, 2FA, SHA-256, CSPRNG, AES-256-GCM, GPG
Algorithms Branch & Bound, TSP, 2-opt/3-opt, Christofides, Dynamic Gravity, Angular-Radial, PCH Improver, Heuristic Optimization
Research Zenodo, ORCID, DOI Registration, LaTeX / BibTeX, TikZ

Development Environment: Arch Linux ❤️


Core Focus Areas

Systems & Architecture Systems Architecture · Ecosystem Engineering · Core & Library Development · Cross-Platform Development · Modular Framework Design · Decentralized Architectures

Applications & Platforms Web Applications & Services · Desktop Applications · Mobile & Android · CLI & Console Tools · Games & Interactive Applications · Bots & Automation

Security & Research Security & Cryptography · Zero-Storage Architecture · Passwords & 2FA · Deterministic Systems · Paradigm Creation · Computer Science Research · NP-Hard Optimization · Algorithm Design

Engineering & Delivery Full-Stack Development · Cross-Platform Porting · Repository Management · Open-Source Libraries · High-Load & Performance · CRM & Internal Solutions · Information Systems & Platforms · Applied Software Development · Utilities & Automation · Academic Publishing · R&D Leadership


📬 Connect

Website Website ORCID Zenodo GitHub PyPI Crates Email


Open for: Architecture Consulting · Research Collaborations · Full-Cycle Software Development · Multi-Language Cores and Ecosystems Location: Remote / Worldwide


GitHub Streak


GitHub Contribution Snake

Pinned Loading

  1. smart-social-network smart-social-network Public

    Modern Django-Powered Social Network Platform. A comprehensive, feature-rich social networking platform built from the ground up with Django. Smart Social Network offers a complete suite of social …

    HTML 6 3

  2. pointer-based-security-paradigm pointer-based-security-paradigm Public

    The Pointer-Based Security Paradigm: Architectural Shift from Data Protection to Data Non-Existence

    TeX 4

  3. smart-repository-manager-gui smart-repository-manager-gui Public

    A powerful tool for managing GitHub repositories with advanced synchronization capabilities.

    Python 5 2

  4. smart-password-manager-desktop smart-password-manager-desktop Public

    Cross-platform desktop manager for deterministic smart passwords. Generate, manage, and retrieve passwords without storing them. Your secret phrase is the only key you need.

    Python 5 4

  5. smart-file-duplicate-manager-rs smart-file-duplicate-manager-rs Public

    A safe, fast, and controllable duplicate file manager for the command line. Not just a duplicate finder. It is a complete workflow for locating, reviewing, and cleaning duplicate files — with byte-…

    Rust 4 1

  6. smart-password-manager-android smart-password-manager-android Public

    Smart Password Manager (Android) - A secure, offline smart password manager for Android with deterministic password generation. Store only metadata — passwords never exist until you generate them.

    Kotlin 4 2