Skip to content
View akywaa's full-sized avatar

Block or report akywaa

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

akywaa banner

Hi there, I'm akywaa

Systems & Backend Developer | Building Storage Engines & Low-Level Tooling

Projects Focus Telegram Discord


About Me

  • 💻 Passionate about storage internals, database engines (LSM-trees, MVCC, Write-Ahead Logs) and high-performance backend architecture.
  • 🛠️ Crafting native desktop utilities with C++ and native Win32 API.
  • 🔬 Constantly diving deep into low-level primitives: skip-lists, lock-free structures, io_uring, and temporal indexing.
  • ⚡ Open to collaborations on databases, distributed systems, and systems programming.

Featured Projects

AkwaDB 🗄️

Embedded & networked LSM-tree storage engine with Redis protocol compatibility (RESP).

  • Serializable Snapshot Isolation (SSI) with MVCC Oracle
  • WiscKey-style Key-Value separation (Value Log)
  • Lock-free SkipList memtable & TinyLFU block cache
  • Built-in Master-Replica sync & Raft cluster mode

Go LSM-Tree RESP MVCC io_uring

LensIt 🔍

Lightweight screen magnifier and instant on-screen annotation utility for Windows.

  • Zero dependencies, standalone binary (< 1MB)
  • Smooth cursor-anchored zoom via Windows Magnification API
  • On-screen vector drawing (lines, arrows, rectangles) via GDI+
  • Low-level input hooks & system tray integration

C++ Win32 API GDI+ Magnification API

Currently working on:

  • WorldLineDB - a high-throughput bitemporal database engine supporting transaction-time and valid-time interval indexing.
  • AkwaFlow - a node-based visual AI pipeline builder & execution runtime.

Tech Stack

Go C++ JavaScript Win32 React Redis Git


📫 Connect with me

Telegram Discord

Pinned Loading

  1. AkwaDB AkwaDB Public

    A lightweight LSM-tree key-value store in Go featuring MVCC, a Redis-compatible (RESP) server, and Raft consensus. Built for learning storage engine internals.

    Go 4

  2. LensIt LensIt Public

    Ultra-fast, bloat-free screen zoom and live annotation tool for Windows. Tiny binary, zero dependencies, almost zero RAM.

    C++ 4