Skip to content
View Rieidi's full-sized avatar

Block or report Rieidi

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

Hi 👋! I am Rieidi.

Low-level enthusiast focused on computer architecture, firmware and hardware diagnostics.
I work close to the hardware — from Assembly to board-level repair.

⚙️ Core Skills

• x86/x86_64 Assembly (real mode, BIOS, bootloaders)
• C / C++ for low-level systems
• Python for tooling and automation

🔧 Hardware & Low-Level

• BIOS recovery and SPI flash reprogramming
• Board-level laptop diagnostics (power rails analysis and troubleshooting)
• LVDS/eDP display troubleshooting (panel, cable, common faults)
• Notebook hardware repair and component replacement

🚧 Current Work

x86 Bootloader (in progress)
- Studying BIOS interrupts and real mode
- Implementing disk read routines (INT 13h)
- Exploring multi-stage boot process

🧠 Currently Learning

• x86/x86_64 Assembly (real mode, bios and low-level systems)
• Computer Architecture & CPU internals (pipelines, registers, memory hierarchy)
• Microarchitecture fundamentals
• Compilers and code generation
• Operating Systems internals

Pinned Loading

  1. PyAV PyAV Public

    Antivirus written entirely in Python.

    Python 3

  2. ChatPV ChatPV Public

    ChatPv is a desktop application for sending and receiving encrypted messages using MongoDB as the backend. This project is developed with CustomTkinter for the graphical interface and implements AE…

    Python 1

  3. laptop-hardware-diagnostics laptop-hardware-diagnostics Public

  4. mya-project/mya-spec mya-project/mya-spec Public

    [WIP] Mya language specification

    Makefile 4 1