Open to consulting, contract & full-time

Curriculum Vitae

Software engineer with 15 years of experience. Backend systems, cloud infrastructure, and native apps — previously in e-commerce and education, currently independent.

Remote / Hybrid · EU timezone

Experience

15 years of building and running systems

05/2024 – Present

Software Engineer (Independent)

Remote, EU timezone

  • Build and operate my own products end to end: EQMO, a document approval service with a REST API, scoped keys, immutable versioned documents, and a tamper-evident audit log
  • Ship iOS and Mac apps, including a children’s storytelling app, a habit-based screen-time app, and a Mac research tool that runs language models locally on Apple Silicon
  • Work with local and open-weight models (Ollama, MLX) where it makes sense — picking models that fit the memory and latency budget of the machine
  • Handle infrastructure, CI/CD, and security for everything I ship; threat modeling and secure design are part of the work, not an afterthought
Python Swift Next.js FastAPI PostgreSQL Docker AWS GCP
06/2021 – 05/2024

Senior Systems Architect / Senior Backend Engineer

PDPaola · SASMAT RETAIL S.L — Barcelona, Spain (Remote)

  • Led core system architecture, schema design, and third-party API integration strategies for high-volume enterprise e-commerce systems on a PHP stack
  • Architected asynchronous, queue-based service communication for the logistics integration (Logisfashion), replacing fragile synchronous calls and keeping order processing reliable under peak traffic
  • Designed token rotation and rate-limit-aware queue processing for partner APIs, eliminating recurring integration failures and removing manual recovery interventions from day-to-day operations
  • Standardized Docker-based deployments and environment configuration across all stages, cutting environment drift and shortening release cycles
System Architecture PHP Schema Design Queue-based Integration Docker CI/CD
2019 – 2021

MSc Studies, Information Technology Administration

Tecnológico de Monterrey

  • Completed postgraduate studies between international roles in Beijing and Barcelona
IT Administration Enterprise Architecture Technology Strategy
08/2014 – 06/2019

Systems Manager

Beijing International Bilingual Academy — Beijing, China

  • Directed hybrid infrastructure operations (on-premise Xen/KVM and cloud) with high availability and load balancing for critical academic and administrative systems
  • Led a 4-person cross-functional IT team covering support, network operations, and strategic deployments
  • Assessed and integrated open-source collaboration platforms to align with strict organizational data policies
Xen KVM Hybrid Infrastructure High Availability Team Leadership
12/2013 – 06/2014

IT Director

Gobe · SoftwareShop — Bogotá, Colombia

  • Established comprehensive IT strategy, aligning technical initiatives with organizational objectives during a critical transition period
  • Managed the technology budget and coordinated development efforts with a strong emphasis on security and operational reliability
IT Strategy Budgeting Security
06/2012 – 11/2013

Test Designer

Abits Colombia / AMADEUS Latam — Bogotá, Colombia

  • Designed and executed rigorous performance, stress, and security testing protocols on large-scale travel e-commerce platforms
  • Collaborated with engineering teams to identify and remediate critical security vulnerabilities before production release
Performance Testing Stress Testing Security Testing

Core Competencies

Organized by engineering domain

Backend

Python, FastAPI, Django, REST/GraphQL API design, PostgreSQL, MongoDB, schema design, queue-based and distributed service integration.

Infrastructure

AWS (EC2, S3, RDS), GCP, DigitalOcean, Docker, CI/CD, hybrid infrastructure and high availability, managed vs. self-hosted trade-offs.

Apple Platforms

Swift, SwiftUI, SwiftData, Core ML — native iOS and macOS applications, including on-device text generation with Apple Foundation Models and MLX.

Machine Learning

Local and on-device model deployment (Ollama, MLX on Apple Silicon), retrieval-augmented generation, embeddings, and transformer fundamentals implemented from scratch in Swift.

Security

ISC² Certified in Cybersecurity (CC), threat modeling, zero-trust design, authentication & OAuth, sandboxing, secrets management.

Languages: Spanish — Native · English — C1 Fluent

Education & Certifications

ISC² Certified in Cybersecurity (CC)

ISC2 · 2025 — Threat modeling, zero-trust architecture, and vulnerability management

MSc — Information Technology Administration

Tecnológico de Monterrey, Mexico · 2019–2021 — Enterprise architecture, IT governance, and technology strategy

Information Security Specialist

Universidad de los Andes, Colombia · 2010 — Secure systems design and security operations

Systems Engineering and Computer Science

Universidad Industrial de Santander, Colombia · 2008 — Software engineering fundamentals and computer systems

Selected Work

Software shipped and available to users

EQMO Live

A document approval service for teams that draft documents with AI agents. Software submits documents over an API; people review and decide; every version and decision is recorded in a tamper-evident audit log.

Next.js REST API Audit log

Bedtime Snuggles Live

A children’s storytelling app for iPhone and iPad. Stories are written on the device using Apple’s on-device language model — no accounts, no data collection. Live on the App Store.

SwiftUI Foundation Models SwiftData

EQBook Live

A Mac app for asking questions across your own documents. Ingestion, search, and generation run locally on Apple Silicon with MLX — nothing is uploaded, no accounts.

Swift MLX Local models

EarnScreen Published

An iOS app that unlocks distracting apps only after motion-verified real-world habits, using the Family Controls framework. All state stays on the device.

Swift Family Controls Core Motion

Let's talk

Available now for remote or hybrid engagements in the EU timezone. Book a meeting or send an email.