My name is Andrei (Eddie).
I'm a
I'm proficient in
I like
@riaskov/nevo-messaging - A powerful microservices messaging framework for NestJS 11+ with Kafka 4+ transport, designed for building scalable distributed systems with type-safe inter-service communication.
@riaskov/vk-signin-widget - VK ID Sign-In Widget for React
@riaskov/mmap-io - Memory-mapped file I/O for Node.js
@riaskov/metro-ru - Russian Cities metro (subway) stations data with methods for calculating a distance between given coordinate and station (using Haversine formula).
@riaskov/xpub2address - Convert xpub to BTC address using derivation path. BIP49 (P2SH (Pay 2 Script Hash), 3-addresses) and BIP84 (bech32) are supported.
@riaskov/iohtee-abi-wrapper - IohTee ABI Wrapper is a TypeScript wrapper for EVM-compatible ABI of Solidity smartcontract. It takes raw json artifact file and render ready-to-use TS-wrapper. Use viem v2 internally.
@riaskov/iohtee-contracts - IohTee contracts is a TypeScript interface for Ethereum contracts managed by Hardhat used by IohTee.
@riaskov/iohtee - IohTee is a Node.js library for micropayments in Ether over HTTP. It allows you to send and receive a minuscule amount of money instantly.
@riaskov/nestjs-graph-visualizer - Generate a visualization of your NestJS app's dependency graph! 💥
@riaskov/nestjs-trace - Lightweight NestJS tracing (debug print) plugin for controllers and services, supporting Express & Fastify, CJS & ESM.
kira-cdh - Single-binary, CLI-compatible replacement for the core CD-HIT utilities (protein & nucleotide clustering) (bioinformatics).
get_dir_hash - Deterministic directory hashing with glob ignores and optional metadata — powered by BLAKE3. Tiny, fast, and predictable. Great for cache keys, change detection, CI, and reproducible builds.
kira_kv_engine - KV-storage engine based on Minimal perfect hash functions with hybrid indexing (+PGM Index) for Rust. Zero collisions. Pure O(1) performance.
pgm_index - PGM-Index is a space-efficient data structure for fast lookup in sorted sequences. It approximates the distribution of keys with piecewise linear models, allowing searches in O(log ε) with a guaranteed error bound.
minimal_perfect_hash - A blazing-fast BDZ minimal perfect hash function implementation in Rust. Designed for production-scale workloads with millions of keys, minimal memory footprint, and predictable O(1) lookups.
kira_cdh_compat_fastq_reader - Streaming FASTQ reader with CD-HIT–compatible input handling (plain and .gz), a safe, idiomatic Rust API, and optional async support (bioinformatics).
kira_cdh_compat_kmer_indexer - CD-HIT-compatible k-mer indexing (“CD-HIT-NG”) for FASTQ in modern Rust (edition 2024) (bioinformatics).
kira_cdh_compat_lsh - Candidate search (LSH - Locality-Sensitive Hashing) primitives for CD-HIT–style clustering pipelines in modern Rust (edition 2024) (bioinformatics).
kira_cdh_compat_cluster - Greedy clustering for CD-HIT–like pipelines in modern Rust (edition 2024) (bioinformatics).
kira_cdh_compat_clstr - CD-HIT–compatible .clstr utilities (writer, reader, and a semantic diff CLI) in modern Rust (edition 2024) (bioinformatics).
deno-mmap - High-performance memory-mapped file I/O for Deno/Typescript via FFI (Rust backend). Zero-overhead mapping, bulk read/write in a single native call, cross-platform binaries auto-downloaded from GitHub Releases with SHA-256 verification. Works on Windows x86_64, Linux x86_64, macOS aarch64 (Apple Silicon). Requires Deno 2.x with FFI permissions.