Software Engineer at airi.chat, building GenAI and backend systems in Rust, TypeScript, and Solana.
Open-source contributor to Rust, Tokio, Foundry, Wasmtime / Cranelift, and Stockfish. Member of Solana Superteam KZ.
- Merged PR —
foundry-rs/foundry: addedrequire-revert-in-loop, a Solidity lint forrequire/revertinside loops, with matching Foundry Book docs - Merged PR —
rust-lang/rust: added a regression test forunreachable_codewith the try operator - Merged PR —
bytecodealliance/wasmtime: fixed a public Cranelift JIT API by re-exportingJITMemoryKind - Merged PR —
tokio-rs/tokio: documented runtime interaction withfork() - Merged commit —
official-stockfish/Stockfish: cleaned up ARM universal build selection in Makefile / CI - 2nd Place — National Solana Hackathon: built an AI-assisted open-source reward allocation system and a compliance relayer
- 1st Place — iTechpreneur Battle: awarded a full Rector's Grant for BSc
chatpack · Rust, WASM
High-performance library for compressing chat exports (Telegram, WhatsApp, Instagram, Discord) for LLM/RAG pipelines. Published on crates.io.
| Metric | Value |
|---|---|
| Token reduction | 92% (13×) — 11M → 850K tokens |
| Full-pipeline throughput | ~1.6M msgs/sec (Criterion) |
| Parser throughput | ~3.3M msgs/sec (Criterion) |
Browser version via WASM at chatpack.berektassuly.com — files never leave your device.
Ecosystem: chatpack-cli · chatpack-web · chatpack-python
testable-rust-architecture-template · Rust, PostgreSQL
Backend template demonstrating Clean Architecture with Axum and trait-based Dependency Injection.
- Transactional Outbox via
FOR UPDATE SKIP LOCKEDfor reliable outbox processing - Fast test feedback via mock implementations of DB and RPC dependencies
- Demonstrates dependency injection, outbox processing, and testable service boundaries.
solana-compliance-relayer · Rust, Solana
Compliance layer for Solana payments: integrates Range Protocol API for real-time AML/sanctions screening before on-chain settlement. Fail-closed architecture, configurable risk thresholds, persistent blocklist caching in Postgres.
Reviewed during development by engineers from QuickNode and Range Protocol.
Technical posts on architecture patterns and real-world Rust engineering at berektassuly.com — covering trait-based DI, Solana dual-write safety (Saga/Outbox), and chatpack internals.


