Barrioteca — App Android
Gestión de préstamos, escáner de códigos de barras, inicio de sesión local y sincronización desatendida con Jetpack Compose.
Creo tecnología al servicio de las personas —no al revés—: software discreto y honesto que resuelve problemas reales con la elegancia de lo que no se nota.
Fundador de DiploTech, mi marca personal.
Creo que la tecnología debería comportarse como un buen mayordomo: discreta, atenta, casi invisible. Que esté cuando hace falta y se aparte cuando no. Por eso construyo software que se pliega a las personas, y no al revés.
Nunca he estudiado programación, ni nada parecido: soy autodidacta por completo. Me he dedicado siempre al voluntariado y a trabajos al servicio de las personas; la informática, en cambio, es mi auténtica pasión. Y últimamente he descubierto que no hay mayor placer que trabajar de lo que es tu vocación.
Durante los últimos años he dado forma, de principio a fin, a los productos digitales de la Barrioteca Acalencá y de la asociación Lebeche: apps Android e iOS, una web, un backend y la infraestructura que los sostiene. Cada línea de código, un gesto de cuidado.
Bajo la marca DiploTech agrupo este oficio: tecnología honesta, al servicio de quien la usa.
Productos reales, en producción, diseñados y desarrollados de extremo a extremo.
Gestión de préstamos, escáner de códigos de barras, inicio de sesión local y sincronización desatendida con Jetpack Compose.
Calendario CalDAV, correo, web y drive unificados en una sola app para las organizadoras de Lebeche.
Frontend con React 19, Vite y Tailwind. Interacción instantánea sin service workers que rompan la actualización.
Sitio estático e indexable alimentado por JSON, con panel de administración propio para editar contenidos.
Cascarón nativo (WKWebView + SwiftUI) con acceso a cámara para el escáner de códigos.
API REST y scripts de importación de ISBN sobre SLiMS (PHP 8 + MariaDB).
Sistema operativo propio de software libre, hecho en Andalucía, basado en ChromeOS/ChromiumOS con Google Apps opcionales.
Hosting autogestionado: reglas Nginx, cifrado y proxies inversos sirviendo múltiples proyectos desde un Synology Web Station.
macOS Sonoma 14 sobre hardware no-Apple (ASUS Z590 + i5-11600K + GTX 970): EFI OpenCore, doble arranque con rEFInd, parcheo gráfico OCLP y Wi-Fi/Bluetooth Intel.
Ingeniería inversa y port de la interfaz de escritorio de GoogleBookOS (Aluminium OS, Android 17) a una Pixel Tablet sin root: extracción de particiones EROFS, auditoría de APKs, análisis de flags aconfig/Phenotype y una app lanzadora nativa.
Si quieres comentar un proyecto, una colaboración o simplemente charlar de tecnología, estaré encantado de leerte.