Skip to content
View MadhurKumar004's full-sized avatar

Highlights

  • Pro

Block or report MadhurKumar004

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

Hi, I'm Madhur

Engineering student with a strong interest in low-level systems, Linux kernel development, and compiler engineering. I focus on understanding how software works across abstraction boundaries from hardware and operating systems to compilers and applications.

About Me

Currently exploring systems programming and compiler construction with a strong emphasis on correctness, performance, and fundamentals. I prefer learning by reading real-world source code, building components from scratch, and working close to the hardware–software interface.

Technical Focus

  • Low-level programming: C, x86 Assembly
  • Linux kernel modules, device drivers, and kernel internals
  • Operating system fundamentals and bootloader development
  • Compiler design and implementation using LLVM

System Stack Perspective

This represents the layers I aim to understand and work across, with particular emphasis on the interfaces and boundaries between them.

  Hardware → Kernel → Drivers → Compiler Toolchain → Runtimes → Applications

Tools & Environment

Linux C LLVM Git

Contact

Notes

This profile reflects ongoing learning and experimentation in low-level software systems. Complexity is expected, and understanding is built incrementally through practice.

Pinned Loading

  1. edgeFlow edgeFlow Public

    Forked from pointblank-club/edgeFlow

    A Domain-Specific Language (DSL) and intelligent compiler for optimizing TensorFlow Lite models on edge devices. Features a comprehensive semantic analysis system to validate tensor shapes, resourc…

    Python

  2. gpu-driver gpu-driver Public

    A hands-on GPU driver development project implementing a virtual PCI graphics card in QEMU, a Linux kernel driver, and userspace testing applications.

    C

  3. ir-analysis ir-analysis Public

    Forked from Prajwal-kp-18/ir-analysis

    A comprehensive binary analysis framework comparing multiple intermediate representations (Ghidra P-code, angr VEX, BAP BIR, LLVM IR) for malware detection and semantic analysis. Supports automated…

    Shell

  4. OS OS Public

    A minimal 64-bit operating system written in Assembly (NASM) that demonstrates the boot process from Real Mode to Protected Mode and finally into Long Mode with paging.

    Assembly