Desarrollador de Software
Experiencia demostrada en Java.
Experiencia demostrada en Dart.
Experiencia demostrada en JavaScript.
Experiencia demostrada en Clases.
Experiencia demostrada en Herencia.
Desarrollador de Software buscando nuevas oportunidades
Desarrollo y mantenimiento de una plataforma de gestión de reservas para restaurantes en producción, en sus aplicaciones móvil (Java sobre Android nativo y Flutter/Dart) y web (Vue.js), aplicando programación orientada a objetos e implementando la lógica de negocio de reservas, disponibilidad, clientes y pagos.. Desarrollé dos sistemas de automatización de comunicaciones —correo electrónico y WhatsApp— que clasifican a los clientes según reglas de negocio configurables (inactividad durante un periodo definido, cumpleaños, calificaciones bajas) y envían mensajes a partir de plantillas editables por el propio usuario.. Construí el panel administrativo del producto y el flujo de alta de nuevos clientes, con pantallas de configuración y componentes reutilizables sobre las APIs REST de la plataforma.. Participé en la corrección de errores reportados en producción, apoyándome en los reportes de fallos de Firebase Crashlytics para identificar la causa raíz y sostener la estabilidad del sistema entre versiones.. Integré las aplicaciones con APIs REST/JSON y servicios externos, con manejo de errores y estados de carga durante la sincronización de datos.. Integré servicios y dispositivos de terceros: impresoras POS para la emisión automática de comprobantes y Azure OpenAI para la generación de textos.. Organicé el código separando la lógica de negocio de la interfaz y agrupándolo en módulos por funcionalidad, facilitando el mantenimiento del sistema y la incorporación de nuevas funcionalidades.. Construí una librería interna de más de 15 componentes reutilizables, eliminando código duplicado y acelerando la construcción de nuevas pantallas.. Trabajé en equipo utilizando Git para el control de versiones, creando una rama por cada funcionalidad antes de integrar los cambios al proyecto.