Skip to content
View martinchernyavskiy's full-sized avatar
💭
💭

Highlights

  • Pro

Block or report martinchernyavskiy

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

Hi, I'm Martin Chernyavskiy 👋

── NOW PLAYING ──

🏛️ About Me

I am a Computer Science student at UW-Madison specializing in high-performance systems and database internals. Currently, I am an Undergraduate Researcher at Sirius DB, where I engineer GPU-accelerated query execution pipelines in collaboration with NVIDIA.


📫 Connect

WebsiteLinkedInEmail

Pinned Loading

  1. PageForge PageForge Public

    A high-performance C++ storage manager featuring a buffered B+ Tree index and a slotted-page heap file. Built for high-reliability persistence using manual memory management and RAII patterns.

    C++

  2. StratumLSM StratumLSM Public

    A Log-Structured Merge-Tree (LSM) storage engine implemented in C++ featuring a SkipList-based MemTable, a CRC32-protected Write-Ahead Log (WAL) for crash recovery, and size-tiered compaction. The …

    C++

  3. VectorBench VectorBench Public

    A C++ columnar execution engine that benchmarks SIMD-vectorized operators against traditional tuple-at-a-time processing. By combining dictionary encoding, Apache Arrow-inspired memory layouts, and…

    C++

  4. website website Public

    My personal website page!

    TypeScript

  5. QueryScope QueryScope Public

    Rule-based SQL query optimizer in Python (sqlglot) featuring composable AST rewrites: predicate pushdown, projection pruning, and constant folding. Paired with a React visualizer rendering logical …

    Python