skip to content
Ahmed Hossam
Table of Contents

Hey there! 👋

Welcome to my corner of the internet. I’m Ahmed Hossam, a software engineer passionate about systems programming, low-level development, and building things in Rust.

Why This Blog?

I’ve been meaning to start writing for a while now. As someone who loves diving deep into technical topics, I wanted a place to share what I learn, document my journey, and hopefully help others along the way.

What to Expect

Here’s what you’ll find on this blog:

🦀 Rust & Systems Programming

I’m deeply interested in Rust and systems-level programming. Expect posts about:

  • Rust patterns and idioms
  • Contributing to open source Rust projects
  • Low-level programming concepts
  • Memory management and performance

📊 Databases & Query Engines

I’ve been diving into database internals lately, contributing to projects like Apache DataFusion. I’ll share insights about:

  • Query engine architecture
  • How databases work under the hood
  • Performance optimization techniques

🐧 Linux & Open Source

As an Arch Linux user and open source contributor, I’ll write about:

  • Linux system administration
  • My Hyprland setup and configurations
  • Contributing to OSS projects like uutils/coreutils

💡 Learning in Public

I believe in learning in public. I’ll share:

  • My learning journey and resources
  • Mistakes I’ve made and lessons learned
  • Projects I’m working on

My Background

I’m a senior Computer Engineering student at Pharos University in Alexandria, Egypt. I’ve contributed to projects like:

  • uutils/coreutils - Rust implementation of GNU coreutils (now used in Ubuntu!)
  • Apache DataFusion - Query engine for Apache Arrow

Currently, I’m working on my graduation project - an AI-powered code review system that combines static analysis with LLMs.

Let’s Connect

I’d love to hear from you! Whether you want to discuss systems programming, collaborate on open source, or just say hi:

Stay tuned for more posts. The journey is just beginning! 🚀