Iván Solís
|
Especializado en el desarrollo de aplicaciones backend con Node.js y PHP (Laravel), y frontend moderno con Next.js y React. Cuento con sólida formación en ingeniería de software, diseño de APIs y bases de datos relacionales, integrando buenas prácticas y testing automatizado para garantizar soluciones escalables y mantenibles.
Sobre mí
Mi camino hacia el desarrollo de software no fue el tradicional. Pasé más de una década liderando equipos en una tienda Apple Premium Reseller en Santiago, donde aprendí que la tecnología solo tiene valor cuando resuelve problemas reales para personas reales.
Hoy vivo en Talca, Región del Maule, titulado como Técnico de Nivel Superior en Programación y Análisis de Sistemas (con distinción máxima) y trabajando como Desarrollador Full Stack en Hazlo Ágil. Combino esa experiencia en gestión con el desarrollo de aplicaciones web completas — desde el backend hasta la interfaz — con énfasis en código limpio, escalable y orientado al negocio.
Me apasionan los proyectos con impacto local: automatizaciones para PYMEs, sistemas que reemplazan procesos manuales, y soluciones que funcionan para el Chile real, no solo para Santiago.
Proyectos Destacados

E-Shop Multivendedor
Plataforma de e-commerce de alto rendimiento con arquitectura moderna. Permite la gestión de múltiples tiendas, productos destacados y carrito de compras.
Problemática
Los pequeños y medianos emprendedores enfrentan altas barreras de entrada para vender en línea: crear una tienda propia requiere inversión en desarrollo, hosting, pasarelas de pago y marketing. Al mismo tiempo, los consumidores deben navegar múltiples sitios para comparar productos y precios, sin garantías de confianza ni un proceso de compra unificado.
Solución
Se desarrolló un marketplace multivendor que conecta múltiples vendedores con compradores en una sola plataforma. Permite a los emprendedores publicar y gestionar sus productos sin necesidad de infraestructura propia, mientras los clientes disfrutan de una experiencia de compra centralizada, segura y con variedad de tiendas. La infraestructura es desacoplada: el frontend se despliega en Vercel y el backend Strapi corre en Docker sobre una instancia EC2 de AWS detrás de un proxy inverso con TLS automático, con la base de datos en PostgreSQL serverless y las imágenes en Cloudinary. La instancia no guarda estado y las imágenes de Docker se construyen en GitHub Actions, así que el servidor puede recrearse por completo sin pérdida de datos.

Gestión de Activos y Préstamos Tecnológicos
Aplicación Full-Stack empresarial que automatiza el control de inventario y la trazabilidad de activos tecnológicos, reemplazando procesos manuales basados en papel y Excel por una plataforma centralizada bajo arquitectura MVC.
Problemática
La gestión manual del inventario en la Fundación Educacional José Torres generaba pérdida de trazabilidad, inconsistencias en el estado de los equipos y riesgo de pérdida de activos debido a la dependencia de hojas de cálculo.
Solución
Plataforma con máquina de estados para activos (Disponible, Prestado, En revisión, Dañado), validación automática por RUT, notificaciones SMTP para confirmaciones y alertas de vencimiento, y registro de auditoría por rol (Administrador/Operador). Cada equipo lleva un código QR que se escanea desde el navegador para consultar su ficha y registrar movimientos sin digitar códigos. El sistema se desplegó sobre arquitectura serverless en AWS Lambda con API Gateway mediante Bref, y la base de datos migró a PostgreSQL serverless, eliminando el costo de mantener un servidor encendido las 24 horas.
🔑 Credenciales de Prueba
Usuario: admin@sistemaprestamos.cl
Clave: Admin123*
Rol: Administrador

RutinIA — App de Entrenamiento Inteligente
App mobile-first de entrenamiento que genera rutinas personalizadas según objetivo y equipamiento, con asistente conversacional IA y registro fotográfico de postura y progreso.
Problemática
Las personas que entrenan en casa o con equipamiento limitado suelen abandonar por falta de orientación o por el alto costo de un entrenador personalizado. Las apps comerciales imponen suscripciones costosas, no se adaptan al contexto real del usuario y no ofrecen herramientas visuales para contrastar la postura o la evolución física.
Solución
PWA mobile-first que calcula rutinas semanales adaptadas al equipamiento exacto del usuario mediante un motor propio de sobrecarga progresiva. Integra un asistente conversacional potenciado por Gemini API con respuestas estructuradas y fallback inteligente ante límites de cuota, análisis y comparación de posturas con MediaPipe Pose en cliente sin costo de servidor, subida de fotos firmada a Cloudinary, recordatorios con Resend y soporte PWA para instalación móvil y uso offline.
🔑 Credenciales de Prueba
Usuario: demo@iasmtech.com
Clave: RutinIA-Demo-2026
Rol: Usuario Demo

SalónApp — Gestión de Citas para Peluquerías
Sistema de gestión de citas para peluquerías y centros de estética chilenos. Incluye landing page pública con catálogo de servicios, reserva online 24/7, confirmación automática por correo y recordatorios automáticos por WhatsApp antes de cada cita.
Problemática
Las peluquerías y centros de estética pequeños de la Región del Maule gestionan sus citas a través de WhatsApp y llamadas telefónicas, lo que genera pérdida de tiempo para la dueña, clientes que olvidan sus citas sin previo aviso, y cero registro del historial de cada clienta. No existe una solución tecnológica accesible, en español y con soporte local para este segmento.
Solución
Cada salón obtiene una landing page pública con su catálogo de servicios y precios, un formulario de reserva online disponible 24/7, confirmación automática por correo electrónico al momento de agendar, y recordatorios automáticos por WhatsApp 24 horas y 2 horas antes de cada cita. El dueño accede a un panel administrativo para visualizar su agenda del día, gestionar el estado de cada cita y revisar estadísticas básicas del negocio.

Vidriería Demo — Sitio con Cotizador y Panel Autogestionable
Sitio web funcional para una vidriería (aluminio, PVC y vidrios) con catálogo de productos y proyectos, cotizador multi-paso con carga de fotos y un panel de administración totalmente autogestionable.
Problemática
Las vidrierías y talleres de aluminio pequeños no tienen presencia digital y gestionan sus cotizaciones por teléfono o WhatsApp, sin registro ni seguimiento de cada solicitud. Además, dependen de un desarrollador cada vez que necesitan cambiar un precio, subir un proyecto o actualizar su información, lo que hace inviable mantener el sitio al día.
Solución
Sitio con catálogo de productos y proyectos, sección Nosotros y contacto con mapa, y un cotizador en 5 pasos que sube fotos, guarda la solicitud en base de datos, notifica por correo y genera un enlace directo a WhatsApp. El panel de administración permite gestión completa y sin código: cotizaciones con estados, productos, categorías, proyectos, testimonios y el contenido de la propia web.
🔑 Credenciales de Prueba
Usuario: admin@vidrieriademo.cl
Clave: demo1234
Rol: Administrador

Davielle Orfebres — E-commerce de Joyería Artesanal
Sitio de e-commerce para una marca de joyería artesanal, con catálogo filtrable, blog editorial, formulario de contacto y un panel de administración con CRUD completo de productos, categorías y artículos.
Problemática
Los emprendimientos de joyería artesanal venden a través de Instagram y WhatsApp de forma manual, sin un catálogo ordenado ni un espacio propio que transmita la identidad de la marca. Esto limita la confianza del cliente, dificulta mostrar el stock actualizado y deja toda la gestión atada a mensajería informal.
Solución
Se desarrolló un sitio con catálogo con búsqueda y filtros por categoría, blog con editor de texto enriquecido, y WhatsApp como canal de venta con mensajes precargados por producto. La dueña administra todo desde un panel propio (productos con múltiples imágenes, categorías y artículos), con SEO, tema claro/oscuro y carga de imágenes a Cloudinary.

Bóveda Personal — Gestor Seguro de Credenciales
Aplicación web para guardar de forma segura credenciales, enlaces y documentos, con cifrado en base de datos, segundo factor obligatorio (TOTP) y un servidor MCP por usuario para conectar el propio asistente de IA a sus datos.
Problemática
La mayoría de las personas reutiliza contraseñas o las guarda en notas y hojas de cálculo sin cifrar, exponiéndose a filtraciones. Las alternativas comerciales son cajas negras: no se sabe cómo se almacena la información ni se puede integrar con las herramientas propias de forma controlada.
Solución
Bóveda cifra las contraseñas y los secretos TOTP con AES-256-GCM a nivel de campo, exige login con segundo factor, organiza los ítems en categorías jerárquicas con drag & drop y almacena documentos en un blob privado de lectura autenticada. Incluye generador de contraseñas, autobloqueo, recordatorios por correo y un servidor MCP aislado por usuario para consultar los datos desde un asistente sin exponer las contraseñas.
Habilidades Técnicas
Lenguajes
Backend
Frontend
Bases de Datos
Actividad en GitHub
Contribuciones del último año
Ver perfil →Experiencia Profesional
Desarrollador de Software — Hazlo Ágil
may. 2026 — ActualidadJornada completa · Remoto
Desarrollo Full Stack en proyectos de clientes con TypeScript, Node.js, Apollo Federation (GraphQL), Serverless Framework y PostgreSQL sobre infraestructura AWS. Desarrollo y mantención de sitios WordPress en plataforma SaaS multisite (TVV), bajo metodología Scrum.
Practicante Analista Programador Full Stack — Hazlo Ágil
mar. 2026 — may. 2026Contrato de formación · Remoto
Práctica profesional en proyectos reales: implementación y consumo de APIs GraphQL con Apollo Federation, integración con servicios AWS, desarrollo serverless, gestión de bases de datos PostgreSQL con Sequelize y trabajo en equipo con Scrum.
Jefe de Tienda / Subjefe — Reifschneider (Apple Premium Reseller)
2009 — 2021Liderazgo de equipos multidisciplinarios en sucursales de alta relevancia tecnológica en Santiago. Esta etapa consolidó mis capacidades de gestión operativa, resolución de problemas críticos y adaptabilidad, habilidades transversales que hoy aplico en el análisis y desarrollo de software.
Educación
Técnico de Nivel Superior en Programación y Análisis de Sistemas
2024 — 2026CFT San Agustín, Talca • Titulado con distinción máxima (6,2)
Ingeniería en Administración Agroindustrial
2003 — 2006UTEM, Santiago • 5 Semestres
¿Tienes un proyecto en mente?
Estoy disponible para nuevas oportunidades como Analista Programador o proyectos de automatización.
¿Buscas una solución digital para tu negocio?
En iasmtech desarrollo sitios web, tiendas online, aplicaciones y automatizaciones a medida para PYMES y emprendedores del Maule.