Skip to content
View ferminhg's full-sized avatar
🐙
WFH
🐙
WFH

Block or report ferminhg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ferminhg/README.md

Hey, I'm Fermín 👋

Senior Software Engineer obsessed with distributed systems, observability and developer platforms. I build things that handle a lot of traffic and try not to wake me up at 3am.

Currently working on high-performance contextual advertising infrastructure at Seedtag — real-time bidding, low-latency pipelines, the fun stuff.


What I'm working with

stack := map[string][]string{
    "languages":   {"Go", "TypeScript", "Python"},
    "infra":       {"Kubernetes", "Kafka", "Redis", "Prometheus"},
    "principles":  {"distributed systems", "observability", "platform engineering"},
    "scale":       {"thousands of req/sec", "low-latency pipelines", "high-throughput systems"},
    "currently":   {"MIT 6.5840 Distributed Systems", "building in public"},
}

On AI & software development 🤖

I use AI as a thinking partner and iteration accelerator — not a code vending machine. My take: the best engineers using AI aren't the ones who prompt the most, they're the ones who know exactly when to trust it, when to challenge it, and when to throw it out and think for themselves.

Practical, responsible, iterative. Ship faster, understand deeper.


What I'm building now 🔨

  • 📡 Distributed KV store — Raft consensus from scratch in Go
  • 🔭 Observability pipeline — metrics + traces collector, custom TSDB
  • 🛠️ C4Flow — browser-based C4 diagram → animated traffic simulation

Writing & thinking out loud ✍️

I write about distributed systems, infra decisions and the occasional hard-learned lesson.


Find me

LinkedIn Bluesky


⚡ Fun fact: I've debugged more race conditions than I've eaten paellas. And I'm from Spain, so that's saying something.

Pinned Loading

  1. golang-data-structures golang-data-structures Public

    golang-data-structures

    Go

  2. golang-training golang-training Public

    golang-training

    Go

  3. rust-track-exercism-training rust-track-exercism-training Public

    Rust

  4. poker-planning poker-planning Public

    Real-time planning poker for agile teams

    TypeScript 2