About Me


I’m Alex. I like working close to hardware and figuring out what’s really going on when software meets the real world. I started in systems test automation, but over time I’ve been moving more toward embedded software and low-level security.

I enjoy the hands-on parts: debugging, reading datasheets, tracing weird failures, and building small firmware projects that have to behave correctly. I care about the details that are easy to ignore until something breaks.

What I’m studying and building
  • Embedded development in C, C++, and Rust
  • Bare-metal programming and firmware basics
  • Secure coding and vulnerability-focused work
  • Hardware and software interaction, electronics, and repair
  • Linux systems, scripting, and automation
How I work

I learn by building small projects. I like keeping things focused so I can understand the fundamentals: memory, timing, state, data flow, and what happens when things fail. When something breaks, I dig until I understand why.

What I’m working on now
  • Embedded and systems projects in C, C++, Rust, and Python
  • Low-level experiments like parsers, allocators, bit manipulation, and simple protocol code
  • Security exercises like fuzzing, secure coding practice, and small exploitation labs
  • Hardware repair and analysis to better understand real constraints
Beyond code

I like taking devices apart and trying to fix them. I’m interested in electricity, circuits, and how hardware choices shape what software can do. This site is where I write down what I learn as I go.