Skip to content
danrodd.dev· healthy ·GMT-5 --:--:--

About

01 — about

I'm a fullstack software developer based in Huila, Colombia, with around three years of experience and a foundation —uncommon at my level— in infrastructure and DevSecOps. My foundation of years is backend with Java (Spring Boot) and microservices architecture; today, day to day, I work with .NET Core.

I started as a junior developer at LianBPO, and it was at MetrixAL, over nearly two years, where I built most of what I know: microservices, sovereign CI/CD, containers, cloud deployments and observability, growing to technically lead projects. Today, as a fullstack developer at Transportes del Huila, I apply that knowledge developing and maintaining systems.

I don't (yet) hold an architect title, but I think and work like one: I prioritize design, good practices and a systems view over the rushed fix. I use AI as an amplifier, keeping judgment and decisions on my side.

I'm studying Software Engineering (5th semester) at Politécnico Grancolombiano and I'm a Technologist in Software Analysis and Development.

Experience

02 — experience

  1. 2026 — Hoy

    Fullstack Developer @ Transportes del Huila ↗

    I develop and maintain turnos.tdh.com.co (.NET Core + Vue.js); I propose end-to-end solutions and drive continuous improvement of the systems.

    • .NET Core
    • Vue.js
    • Next.js
    • FastAPI
    • SQL Server
    • Fullstack
  2. 2024 — 2026

    Backend Developer · technical lead on projects @ MetrixAL ↗

    Nearly two years building and maintaining systems: Spring Boot microservices (Kafka, Redis), ETL processes, multi-tenant migration with Database-per-Tenant, DevSecOps infrastructure (Gitea CI/CD, Docker, MinIO, AWS) and a high-availability K3s cluster aligned to ISO 27001.

    • Java · Spring
    • Microservicios
    • K3s
    • AWS
    • Gitea
  3. 2022 — 2023

    Junior Backend Developer @ LianBPO ↗

    My first role: development with Laravel and Vue.js, building an e-commerce and supporting internal systems.

    • Laravel
    • Vue.js
    • PostgreSQL
view full CV (PDF) (opens in new tab)

Selected work

03 — selected work

A selection of systems I designed, built or optimized — most at MetrixAL, plus my current work at TDH.

  1. 2024C/01

    Mass reports brought from over ten minutes to under one through EXPLAIN ANALYZE analysis, surgical indexing and logic refactoring.

    Impact:>10 min → <1 min·−90%

    • PostgreSQL
    • EXPLAIN ANALYZE
    • Indexing
  2. 2024C/02

    Laravel monolith moved to microservices with the Database-per-Tenant pattern, with strict per-tenant isolation and a phased migration.

    Result:strict per-tenant isolation

    • Laravel
    • PostgreSQL
    • Database-per-Tenant
    • Docker
  3. 2025C/03

    High-availability Kubernetes (K3s) cluster with sovereign CI/CD on Gitea and active observability, aligned to ISO 27001 practices.

    Status:K3s HA · 1 master + 3 workers

    • K3s
    • Gitea
    • Prometheus
    • Rocky Linux
  4. 2025C/04

    High-throughput messaging over WhatsApp, Email and SMS, with native rate limiting, throttling and concurrent processing.

    Channels:WhatsApp · Email · SMS

    • WhatsApp API
    • Async
    • Rate Limiting
  5. 2026C/05

    System for Transportes del Huila that manages, assigns and audits load shifts for the operating fleets. My current work.

    Status:in active development & maintenance

    • .NET Core
    • Vue.js

Public decisions

04 — public decisions

Architecture decision records (ADRs) of this very site: context, alternatives and consequences. What I practice, I document.

  1. 2026 · 05Nuxt 4 with static rendering (SSG)ADR-001
  2. 2026 · 06Hosting on Netlify (no K3s self-host)ADR-002
  3. 2026 · 05i18n with routes (prefix_except_default)ADR-003
  4. 2026 · 06Light/dark mode with @nuxtjs/color-modeADR-004
  5. 2026 · 06Content in Markdown with @nuxt/contentADR-005

Stack

05 — stack

What I operate in production, seen as layers — from the user request down to the metal.

L1Frontenddevelop
VueNuxtNextAstroTailwindTanStackSSR
L2Backendgovern
Java · SpringLaravelFastAPI.NET
L3Datamodel
PostgreSQLMariaDBMongoDBMinIO
L4Infra · DevSecOpsgovern
Kubernetes · K3sDockerGiteaRocky Linux
L5Cloudoperate
AWSEC2 · S3Route 53WAFVPN híbrida
Observabilityinstrument · crosses every layer
PrometheusGrafanaZipkinLoki

Now

06 — now

Current status of what I'm operating, building and studying.

buildingturnos.tdh.com.coat Transportes del Huila
studyingIng. de Software · 5.º semPolitécnico Grancolombiano
exploringGo · SvelteKitnew tools to build better
improvingInglésA2 · working toward B1