disponible para proyectos

dani@danimarqz: ~

$ ▋

name
Daniel Márquez
role
Backend & Cloud Engineer
focus
Sistemas distribuidos · serverless · applied AI
stack
Go · Python · AWS · Serverless · DynamoDB
loc
Ourense, Galicia · remoto

$ cat experiencia.log

  1. feb. 2026 — actualidad

    Full&Fast · Backend Developer · Sistemas serverless

    Construyo un motor de cálculo serverless en AWS para el sector de energías renovables: modelado de datos, cálculo numérico con Python y NumPy, trabajo de rendimiento e infraestructura como código con AWS SAM.

  2. 2024 — actualidad · en paralelo

    OpositaTCAE · Freelance · Backend & Cloud Engineer

    Plataforma EdTech en producción con backend de exámenes en Go, integraciones Moodle, vídeo HLS protegido, pagos recurrentes, ingesta documental y sistemas de IA aplicada con límites deterministas para los datos.

  3. sept. 2024 — feb. 2026 · 1 año 6 meses

    Saecdata · Trainee → Junior Software Developer

    Desarrollo y mantenimiento de módulos de Odoo con Python, JavaScript, PostgreSQL y JasperReports. Lógica de negocio, vistas e informes a medida según los requisitos del cliente, y optimización de consultas PostgreSQL para mejorar el rendimiento en operaciones con mucho volumen de datos. Introduje una pipeline CI/CD self-hosted con Gitea y contenericé el código con Docker, entregándolo como una única imagen versionada en lugar de carpetas de módulos sueltas, para builds reproducibles y despliegues fiables a producción.

  4. ago. 2020 — sept. 2024 · 4 años 2 meses

    BiG Formación · Consultor TIC · Software Developer

    Mantenimiento de apps móviles de Moodle con Ionic, Android Studio y Xcode. Despliegue y gestión de plataformas Moodle en AWS. Automatización de tareas rutinarias con Python.

$ stack --graph

Tecnologías principales y los sistemas que conectan.

Grafo del stack técnico Nodos de tecnologías conectados: Go, Python, AWS, Lambda, DynamoDB, S3, S3 Vectors y CloudFront. Go Python AWS Lambda DynamoDB S3 S3 Vectors CloudFront

$ ls proyectos/

Algunos sistemas de producción y proyectos de ingeniería.

● beta privada · piloto en producción

Impronta

Plataforma multi-tenant de protección de vídeo HLS para academias, basada en infraestructura AWS aislada y acceso de reproducción controlado.

4.6M+ invocations / client / month

  • Aislamiento por tenant entre S3, CloudFront y DynamoDB
  • Acceso firmado, distribución HLS y watermark por usuario
  • Procesamiento asíncrono, usage metering y control de concurrencia

Go · AWS Lambda · DynamoDB · S3 · CloudFront · HLS

● producción

OpositaTCAE

Plataforma EdTech en producción que combina exámenes, Moodle, pagos, vídeo protegido e IA aplicada sin convertir los datos en probabilísticos.

  • Plataforma de exámenes en Go con scoring, percentiles e importaciones por streaming
  • Ingesta documental AWS con S3 Vectors, Textract y trabajos asíncronos
  • Ledger idempotente de pagos y grants independientes de acceso Moodle

Go · AWS · DynamoDB · S3 Vectors · Moodle · Redsys

● producción

finance-tracker

Pipeline event-driven en Go que consolida ficheros de bróker sin credenciales bancarias ni operaciones duplicadas.

  • Los eventos de S3 disparan procesamiento Lambda ARM64
  • Las escrituras condicionales de DynamoDB hacen atómica la deduplicación
  • IAM de mínimo privilegio, CI/CD con OIDC y coste casi nulo

Go · Lambda · S3 · DynamoDB · SAM

self-hosted

RideTracker

Telemetría de moto offline-first donde la inclinación se deriva de modelos de movimiento en lugar del atajo intuitivo de la gravedad.

  • Dos estimaciones independientes: velocidad GPS + yaw rate y orientación fusionada
  • Filtrado de señal, anti-aliasing y detección de desplazamiento del soporte
  • RideProcessor puro en JVM con grabaciones raw para reprocesamiento offline

Kotlin · Flutter · Android sensors · GPS · Cloudflare D1

● producción

Sizing

Motor de dimensionado solar y de almacenamiento optimizado para ejecutar un workload numérico dentro del timeout estricto de API Gateway.

  • Cálculo vectorizado con NumPy sobre simulaciones horarias
  • Búsqueda de escenarios de FV, BESS y restricciones económicas
  • Decisiones de rendimiento y coste expresadas en infraestructura serverless

Python · NumPy · AWS Lambda · SAM

$ cat blog/*.md

ver todo el blog →

Notas sobre backend, serverless, sistemas distribuidos e IA aplicada.