Skip to content
View Yudis-bit's full-sized avatar
:shipit:
:shipit:

Highlights

  • Pro

Block or report Yudis-bit

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

Yudistira Putra

Systems Software Engineer - Compilers · GPU · Firmware · Correctness

C · C++ · Rust
LLVM / AMDGPU · Vulkan · QEMU / x86_64 · RISC-V / OpenSBI · secp256k1

Email · LinkedIn · GitHub


I work where small mistakes become real failures: compiler backends, validation layers, emulators, firmware, and cryptographic code. I reproduce the bug, reduce it, fix the boundary, and leave a regression test behind.

reproduce → reduce → understand → fix → test → upstream

Upstream Work

Project Contribution Status
LLVM / AMDGPU Stopped TFE/LWE image loads from entering SILoadStoreOptimizer merge candidates; added MIR regressions. MERGED
Vulkan Validation Layers Added a bounds guard to static descriptor validation, preventing an out-of-bounds access; added C++ regression coverage. MERGED
OpenSBI / SBI ecall Bounded sbi_ecall_get_extensions_str() to caller capacity; added an SBIUNIT redzone test. MERGED
bitcoin-core / secp256k1 Added CHECKMEM coverage for schnorrsig_sign_custom, including a custom nonce callback. MERGED
OpenSBI / RPMI Proposed bounded copying for fixed-size shared-memory queue names. OPEN
QEMU / x86_64 Independently validated long-mode handling of legacy segment override prefixes. TESTED-BY
Code4rena / Swafe Credited co-finder of M-04: replayable recovery requests could block later recovery; mitigation confirmed. CO-FINDER

Projects

Project Purpose
ecc-audit-engine Reproducible secp256k1 differential testing, failure minimization, replay, and dynamic-trace research.
ArkheionX Local-first smart-contract review infrastructure that turns repositories into deterministic review context.
bitpeek Client-side binary workbench for inspecting, editing, comparing, and interpreting raw bytes.

Focus

Compiler backends · GPU validation · virtualization · RISC-V firmware · cryptographic software · regression infrastructure

Open to full-time, contract, and scoped systems work in C, C++, and Rust.

Pinned Loading

  1. arkheionx arkheionx Public

    Local-first review infrastructure for smart contract security.

    Python 4

  2. Cognitive-Routing-Protocol Cognitive-Routing-Protocol Public

    Seeded Python simulation exploring adaptive routing with Multi-Armed Bandit RL. Compares cognitive router against Dijkstra baseline. Includes reference Solidity NodeRegistry contract.

    Python

  3. Yudis-bit Yudis-bit Public

    Systems software and correctness engineer. C/C++/Rust, compilers, GPU validation, cryptographic differential testing, and local-first review tooling.