Skip to content
View hxyulin's full-sized avatar

Block or report hxyulin

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

Hi there, I'm hxyulin! 👋

I'm a passionate and experienced developer with a strong focus on systems programming and low-level development. My expertise lies in crafting efficient and robust solutions using C, Rust, and C++. Currently working on kernel development, filesystem drivers, and various other foundational software components.


My Skills & Interests

  • Languages: C, Rust, C++

  • Systems Programming: Kernel Development, Filesystem Drivers, Device Drivers, OS Internals

  • Architectures: x86_64

  • Low-Level Development: Memory Management, Concurrency, Performance Optimization

  • Other Interests: Game Engine Development, Networking, Compilers


My Projects

Kernel Development (Rust, x86_64)

  • Project Name: Hadron

  • Description: A custom kernel developed from scratch using Rust for x86_64 architecture.

  • Technologies: Rust, x86_64 assembly

Filesystem Drivers

  • Project Name: Hadris

  • Description: Development of various filesystem drivers for ISO9660, and FAT.

  • Technologies: Rust, no-std

Game Engine

  • Project Name: Astrelis

  • Description: Building a 3D game engine from the ground up, using wgpu and winit for cross platform compatibility.

  • Technologies: Rust, WGPU

HTTP Server from Scratch

  • Project Name: Carbon

  • Description: An implementation of an HTTP server entirely from scratch. This project delves into network programming, request/response parsing, concurrency, and handling static/dynamic content.

  • Technologies: Rust, tokio-async, HTTP


Contact

I'm always open to collaborating on interesting projects or discussing low-level development. Feel free to reach out!

Pinned Loading

  1. hadris hadris Public

    A filesystem crate, written in rust. Designed to be fast, portable, and supports no-std environments.

    Rust 4 2

  2. hadron hadron Public

    A from-scratch POSIX-compliant rust kernel, similar to Unix, and inspired by Linux, using the limine boot protocol

    Rust

  3. carbon-http-server carbon-http-server Public

    A high performance http server written in rust

    Rust

  4. astrelis astrelis Public

    A rust game engine

    Rust

  5. cargo-image-runner cargo-image-runner Public

    Forked from Qwinci/cargo-qemu-runner

    A portable image runner crate in cargo, designed for use in kernel development

    Rust 1 1