Me incorporo a un producto existente o desarrollo una nueva parte de la aplicación: interfaces, backend, APIs e integraciones. Trabajo con el contexto y las herramientas del proyecto para que el equipo pueda continuar lo entregado.
Acompaño al equipo en las decisiones de arquitectura, las prioridades técnicas y la revisión del trabajo, participando también en la implementación. Relaciono el código con lo que necesita el producto y con su operación.
Una selección de productos propios y colaboraciones con equipos y clientes de distintos sectores.
Desarrollo y operación de una plataforma de salud
EasyMD
Atención conectada
Aplicaciones web
Integraciones
Infraestructura
Representación conceptual de mi aportación
Full stack · Integraciones · Liderazgo
Mi aportación
Como CTO y líder técnico, he participado directamente en flujos de consultas, agendas, pagos, suscripciones y comunicación entre pacientes y profesionales. Mi aportación incluye aplicaciones web, integraciones y operación de infraestructura.
Desarrollé un validador para detectar duplicados y conservar referencias al archivo de origen y a los datos extraídos. También trabajé con OCR y recuperación de información con Bedrock y OpenSearch.
Cofundé NearbyBooking y he trabajado como CTO y desarrollador en su plataforma. El motor se integra en los sitios de los hoteles para recibir reservas directas, con PHP y JavaScript.
Conectar web, móvil y servicios
Plataforma de reservas
Full stack · APIs · React Native
Mi aportación
Colaboré como desarrollador full stack en la evolución de una plataforma de reservas.
Trabajé en interfaces web, backend, APIs y una aplicación móvil. Mi aportación incluyó conectar servicios externos de reservas con el producto.
También desarrollé paneles y herramientas de gestión, analítica y seguimiento de ventas.
Modernizar aplicaciones de aprendizaje
ImplementHIT
PHP · Laravel · Liderazgo
Mi aportación
Trabajé como Senior Developer y después como Senior Vice President of Software Development. Participé en aplicaciones de aprendizaje y modernización de sistemas PHP y CodeIgniter, con una posterior migración a Laravel.
He colaborado en aplicaciones web y móviles, APIs, SaaS y ERP, además de trabajo de infraestructura. Mi perfil en Upwork permite ampliar esa trayectoria.
Conecto interfaces, servicios, datos e infraestructura según lo que necesita cada producto. Este mapa agrupa mis capacidades; las herramientas se combinan según el proyecto.
Producto
Construir el producto
Interfaces, servicios y comunicación que funcionan en conjunto.
Frontend
La interacción de las personas con el producto.
JavaScript
TypeScript
HTML5
CSS3
Vue.js
Nuxt
React
Next.js
Backend y APIs
Lógica de negocio e integración entre servicios.
PHP
Laravel
CodeIgniter
Python
FastAPI
Django
Node.js
Express
AdonisJS
Tiempo real y notificaciones
Comunicación y avisos dentro del producto.
Socket.IO
Firebase Cloud Messaging (FCM)
OneSignal
Trabajar con información
Procesamiento, búsqueda e IA conectados a los datos.
Datos y ETL
Extracción y transformación de información.
ETL
pandas
DuckDB
OCR
Bases de datos y búsqueda
Almacenamiento, consulta y recuperación.
PostgreSQL
MySQL
MongoDB
Redis
OpenSearch
IA y automatizaciones
Modelos y flujos para resolver tareas.
OpenAI
Anthropic
Amazon Bedrock
DeepSeek
Kimi
n8n
Entregar y operar
Del desarrollo al despliegue y la operación.
DevOps y CI/CD
Entornos de trabajo y despliegues.
Docker
Linux
Nginx
GitHub Actions
Bitbucket Pipelines
Nube y plataformas
Infraestructura y servicios para operar.
AWS
Cloudflare
DigitalOcean
Firebase
Vercel
Heroku
Netlify
Cómo trabajo.
El alcance, las entregas y la comunicación se acuerdan según el proyecto. Estas son las decisiones que ordenan la colaboración.
Entender el punto de partida
Reviso qué necesita tu producto, qué existe y qué restricciones tiene. Identifico las prioridades y la información que necesito para decidir.
Acordar el trabajo
Defino contigo el alcance, los entregables y cómo comprobarlos. Acuerdo la estimación, los hitos y la comunicación antes de empezar; los cambios de alcance los converso contigo antes de incorporarlos.
Construir y revisar
Avanzo con cambios que puedas revisar y probar. Comparto el progreso y resuelvo las dudas con tus comentarios y los de tu equipo.
Entregar y dar continuidad
Te explico qué entregué, cómo lo comprobé y qué necesitas para continuar. El despliegue y el soporte posterior los acuerdo contigo según el alcance.
Experiencia para construir y evolucionar productos digitales.
He construido productos propios y colaborado con equipos y clientes de distintos sectores, como desarrollador full stack y en roles de CTO y CIO.
Esa trayectoria me permite moverme entre el código, las decisiones de arquitectura y la operación. Me interesa dejar soluciones que el equipo pueda entender, mantener y seguir desarrollando.
Desarrollo full stack
DevOps e infraestructura
IA y automatizaciones
Arquitectura y liderazgo
Mi trabajo como CTO
Según el alcance de la colaboración, puedo asumir estas responsabilidades y convertirlas en decisiones y trabajo que el equipo pueda continuar.
Producto y prioridades
Reviso las necesidades y restricciones, organizo el trabajo y explico qué conviene resolver primero. Defino prioridades considerando esfuerzo, costos y mantenimiento.
Arquitectura y evolución
Comparo opciones y documento las decisiones sobre aplicaciones, datos e infraestructura. Decido qué conservar, mejorar o modernizar y cómo abordar el cambio.
Equipo y calidad
Reviso cambios, comparto contexto técnico y acompaño a quienes desarrollan. Acuerdo criterios de calidad y cómo comprobar que una entrega cumple lo solicitado.
Operación y seguridad
Reviso despliegues, infraestructura, respaldos y manejo de datos. Identifico riesgos y tareas pendientes de operación; explico qué necesita atención y quién debe hacerse cargo.