TopPresenter
Native macOS Bible and worship presentation app for churches — SwiftUI + SwiftData, imports six Bible formats and four song formats, multi-display output.
Administrador de Sistemas · SysOps · Builder
👨💻 Administrador de Sistemas (N2 — SysOps) en T-Systems Iberia, en el equipo internacional de Deutsche Telekom Technik. 🌍 Por las tardes y los fines de semana construyo pequeñas herramientas que intentan ser útiles — para iglesias, niños y equipos pequeños.
Native macOS Bible and worship presentation app for churches — SwiftUI + SwiftData, imports six Bible formats and four song formats, multi-display output.
Browser-based ICS event builder with full RFC 5545 compliance — recurrence rules, attendees, reminders, ~50 templates, 50-level undo. Works fully offline as a PWA.
Extract, view, and export data from both modern (.pptx) and legacy (.ppt) PowerPoint files — six export formats, media as ZIP, runs fully in the browser.
Faith-based web platform for children's spiritual growth — Next.js 16 + React 19, interactive and animated, with a multi-year roadmap of Bible stories, memory verse games and prayer journals.
Ansible-managed Debian 12 VPS with security-first hardening — Tailscale, CrowdSec, Restic to Backblaze B2, Beszel monitoring, Dokploy PaaS for app deploys.
Bible-passage typing test with multiple timed modes, real-time feedback and a deliberately minimalist UI.
Native macOS app for importing JSON / XML / TXT as slide decks — SwiftUI + SwiftData, multi-display presentation mode, full keyboard control.
T-Systems Iberia · Reus, Spain
International team — Deutsche Telekom Technik (via T-Systems)
Reserva de la Tierra · Reus, Spain
Institut Baix Camp · Reus, Spain
Two-year higher technical qualification in front-end and back-end web development — HTML, CSS, JavaScript, server-side scripting, databases, design patterns, and deployment.
Institut Baix Camp · Reus, Spain
Two-year higher technical qualification in network and systems administration — Linux, Windows Server, networking, virtualization, scripting, security fundamentals.
Daily driver on servers — hardening, systemd, packaging
Admin + native app development
AD, GPO, day-2 operations at work
Full VPS lifecycle as code — base, roles, deploys
Self-hosted PaaS for all personal apps
TLS, routing, security headers, CSP
Encrypted offsite backups with verified restores
Zero-trust access to admin surfaces
Key-only, non-standard ports, fail2ban
CSP-clean sites, OWASP-aligned header sets
Logto, better-auth, edge forward-auth gateways
This site, MapSwitch, Kingdom's Kids
TopPresenter — native macOS app
Tooling and automation scripts
Central SSO for personal apps
WebAuthn flows in production (MapSwitch)
Donations pipeline for kingdomskids.org
Lightweight server + container monitoring
Cookie-less, self-hosted analytics
Every system documented before it ships