available for projects

dani@danimarqz: ~

$ ▋

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

$ cat experience.log

  1. feb 2026 — present

    Full&Fast · Backend Developer · Serverless Systems

    Building a serverless computation engine on AWS for the renewable energy sector: data modeling, numerical computation with Python and NumPy, performance work, and infrastructure as code with AWS SAM.

  2. 2024 — present · in parallel

    OpositaTCAE · Freelance · Backend & Cloud Engineer

    Production EdTech platform spanning a Go exam backend, Moodle integrations, protected HLS video, recurring payments, document ingestion and applied AI systems with deterministic data boundaries.

  3. sep 2024 — feb 2026 · 1 yr 6 mos

    Saecdata · Trainee → Junior Software Developer

    Developed and maintained Odoo modules using Python, JavaScript, PostgreSQL, and JasperReports. Built custom business logic, views, and reports to meet client requirements, and optimized PostgreSQL queries to improve performance on data-heavy operations. Introduced a self-hosted CI/CD pipeline with Gitea and containerized the codebase with Docker, shipping it as a single versioned image rather than loose module folders to make builds reproducible and deployments to production reliable.

  4. aug 2020 — sep 2024 · 4 yrs 2 mos

    BiG Formación · ICT Consultant · Software Developer

    Maintained Moodle mobile apps with Ionic, Android Studio, and Xcode. Deployed and managed Moodle platforms on AWS. Automated routine tasks with Python.

$ stack --graph

Core technologies and the systems they connect.

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 projects/

A few production systems and engineering projects.

● private beta · production pilot

Impronta

Multi-tenant HLS video protection platform for academies, built around isolated AWS infrastructure and controlled playback access.

4.6M+ invocations / client / month

  • Tenant isolation across S3, CloudFront and DynamoDB
  • Signed access, HLS delivery and per-user watermarking
  • Async processing, usage metering and concurrency controls

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

● production

OpositaTCAE

Production EdTech platform combining exam workflows, Moodle, payments, protected video and applied AI without making the data probabilistic.

  • Go exam platform with scoring, percentiles and streaming imports
  • AWS document ingestion with S3 Vectors, Textract and async jobs
  • Idempotent payment ledger and independent Moodle access grants

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

● production

finance-tracker

Event-driven Go pipeline that consolidates broker files without bank credentials or duplicate operations.

  • S3 events trigger ARM64 Lambda processing
  • DynamoDB conditional writes make deduplication atomic
  • Least-privilege IAM, OIDC CI/CD and near-zero cost

Go · Lambda · S3 · DynamoDB · SAM

self-hosted

RideTracker

Offline-first motorcycle telemetry where lean angle is derived from motion models instead of the obvious gravity shortcut.

  • Independent lean estimates from GPS speed + yaw rate and fused orientation
  • Signal filtering, anti-aliasing and mount-shift detection
  • Pure JVM RideProcessor with raw recordings for offline reprocessing

Kotlin · Flutter · Android sensors · GPS · Cloudflare D1

● production

Sizing

Solar and battery-storage sizing engine optimized to fit a numerical workload inside API Gateway's hard timeout.

  • Vectorized NumPy computation over hourly simulation data
  • Scenario search across PV, BESS and economic constraints
  • Performance and cost decisions expressed in serverless infrastructure

Python · NumPy · AWS Lambda · SAM

$ cat blog/*.md

see the whole blog →

Notes on backend, serverless, distributed systems and applied AI.