Compilers · Operating Systems · Tooling

I'm Nathan Hornby.

I build experimental compilers, operating systems, and low-level tooling across more than sixty public GitHub repos. My current focus is CHanceChanceCode, new NativeAOT utilities, and the RedLine OS chain—all while prepping for Michigan Tech Computer Engineering in Fall 2026 and keeping South Lyon Community Schools' classrooms running as an IT field tech.

Nathan Hornby
Focus C · C# · Systems
Current Roles IT Intern · Systems Builder
Next Michigan Tech '26

Quick Snapshot

IT Intern · South Lyon Schools

June 2025 — Present

Field tech + response team member handling classroom break/fix calls, reimaging devices, and keeping network gear online.

CHance Language

Compiler + IR

Designing a compiled language that targets ChanceCode IR for flexible backend compilation and custom assembly outputs.

NativeAOT + OS Chain

RedLineOS · AquaniteOS

Building kernels, NativeAOT tooling (EarlyBirdPreprocessor, HydrixAssembler), and loaders such as StarElf.

What I'm Working On

Featured GitHub Projects

CEnhanced + CHance

Capstone-grade compiler that emits ChanceCode IR, now capable of flagging custom backends like BSlash.

github.com/AzureianGH/CEnhanced

RedLineOS chain

Generation 4 of my OS lineage (RedLineOS, AquaniteOS, HydrixOS) with bootloaders, assemblers, and emulator support.

github.com/AzureianGH/RedLineOS

Stay in the Loop

Short notes about robotics, compilers, and engineering school prep land on my blog. I keep posts practical and easy to skim.

Go to Blog