Portrait of Seid Muhammed, software engineer
Available for freelance work

Hi, I'm Seid Muhammed

Software Engineer focused on high-performance backends, real-time infrastructure, and resilient full-stack products.

I architect systems with C++, Node.js, AWS, and Next.js—optimizing latency, reliability, and DX. Over 700+ algorithm problems solved keep my solutions sharp and safe for production.

Latest Insights

From the Blog

Thoughts on technology, development, and building great software

Cover image for blog post Kubernetes vs Single VM: Cost, Latency, and Deploy Speed Benchmarks
Kubernetes vs Single VM: Cost, Latency, and Deploy Speed Benchmarks
When deploying a web service, should you opt for the simplicity of a single Virtual Machine or the robust orchestration of a Kubernetes cluster? In this benchmark, we pit a single cloud VM against a three-node Kubernetes cluster using a lightweight HTTP API. We dive into the real-world trade-offs, measuring deployment times, tail latency under heavy load, and monthly infrastructure costs to help you architect the right environment for your needs.
Cover image for blog post How Naive Async/Await Chains Stall the Node.js Event Loop
How Naive Async/Await Chains Stall the Node.js Event Loop
Naive async/await use can silenty decimate Node.js performance by creating hidden waterfall chains. Each await serializes operations, blocking concurrency and forcing other requests to wait in line. This article explores why this stall happens at the microtask level and provides concrete code examples and benchmarks showing how to correctly use Promise.all to parallelize independent I/O. Unlock your system's full potential for higher throughput and lower latency.

Let's Work Together

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!