Skip to content

Software Engineer

Building fast, durable systems — and the craft behind them.

I'm Ebn Sina. I design and ship product-grade software: distributed backends, snappy frontends, and the infrastructure that makes both possible. Currently focused on platform engineering.

Intro

Engineer at the intersection of infrastructure and product.

I've spent the last several years shipping software that real people rely on — backend services, developer tools, and the occasional deeply unfashionable internal CLI. Right now I'm deep in video infrastructure: ingest pipelines, transcoding at scale, and the edge caching that gets frames to viewers fast.

I care about correctness, taste, and shipping. I write here mostly to think out loud — post-mortems, patterns that held up under load, and opinions I'd defend with diagrams.

What I do

Backend & distributed systems

Services built to survive real traffic — queues, durable execution, consensus, and the failure modes most teams only discover in production.

GoRustPostgresRedisNATS

Frontend & product

Interfaces that don't make people wait. Accessible, fast, and considered down to the empty and loading states.

TypeScriptSvelteReactWebGL

Platform & reliability

The unglamorous layer that keeps everything else sustainable — CI/CD, observability, infra-as-code, and SLOs that actually mean something.

KubernetesTerraformOpenTelemetrynginx

Selected work

Things I've shipped

All projects →

Acme Platform

Multi-tenant internal platform powering 40+ services. Designed the deploy pipeline, secret rotation, and the observability stack from scratch.

Sidebar Search

Realtime full-text search over 12M docs. Sub-50ms p99. Built on Tantivy with a custom ranking layer.

Writing

Recent notes

All writing →

Currently

Now →
  • Building a video-infrastructure platform — ingest, transcoding pipelines, adaptive delivery, and the edge caching that ties it together.
  • Going deeper on distributed systems — specifically consensus and durable execution.
  • Working through Mastering SRE and re-reading Designing Data-Intensive Applications.
  • Tinkering with Rust on the side — embedded and WASM.

Toolkit

Uses →
Languages
GoRustTypeScriptPython
Data
PostgreSQLRedisNATSKafka
Infrastructure
KubernetesTerraformnginx / OpenRestyCloudflare
Observability
OpenTelemetryPrometheusGrafana

Get in touch

Building something interesting? Let's talk.

Whether it's a hard distributed-systems problem, a platform that needs to scale, or just a second opinion — I'm generally up for it.