Skip to content
View KushalMeghani1644's full-sized avatar
πŸ¦€
Learning, Growing, and Bulding. All Things Rust.
πŸ¦€
Learning, Growing, and Bulding. All Things Rust.

Organizations

@Celestia-Framework

Block or report KushalMeghani1644

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KushalMeghani1644/README.md

Kushal Meghani

Systems programmer & Rust enthusiast specializing in low-level development, bare-metal programming, OS development, and hardware security.
I build memory-safe tools, UEFI bootloaders, and security research utilities, contributing actively to open-source ecosystems.


About Me

  • Passionate about Rust, systems programming, and hardware security research.
  • Skilled in UEFI bootloaders, memory management, RowHammer detection, and bare-metal development.
  • Advocate for memory safety, reliability, and low-level performance optimization.
  • Open-source contributor with a focus on practical, real-world systems tools.

Current Projects

Project Description Link
RustyBoot A UEFI bootloader written in Rust with advanced boot features. GitHub
NPU-rs A NPU driver (simulation) for 20TOPS NPU IN RISC boards Github
RustyBoot-RISCV A minimalist RISC-V bootloader written in Rust, with UART support and ELF kernel loading. GitHub
RustBerry-PI A raspberry pi inspired virtual hardware board in Rust. GitHub
Rusty-Suite Collection of Rust tools: bootloader, OS utilities, memory security research tools. Website

Current Activities

  1. πŸ—£ Commented on #368 in rust-embedded/riscv
  2. πŸ—£ Commented on #368 in rust-embedded/riscv
  3. πŸ”’ Closed issue #4 in KushalMeghani1644/KushalMeghani1644
  4. πŸ—£ Commented on #4 in KushalMeghani1644/KushalMeghani1644
  5. πŸ—£ Commented on #3 in KushalMeghani1644/KushalMeghani1644
  6. πŸ’ͺ Opened PR #368 in rust-embedded/riscv
  7. πŸ—£ Commented on #365 in rust-embedded/riscv
  8. πŸ—£ Commented on #366 in rust-embedded/riscv
  9. πŸ—£ Commented on #366 in rust-embedded/riscv
  10. πŸ—£ Commented on #366 in rust-embedded/riscv

Skills

  • Languages: Rust (primary), C, C++
  • Learning: Zig
  • Low-level Expertise: UEFI, BIOS, kernel modules, memory management
  • Tools & Platforms: Git, Cargo, Linux (Fedora, and Gentoo VM), QEMU, Virtualization
  • Security & Research: RowHammer detection, hardware vulnerability analysis
  • Contributor to RISCV, and Tauri
  • Gentoo Linux user & OS tinkerer, compiled an OS from source.
  • Mastering VIM and Neovim

Featured Work

  • RustyBoot: Memory-safe, high-performance UEFI and RISCV bootloader.
  • Rusty-Checker: RowHammer vulnerability detection tool (Rust).
  • NPU-rs: A Simulator NPU driver for RISCV boards!

Open Source Contributions

  • Actively maintaining Rusty-Suite across GitHub, GitLab, and crates.io.
  • Focused on memory safety, system reliability, and bare-metal tooling.
  • Projects are GPLv3 licensed and widely accessible for collaboration.

Contact Me


"I turn low-level complexity into reliable, safe, and efficient Rust solutions."
β€” Kushal Meghani

Pinned Loading

  1. RustBerry-PI RustBerry-PI Public

    A RaspBerry-PI inspired virtual board in Rust.

    Rust

  2. NPU-rs NPU-rs Public

    A NPU driver for RISC boards

    Rust 1

  3. RustyBoot RustyBoot Public

    A UEFI bootloader in Rust with the capability to boot into ext partition

    Rust 1

  4. RustyBoot-RISCV RustyBoot-RISCV Public

    A port of RustyBoot (UEFI) (github.com/KushalMeghani1644/RustyBoot) to RISCV

    Rust 2

  5. Rusty-Checker Rusty-Checker Public

    A simple open-source RowHammer anomaly simulator and RAM stress test tool built with ❀️ in Rust.

    Rust 2