Portafolio

Christian Espinoza

Ingeniero de software senior con ownership de producto de principio a fin. Actualmente construyo funciones con IA y sistemas en tiempo real en 4LeafLabs. Abierto a proyectos freelance selectos.

Acerca

Acerca de mí

Ingeniero de software con más de 8 años lanzando productos web y móviles: primero como freelance para clientes de distintos giros y hoy en 4LeafLabs, donde lidero producto e ingeniería en tecnología para restaurantes.

Últimamente eso significa lanzar funciones de IA como un menu builder que convierte menús físicos en digitales, reescribir por completo nuestra app de Kitchen Display para Clover en Flutter y levantar un backend en tiempo real con Centrifugo. Del lado de producto, apoyo a cerrar alianzas estratégicas y a lanzar onboarding self-serve y mejoras de UX.

Fuera del trabajo construyo proyectos personales (un rastreador de finanzas, un timer para Catan) y casi siempre estoy diseñando o imprimiendo algo en 3D, a veces para mis gatos. Me importan la privacidad, la accesibilidad y las interfaces que respetan a quienes las usan.

Experiencia

Construyendo productos que llegan a producción.

Cinco años liderando producto e ingeniería en 4LeafLabs, construyendo tecnología para restaurantes con funciones de IA y sistemas en tiempo real, más tres años previos como freelance para clientes de gastronomía, hotelería, legal y marketing.

4LeafLabs

Senior Software Engineer · Product Lead

2021 - Presente

Logros clave

  • Diseño y lanzamiento de un menu builder con IA que convierte menús físicos en menús digitales estructurados, usando Gemini Flash 3 con salidas estructuradas a través de OpenRouter.
  • Reescritura completa de la app Kitchen Display de Clover en Flutter con una UI/UX moderna, respaldada por un nuevo backend en tiempo real con Centrifugo y desplegada con Docker.
  • Rediseño de la arquitectura de caché del servidor proxy del kitchen display, reduciendo las llamadas a APIs externas de más de 200 req/s a menos de 40 req/s.
  • Impulso de iniciativas de producto: apoyo para cerrar alianzas estratégicas y lanzamiento de asistentes de inicio rápido self-serve y mejoras de UX en nuestros productos.
  • Desarrollo de un session handler para Android con Kotlin y Jetpack Compose para unificar el estado de cuenta entre aplicaciones.
Tecnologías
FlutterNuxt 3Vue.jsKotlinJetpack ComposeGraphQLNode.jsCentrifugoRedisMySQLDockerGeminiOpenRouterTailwind CSS

Freelance

Full Stack Developer

2018 - 2021 · 3 años

Logros clave

  • Entrega de múltiples proyectos para clientes de gastronomía, hotelería, RR.HH., legal y marketing, cubriendo descubrimiento, diseño, construcción y entrega.
  • Construcción de una plataforma de e-commerce con un dashboard personalizado para gestionar productos, pedidos y fulfillment.
  • Desarrollo de un sitio corporativo con tema de WordPress a medida y flujos de CMS para un bufete de abogados.
  • Lanzamiento de una plataforma de bolsa de trabajo con panel de administración a medida, integrada a un sitio WordPress existente mediante un plugin personalizado.
  • Diseño y desarrollo del sitio de una agencia de marketing, además de un sitio de presentación con gestión de eventos, blog y galería para una cámara de hotelería.
Tecnologías
HTMLCSSJavaScriptWordPressPHPMySQLLaravelVue.jsNuxt.jsjQuery

Contacto

Conectemos

Abierto a proyectos freelance selectos y colaboraciones interesantes. Cuéntame sobre tu proyecto con el formulario de abajo y llega directo a mi bandeja.

Envía un mensaje
Mensaje