Skip to content
lfm.sys SysAdmin & Backend Developer Initiate contact

Argentina · SysAdmin & Backend Developer

Backend systems.
Linux operations.
Cloud troubleshooting.

I build backend services and keep production infrastructure understandable, observable and recoverable. My day-to-day connects application code to Linux, Kubernetes, networking, CI/CD and the systems behind real production work.

Current role

Production SysAdmin

Backend

Node · TS · Python

Cloud

AWS · Azure · vCD

Focus

Production reliability

profile.frame
● live
Professional photo placeholder for Lautaro Federico Martinez
Lautaro Federico Martinez · Argentina
> Node.js > TypeScript > Python > PostgreSQL > MongoDB > Elasticsearch > GraphQL > Docker > Kubernetes > Helm > Terraform > Linux > GitHub Actions > Jenkins > Grafana > Zabbix > Cloudflare > Vercel > AWS > Azure > VMware Cloud Director > Node.js > TypeScript > Python > PostgreSQL > MongoDB > Elasticsearch > GraphQL > Docker > Kubernetes > Helm > Terraform > Linux > GitHub Actions > Jenkins > Grafana > Zabbix > Cloudflare > Vercel > AWS > Azure > VMware Cloud Director
Operational case files

Real production work, anonymized for public review.

Selected operational case studies — what was happening, what I did, and what each one demonstrates.

Production details are anonymized to protect internal systems and customer environments. Public-safe wording, no internal identifiers.

P2 case_file/001
Open →

Production CI/CD Failure in a Reusable GitHub Actions Workflow

A production deployment pipeline used a reusable GitHub Actions workflow to standardise releases. Releases had been working, then began failing before any job ran.

impact

Deployment workflow restored. Failure mode documented so the next contract drift is diagnosed in minutes instead of trial-and-error against the pipeline.

CI/CD Production
P2 case_file/002
Open →

Elasticsearch Capacity Planning for High-Traffic Event Readiness

Three production Elasticsearch nodes in Azure needed to be sized for an upcoming high-traffic event. The cluster fed search and analytics paths the event would amplify.

impact

Cluster prepared and validated for the event window with a documented rollback path. Sizing decisions captured for future event-readiness work.

Cloud Database Observability Production
P1 case_file/003
Open →

Kubernetes CrashLoopBackOff Production Recovery

A production Kubernetes cluster running in Azure (AKS). A Zabbix alert reported pods of an application component down. CrashLoopBackOff was active.

impact

Component restored to a healthy ready state. Diagnostic path documented for future incidents of the same shape.

Kubernetes Cloud Observability Production
Live

A portfolio shaped like the systems behind it.

Synthetic stream — but the shape is honest: this is what production looks like once you've earned the right to read it calmly.

infra.stream · tail -f /var/log/portfolio
live
05:41:44OK ingest-worker request handled p95=247ms route=/v1/billing
05:41:44OK metrics-agent health.check ok node=node-03
05:41:44INFO k8s-controller tls.handshake cipher=TLS_AES_256 edge.01
05:41:44OK vpc-router cache hit ratio=86% region=eu-west-1
05:41:44DEBUGedge-cache gc pause=7ms heap=379MB
05:41:44INFO k8s-controller scaling pod=api-7d4 replicas 3→6
05:41:44OK ingest-worker request handled p95=195ms route=/v1/auth
05:41:44INFO payments tls.handshake cipher=TLS_AES_256 client.cdn
05:41:44INFO payments deploy.edge sha=832b546 status=ok
05:41:44INFO api-gateway tls.handshake cipher=TLS_AES_256 edge.02
05:41:44OK vpc-router migration 202495 applied rows=8084
05:41:44INFO metrics-agent scaling pod=worker-2c1 replicas 5→5
05:41:44INFO api-gateway deploy.prod sha=bf6fc85 status=ok
05:41:44INFO k8s-controller scaling pod=api-7d4 replicas 5→4
Value

Systems that are easier to deploy, observe, and repair.

My work connects backend development with infrastructure operations: service design, automation, observability, networking, and incident response.

module_01

Backend services with operational reality in mind

Authentication, role-based access, business logic, and the observability hooks needed to understand what the service is actually doing under production pressure.

module_02

Production infrastructure that can be repaired

Linux, Kubernetes clusters, Helm charts, CI/CD pipelines and cloud environments — kept in a shape where deployments and incidents both have a clear procedure.

module_03

Debugging across layers

Network, system, runtime, application. Logs, metrics, packet path, NAT, VPN, workers, cronjobs — read together instead of one at a time.

Stack

Four layers, one operational picture.

Most production problems live between layers. Here's the picture I carry around — the surface where backend, systems, networking, and observability stop being separate jobs.

  1. L1 · Networking

    step 01/04

    Packets, routes, and the path before the request.

    • TCP/IP, DNS, TLS, NAT, SNAT, IPSec VPN, firewall paths.
    • Tracing latency from edge to origin and reading the network honestly.
    • Reproducing odd routing, MTU, and connectivity issues.
  2. L2 · Systems

    step 02/04

    Linux as the substrate the application runs on.

    • Process state, file descriptors, cgroups, sockets, I/O patterns.
    • Provisioning, configuration drift, performance and recovery.
    • Reading logs and metrics like a first-language.
  3. L3 · Backend

    step 03/04

    Services that own clear boundaries and fail loudly.

    • APIs in Node.js, TypeScript, and Python with explicit error paths.
    • Auth, RBAC, workers, queues, and database boundaries.
    • Containers, Kubernetes, Helm, CI/CD pipelines.
  4. L4 · Observability

    step 04/04

    The system tells you what it's doing — if you let it.

    • Structured logs, metrics, traces, and runbooks.
    • Grafana, Zabbix, log analysis, and incident response.
    • Closing the loop from alert to root cause to fix.
Technical operating system

LautaroOS — the working tree.

An interactive snapshot of the technical world I operate inside. Click any module — or use ↑↓ / j k — to inspect the typical operational use.

~ $ tree LautaroOS
↑↓ navigate
LautaroOS/
├── Backend Runtime
├── Infrastructure Layer
├── Cloud & Network
└── Operations
22 modules · click any to inspect
LautaroOS/Backend Runtime/Node.js / TypeScript

module

Node.js / TypeScript

typical use

Web application development, REST and GraphQL APIs, background workers, third-party integrations and service-to-service communication.

Backend Runtime · 1/5

↑↓ · j/k
Commands I actually use

Operational evidence, not a cheat sheet.

The shell I live in, grouped by domain. Real commands from real production work — Kubernetes, Linux, networking, CI/CD, Docker, Terraform, debugging.

commands · daily ops
  1. $kubectl get pods -A -o wideKubernetes
  2. $kubectl describe pod <pod> -n <ns>Kubernetes
  3. $kubectl logs -f <pod> --tail=200Kubernetes
  4. $kubectl get events -n <namespace> --sort-by=.lastTimestampKubernetes
  5. $kubectl rollout status deployment/<name> -n <namespace>Kubernetes
  6. $kubectl get configmap app-config -o yamlKubernetes
  7. $helm template ./chart -f values.yamlKubernetes
  8. $helm upgrade --install <release> ./chart -n <ns>Kubernetes
Selected projects

Backend and platform work outside the dayjob.

Personal and freelance work — backend services, infrastructure ownership, automation. Each entry includes problem, stack and operational impact.

case_study/001

Lau's Server Homepage

Personal server dashboard built to monitor and manage my homelab environment from a clean web interface.

impact

The dashboard centralizes operational visibility and common management actions, making the server environment easier to monitor, search, reorder, and control from the browser.

Astro Svelte 5 TailwindCSS 4 TypeScript Docker Cloudflare API

case_study/002

ShadowScan

Discord bot for authorized network diagnostics, service discovery, and security analysis using NMAP and external threat intelligence APIs.

impact

ShadowScan packages scan modes, threat intelligence, rate limiting, validation, audit logging, and administrative controls into a modular diagnostics bot.

Python discord.py NMAP aiohttp psutil VirusTotal API AbuseIPDB API OTX API

case_study/003

E-commerce API

REST API for an e-commerce platform with authentication, role-based access control, product catalog, orders, and media upload.

impact

The API provides a modular NestJS backend with authentication, role-based access, database utilities, stock validation, Swagger documentation, and Cloudinary uploads.

NestJS TypeScript PostgreSQL TypeORM JWT Auth0 Cloudinary Swagger