Skip to content
View Berektassuly's full-sized avatar

Block or report Berektassuly

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.

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

Mukhammedali Berektassuly

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.

Email LinkedIn Telegram Blog Habr


Highlights

  • Merged PR — foundry-rs/foundry: added require-revert-in-loop, a Solidity lint for require / revert inside loops, with matching Foundry Book docs
  • Merged PR — rust-lang/rust: added a regression test for unreachable_code with the try operator
  • Merged PR — bytecodealliance/wasmtime: fixed a public Cranelift JIT API by re-exporting JITMemoryKind
  • Merged PR — tokio-rs/tokio: documented runtime interaction with fork()
  • 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

Key Projects

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


Backend template demonstrating Clean Architecture with Axum and trait-based Dependency Injection.

  • Transactional Outbox via FOR UPDATE SKIP LOCKED for reliable outbox processing
  • Fast test feedback via mock implementations of DB and RPC dependencies
  • Demonstrates dependency injection, outbox processing, and testable service boundaries.

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.


Writing

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.

Pinned Loading

  1. bytecodealliance/wasmtime bytecodealliance/wasmtime Public

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

    Rust 18.3k 1.8k

  2. rust-lang/rust rust-lang/rust Public

    Empowering everyone to build reliable and efficient software.

    Rust 114k 15k

  3. chatpack chatpack Public

    chatpack strips metadata, merges consecutive messages, and converts chat exports into compact CSV — saving tokens when feeding conversations to LLMs. Supports Telegram, WhatsApp, and Instagram.

    Rust 7

  4. tokio-rs/tokio tokio-rs/tokio Public

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

    Rust 32.4k 3.1k

  5. official-stockfish/Stockfish official-stockfish/Stockfish Public

    A free and strong UCI chess engine

    C++ 15.9k 2.9k

  6. testable-rust-architecture-template testable-rust-architecture-template Public template

    Template for building highly testable Rust services: trait-driven architecture, mockable blockchain/database clients, clean boundaries, and fast unit tests. Based on Axum + async-trait. Ideal for r…

    Rust 14