Skip to content
View HaroldHormaechea's full-sized avatar

Block or report HaroldHormaechea

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
HaroldHormaechea/README.md

Harold Hormaechea

Tech Lead, Platform & Architecture at IriusRisk. Santander, Spain.

I work on the layer other teams build on top of: distributed systems, auth, event-driven architecture, performance, and the infrastructure that has to keep running while the product around it changes. Most of that work lives behind enterprise walls, so what you see here is mostly side projects.

A side project of mine usually dies the day I lose interest in it. I started using AI agents as a delivery mechanism so they reach a usable state instead of stalling at 60%. The repos below are the result of that method as much as the thing they build.

What I've worked on (the parts that aren't public): a Kafka ingestion platform handling billions of events a month, a WebSocket event layer that replaced DB polling and got adopted across five product teams, a three-layer event driven system for high-availability environments, and the auth and standardization for a greenfield API with 600+ endpoints.

Currently building

  • liftoff-flight-analyzer — coach and report generation for drone FPV flying using Liftoff simulator.
  • ai-sandbox — disposable containers that run coding agents with the container as the trust boundary, driven from my phone over mTLS.
  • project-builder — a workspace that turns requirements into working software through a small team of specialized agents.

Also here

  • yt-dlp-ui — cross-platform desktop UI for yt-dlp.
  • java-class-call-scanning — static analysis that maps full call hierarchies in a Java codebase.
  • THREDDSExplorer — QGIS plugin for accessing and visualizing meteorological data. Older work, still in use.
  • RaspberryRemoteCar — remote-controlled car with a live video feed on a Raspberry Pi.

Elsewhere

Pinned Loading

  1. ai-sandbox ai-sandbox Public

    Sandbox environment for AI usage

    Java 3

  2. project-builder project-builder Public

    Project building agent configuration for Claude, to assist in creating and developing projects from scratch based on a set of predefined rules.

    Shell 5

  3. yt-dlp-ui yt-dlp-ui Public

    Cross-platform desktop UI for yt-dlp.

    Rust

  4. java-class-call-scanning java-class-call-scanning Public

    Scanner that, based on a provided code base (both .java and .class files) and a git diff or command line parameter, identifies the full hierarchy of calls.

    Java

  5. IHCantabria/THREDDSExplorer IHCantabria/THREDDSExplorer Public

    Access and visualization of Meteo-Oceanographic dynamic data with QGIS

    Python 18 4

  6. RaspberryRemoteCar RaspberryRemoteCar Public

    Remote controlled car with video feed for raspberry pi

    Java