Antonio Martínez

Senior Software Engineer

Antonio Martínez

Backend Development & Distributed Systems

Seasoned Senior Software Engineer with over a decade of experience crafting robust, scalable backend systems. Since 2010, I've been building solutions in Golang, Node.js (JavaScript and TypeScript) and Rust, and designing architectures that handle real-world scale.

I specialize in Distributed Systems, Cloud Native applications, and Event-Driven architectures. I'm passionate about clean architecture, SOLID principles, and building systems that are as maintainable as they are performant.

What I do

Tech stack

Languages

  • Go
  • TypeScript
  • JavaScript
  • Rust

Backend & Frameworks

  • Gin
  • Echo
  • Gorilla Mux
  • Express
  • Fastify
  • Nest

Kubernetes & Containers

  • Kubernetes
  • Helm
  • Docker
  • Operators (Controller Runtime)

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Message Brokers

  • Kafka
  • RabbitMQ
  • NATS
  • AWS SNS/SQS
  • Redis Streams

Observability

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Loki
  • Tempo
  • Datadog
  • New Relic

Cloud & Infrastructure

  • Terraform
  • Docker
  • CI/CD

Practices

  • Clean Architecture
  • Hexagonal Architecture
  • SOLID
  • TDD
  • Event Sourcing

Let's connect

I'm always interested in discussing new opportunities, collaborative projects, or just sharing ideas about distributed systems and software architecture. Feel free to reach out via LinkedIn or GitHub.