Mallasa · La Paz · Bolivia

Ernesto Rivera

Más de veinte años de ingeniería de software, la mayor parte en plataformas Apple y en código abierto. Hoy también pongo ese oficio en herramientas abiertas para comunidades, espacios culturales y organizaciones pequeñas de Bolivia.

Ver el trabajo Contacto

Gente reunida en el jardín del Proyecto Cultural Barranco al atardecer.

Lo que construyo ahora

Herramientas abiertas, en uso

  • El sitio de Desks.

    Código abierto · herramientas de IAVersión temprana, en uso diario

    Desks

    Una forma de trabajar con Claude Code: un tema por sesión, respuestas revisadas por modelos de otros proveedores y un cierre escrito. Licencia MIT.

  • El sitio de Verdecito.

    Protocolo abierto

    Verdecito

    Memoria viva de código abierto: un método y herramientas para convertir conversaciones importantes con IA en memoria reutilizable. Una especificación pública y un sitio de referencia, con una primera versión para probar.

  • La demo del kit de federación.

    Plantilla de sitio web

    Kit de federación

    Un sitio web que cualquier federación de asociaciones de productores puede copiar: catálogo, directorio, mapa y consultas por WhatsApp, editado desde un panel sencillo y alojado gratis en GitHub Pages. La demo usa datos inventados.

  • El sitio del Proyecto Cultural Barranco.

    Espacio cultural

    Proyecto Cultural Barranco

    Los sitios de un espacio cultural alternativo en Mallasa: actividades, visitas y encuentros, en castellano e inglés. Y el Voluntariado Barranco, su sistema abierto de voluntariado.

  • Imagen de referencia del encuentro nacional 4/20.

    Modelo cultural abierto

    4/20 Bolivia

    Un modelo documentado y replicable para una celebración cultural del 4/20, y un manual abierto sobre contexto legal, reducción de daños y organización responsable.

  • El valle de Mallasa.

    Modelo territorialEn curso

    Ecotourism Nodes

    Un modelo abierto de circuitos de ecoturismo basado en la coordinación local, hospedaje e infraestructura que crece por etapas, con piloto en Mallasa.

Ingeniería

Veinte años construyendo software

Antes de este trabajo y en paralelo: dos décadas de software para otros, buena parte a la vista de todos.

Cifras a octubre de 2026.

  • 2013–2018

    CocoaLumberjack

    Colaborador de uno de los frameworks de logs más usados en plataformas Apple (más de 13.000 estrellas). Tercer contribuidor por commits (163), con 44 pull requests integrados, entre ellos el soporte de tvOS y la versión 2.0. Mantenedor de LumberjackConsole, su consola de logs en el dispositivo.

  • 2013–2014

    CocoaPods en sus comienzos

    CocoaPods es el gestor de librerías de iOS. Cuando era joven, integró 68 descripciones de librerías (specs) mías, de librerías propias y ajenas como GPUImage y ShareKit.

  • 2014

    AcknowledgementsBundle

    Una librería pequeña que muestra las licencias de código abierto de las librerías de una app de iOS en su pantalla de Ajustes. 78 estrellas.

  • 2013–2024

    Contribuciones de código abierto

    250 pull requests integrados en 63 proyectos de código abierto de otras personas (sin contar las organizaciones de mis empleadores), entre ellos GPUImage, RestKit, ShareKit, Moya y el framework pop de Facebook. Desde 2019, soporte de modo oscuro, SwiftUI y visionOS en varias de esas librerías a medida que llegaba cada cambio de plataforma.

  • desde 2011

    Stack Overflow

    Más de 10.000 puntos de reputación, sobre todo por respuestas sobre iOS y Objective-C.

  • Trayectoria

    Trabajo

    Siete años como líder de ingeniería en FileCloud, en remoto, en interfaces y apps móviles. Antes, empresas en Tokio y Estados Unidos, y sistemas web y de automatización en el CERN, en Ginebra. Tres veranos en Google Summer of Code (2006–2008).

Formación

  • Doctorado en Ciencias de la Computación, Tokyo Institute of Technology, 2011. Investigación en e-learning y soluciones accesibles para países en desarrollo, con beca MEXT.
  • Maestría (2004) y licenciatura (2003) en Ciencias de la Computación, Universidad de Ginebra.
  • Habla castellano, inglés, francés y japonés.

Cómo trabajo

  • Código abierto por defecto, en alojamiento gratuito, para que quien usa una herramienta también pueda mantenerla.
  • Una demo que funciona antes de cualquier promesa.
  • El texto público pasa por más de un modelo de IA y por personas antes de salir.

Contacto

Escríbeme

La forma más rápida de escribirme es un mensaje en LinkedIn.

LinkedIn GitHub Stack Overflow

Verdecito recibe apoyo en GitHub Sponsors.