active engineering tracks
AGMA Systems
Building systems from the lowest layers upward.
A personal engineering hub focused on operating systems, low-level software, computer architecture, embedded systems, and experimental computing projects.
AGMA Systems is where architecture notes, long-form build logs, and system prototypes are presented as a coherent engineering practice.
Long-horizon systems work, published as a coherent lab.
AGMA Systems collects build logs, architecture notes, compatibility research, and future browser-side demos in one hard technical surface.
public technical entries
Core engineering projects
Three different surfaces of AGMA Systems: operating system research, telemetry tooling, and compatibility infrastructure.
SystemMonitor
Rust + egui system telemetry UI
Rust / egui / Telemetry
A graphical desktop system monitor built in Rust and egui for inspecting CPU, memory, and network activity through a focused live interface.
echOS
Experimental Operating System
Rust / x86_64 / Boot Protocols
A bare-metal operating system research project centered around memory management, scheduling, and platform control from first principles.
IronShim-rs
Low-Level Compatibility Layer
Rust / Compatibility / Runtime Bridges
A systems-oriented compatibility layer project focused on translating assumptions, behavior, and integration boundaries across environments.
Latest technical notes
Architecture-first articles intended to read like working notes from a lab, not generic blog posts.
Memory Management in echOS
1 min read
How allocator layering and ownership boundaries shape the kernel's first durable subsystem.
RISC-V Architecture Basics
1 min read
The subset of concepts that matter most when an ISA becomes an engineering playground instead of a reading exercise.
Working with Embedded Systems
1 min read
Notes on discipline, observability, and interface clarity when the hardware budget is the first constraint.
Active research areas
Consistent domains that define the lab's long-term direction.
echOS Notes
Kernel design notes, memory-model decisions, and subsystem checkpoints from the operating system effort.
Algorithms
Core implementation thinking for data flow, execution order, and measurable system behavior.
Computer Architecture
Instruction sets, execution models, memory ordering, and system topology.
Embedded Systems
Resource-constrained firmware and platform bring-up with disciplined interfaces.
Artificial Intelligence
Applied systems thinking for inference pipelines, tooling, and performance-sensitive workloads.
Low-Level Systems
Interfaces close to the machine, with explicit tradeoffs and measurable cost.
Reverse Engineering
Behavior discovery, binary analysis, protocol archaeology, and compatibility research.
Documentation Hub
Structured notes, implementation guides, and architecture references that turn experiments into durable engineering knowledge.
Interactive Systems Lab
The long-term goal is to let visitors boot kernels, inspect ISA behavior, and run architecture experiments directly inside the browser.
About AGMA Systems
AGMA Systems is a personal engineering initiative focused on low-level systems, architecture, and experimental computing.
Founded by Bahadir Dogan, AGMA Systems is dedicated to building long-horizon engineering projects from the ground up, documenting the why and the how, and leaving behind reusable artifacts instead of disconnected prototypes.