shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Packages
Search packages... ⌘K
  • Data & Persistence
    • Databases 3
    • Object Storage 1
    • File Formats 2
    • Enumerations 2
    • Content 1
    • Codegen 2
  • System Integration
    • Secrets 1
    • CLI Tools 5
    • Media Processing 2
    • Adapters 2
  • UI & Components
    • Primitives 1
    • Blocks 1
    • Sections & Layouts 1
    • Entities 1
    • Media 1
    • Utilities 1
    • State & Presenter 1
    • Branding & Style 1
  • Game Engine
    • Framework 1
    • Engine 2
    • Presets 1
    • Vendor 1
Modular architecture

P P P P Packages

Shared logic and reusable modules for faster, consistent development

A collection of reusable packages used across projects to standardize functionality and reduce duplication.

Each package is designed with clear structure, defined interfaces, and modular architecture — allowing consistent integration and independent evolution. They act as building blocks for system-level functionality, reducing duplication and improving maintainability.

In the AI workflow, they act as stable building blocks — a controlled layer for code generation, ensuring functionality is implemented once, validated, and reused consistently across projects.

FDD Layer Architecture

Every package maps to a layer — from domain types to presentation

PD
Domain Types
Value objects, entities, specifications
Browse in Knowledge →
MD
Storage & Transformers
Database adapters, object storage, file format readers, codegen
15 packages →
SI
Services & Adapters
External CLI tools, HTTP clients, secrets, media processing
11 packages →
UI
Design System
Svelte 5 component library, branding, state management, game engine
13 packages →
Go
Go 21 Active
Sv
SvelteKit 13 Active

Data & Persistence

Storage adapters and data transformers

View All 11
3
MD Go
Databases
Connection pooling, migrations, typed repositories.
1
MD Go
Object Storage
Blob storage adapter for assets and attachments.
2
MD Go
File Formats
Config parsing and CSV import/export.
2
MD Go
Enumerations
Closed value sets, dictionaries, catalogues.
1
MD Go
Content
Document loading and structured content fixtures.
2
MD Go
Codegen
Scaffold models and types from YAML descriptors.

System Integration

External services and platform adapters

View All 10
1
SI Go
Secrets
Vault-backed secret storage and retrieval.
5
SI Go
CLI Tools
Git, worktree, external tool, build, migrate wrappers.
2
SI Go
Media Processing
Image optimisation and PDF rendering.
2
SI Go
Adapters
Generic adapter pattern and external client registry.

UI & Components

Svelte 5 design system and game engine

View All 8
1
UI Svelte
Primitives
Buttons, badges, inputs — unstyled token-driven base.
1
UI Svelte
Blocks
Composed blocks: hero, CTA, card groups.
1
UI Svelte
Sections & Layouts
PageShell, Section, SectionHeader — page composition.
1
UI Svelte
Entities
Entity cards, property lists, relationship views.
1
UI Svelte
Media
Image, video, and HLS playback primitives.
1
UI Svelte
Utilities
Helpers for Svelte 5 runes, stores, and DOM.
1
MD Svelte
State & Presenter
Presenter pattern for state-driven UI composition.
1
UI Svelte
Branding & Style
Brand tokens, themes, typography primitives.

Game Engine

PixiJS-based game framework for Svelte

View All 5
1
UI Svelte
Framework
Svelte 5 adapter wrapping game packages for routes.
2
SI Svelte
Engine
Unified input and domain-aware renderer.
1
UI Svelte
Presets
Opinionated compositions — grid-based arcade preset.
1
SI Svelte
Vendor
Thin adapter wrapping PixiJS — isolates vendor surface.

Looking for UI components, animations, and brand sections?

Browse Components
shredbx logo shredbx shredbx shredbx shredbx Andrei Solovev

Solution Architect & Lead Software Engineer

ExperiencePortfolioResearch & ExperimentsEducationCertificationSkills
GitHub ↗LinkedIn ↗Email ↗
AVAILABLE FOR NEW PROJECTS
// MY LATEST BEATS
Hobby & Interests

Lab

  • The Lab
  • Framework
  • Components
  • Packages
  • Games
  • Process (SDLC)
  • Knowledge
  • Blog

Andrei

  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
  • Lifestyle

Team

  • Team
  • Andrei
  • Claude

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 shredbx.com. All rights reserved. — Andrei Solovev |