Jesús Castilla Lacal

Desarrollador de Software · Fundador de DiploTech

Tecnología honesta, al servicio de las personas.

QR · diplotech.es Mi web
Perfil

Desarrollador de software autodidacta con más de una década de voluntariado (desde 2014). Creo tecnología al servicio de las personas: software discreto y honesto que resuelve problemas reales. He dado forma, de extremo a extremo, a los productos digitales de la Barrioteca Acalencá y de la asociación Lebeche —apps Android e iOS, web/PWA, backend e infraestructura—, hoy en producción.

Experiencia técnica

DiploTech — Proyectos en producción

2026 – Actualidad

Desarrollo y despliegue, bajo mi marca personal, del ecosistema digital de la Barrioteca Acalencá y de la asociación cultural y vecinal Lebeche.

  • App Android «Barrioteca» — Kotlin + Jetpack Compose, CameraX, WorkManager y Firebase: gestión de préstamos, escáner de códigos de barras, inicio de sesión local y sincronización desatendida. · Google Play
  • Web / PWA «Barrioteca» — React 19, Vite, Tailwind y TypeScript; interacción instantánea sin service workers que rompan la actualización. · corrientelebeche.es/barrioteca
  • App iOS «Barrioteca» — SwiftUI + WKWebView con acceso a cámara para el escáner de códigos.
  • Backend SLiMS — API REST y scripts de importación ISBN sobre SLiMS (PHP 8 + MariaDB) con proxy propio. · corrientelebeche.es/slims
  • Web oficial de Lebeche — sitio estático e indexable alimentado por JSON, con panel de administración propio. · corrientelebeche.es/lebeche
  • Correo y newsletter — Roundcube en Docker, SPF/DKIM/DMARC y baja one-click (RFC 8058).
  • Infraestructura autogestionada — Synology Web Station + Nginx, certificados, proxies inversos y dominio en Cloudflare.
Stack

Android

KotlinComposeCameraXWorkManagerFirebase

Web

TypeScriptReactViteTailwindHTML/CSS

iOS

SwiftSwiftUIWKWebView

Backend

PHPMariaDBRESTDocker

Sistemas

LinuxNginxBashSynology
Idiomas: Español · nativo Inglés · C1

Voluntariado y trayectoria

Más de una década al servicio de las personas

Voluntariado y liderazgo
Voluntario
Fundación Cibervoluntarios
ene. 2020 – ActualidadEducación

Formación digital: acompañamiento a personas en el uso responsable y seguro de la tecnología.

Voluntario educativo
Orden Hospitalaria San Juan de Dios · Provincia Bética
ene. – mar. 2020Servicios sociales

Proyecto educativo de sensibilización para desestigmatizar la enfermedad.

Coordinador de voluntarios
ACOGr
2018Protección animal

Creación, junto a un grupo de personas voluntarias, de una asociación de protección animal y coordinación de su voluntariado.

Coordinador de voluntarios
Federación Arco Iris
2017 – ActualidadDerechos humanos

Coordinación del voluntariado y trabajo por los derechos del colectivo LGTBIQ+.

Voluntario
Amnistía Internacional España
may. 2016 – ActualidadDerechos humanos

Defensa de los derechos humanos mediante charlas y reuniones informativas, recogida masiva de firmas y coordinación de otros grupos locales.

Voluntario
Greenpeace España
2014 – 2016Medio ambiente

Participación en campañas de concienciación y defensa del medio ambiente.

Formación y aprendizaje
  • Autodidacta — desarrollo de software (Android, iOS, web y backend) aprendido por cuenta propia y aplicado a productos reales en producción.
  • Aprendizaje continuo — sistemas Linux, redes, infraestructura self-hosted y despliegue con estándares de seguridad (HTTPS, SPF/DKIM/DMARC).
Otros proyectos
  • TapeOS — sistema operativo propio de software libre, basado en ChromeOS/ChromiumOS.GitHub ↗
  • Hackintosh Z590 — macOS Sonoma sobre hardware no-Apple: OpenCore, rEFInd y OCLP.GitHub ↗
  • GBOS · Pixel Tablet — ingeniería inversa de GoogleBookOS (EROFS/APK/aconfig) portada a Pixel Tablet.GitHub ↗
Guardar como PDF