Skip to content
View senseix21's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report senseix21

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

Mehedi Hasan Ridoy

Rust & Embedded Systems Engineer · no_std · UEFI · Ed25519/BLAKE3 · Real-time Networking (Space/Defense)

LinkedIn · Email · Rust Repos · NØNOS


👋 About me

I build reliable low-level software for hardware that can’t afford to fail—defense/space systems, secure devices, and high-assurance platforms.

  • Boot & Trust: UEFI/no_std, measured boot, signed capsules, reproducible boot loops
  • Embedded & RT: HAL/driver work, interrupts/DMA, Zephyr/FreeRTOS, bounded latency
  • Mission Comms: TCP/UDP/QUIC stacks, DNS security, resilient pipelines
  • Safety by construction: Memory safety without GC, deterministic behavior, clean FFI to C/C++

I’m a Producer Member of the Rust Foundation’s Safety-Critical Rust Consortium (coding guidelines & tooling).


🚀 What I’m working on

  • NØNOS Systems — no_std UEFI bootloader (x86_64-unknown-uefi), cryptographic capsule verification (Ed25519 + BLAKE3), kernel bring-up with phased boot logs and a reproducible QEMU/OVMF loop.
  • VidOxide — lightweight real-time video intelligence toolkit (local-first). Webcam → FFmpeg → MediaMTX (RTSP) → Frigate (AI detection) → MQTT, plus a Rust CLI & agent. One-command Docker stack, examples, docs.

If your payload, vehicle, or device needs deterministic, verifiable behavior, let’s talk.


🧰 Tech stack (focused)

Languages: Rust, C/C++, Go
Firmware/Boot: UEFI, ACPI, TPM/Secure Boot (wiring), no_std
Embedded: Zephyr, FreeRTOS, probe-rs, OpenOCD, dfu-util, ST-Link
Networking: QUIC, TCP/UDP, libp2p, DNS security, MQTT
Crypto: Ed25519, BLAKE3, detached signatures, trust boot paths
Dev & Ops: Docker/Compose, QEMU/OVMF, LLVM/LLD, mold, CI


🔬 Featured projects

🦀 NØN-OS Boot & Kernel (selected work)

  • no_std UEFI bootloader with signed capsule verification (Ed25519 + BLAKE3)
  • Phased boot logs → faster iteration & clearer failure modes
  • Reproducible QEMU/OVMF loop for kernel bring-up

🎥 VidOxide — Real-time video intelligence (MIT)

Repo

Pinned Loading

  1. noor-DNS noor-DNS Public

    Forked from nthuemmel/dns-firewall-rust

    Filtering DNS proxy server integrating into iptables firewalls written in Rust

    Rust 2 1

  2. tokei tokei Public

    Forked from XAMPPRocky/tokei

    Count your code, quickly.

    Rust 1

  3. quic-send-doc quic-send-doc Public

    TypeScript 1

  4. quicssh quicssh Public

    Forked from moul/quicssh

    SSH over QUIC

    Go

  5. ssh3 ssh3 Public

    Forked from francoismichel/ssh3

    SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/

    Go

  6. rustfoundation/safety-critical-rust-consortium rustfoundation/safety-critical-rust-consortium Public

    Documentation, code and information for the Safety Critical Rust Consortium

    HTML 109 33