Imágen de un atardecer
Fotografía: Cerros de Chena, Chile 📸

Sebastián Contreras

Ingeniero de Software & Desarrollador Full Stack

Foto de Sebastián Contreras

Experiencia

🚀 Desarrollador de software | Barbería Black and White · Autónomo

📍 Gran Santiago, Región Metropolitana de Santiago, Chile · Híbrido

📅 Dic 2022 - Jun 2025

💼

Logros y Responsabilidades

  • 🔍 Diseño e Implementación: Diseñé e implementé una solución end-to-end para negocios de servicios, enfocada en la gestión de citas y la optimización de la operación.
  • 🌟 Sistema de Agendamiento Avanzado: Implementé una agenda configurable con parámetros avanzados (horarios base, sobrescrituras y reglas de disponibilidad) que optimizó reservas y redujo tiempos muertos.
  • 🤖 Automatización y Gestión Eficiente: Desarrollé un dashboard con métricas en tiempo real, asignación eficiente de barberos, gestión de usuarios con roles diferenciados y envíos automáticos de correos de confirmación.
Ver 3 logros adicionales
  • 💰 Impacto en el Negocio: La plataforma contribuyó a un aumento de más del 200% en los ingresos mediante optimización de citas, reducción de inactividad y mejora de la experiencia digital del cliente.
  • 🎨 Experiencia de Usuario: Creé flujos de usuario optimizados y probados con miembros del negocio y clientes; desarrollé una interfaz 100% responsiva y una landing page dinámica para promociones y eventos.
  • 🛠️ Stack Tecnológico: Frontend: Astro, Next.js, TypeScript, Tailwind, Zustand, React Query, Shadcn, Date-fns, React-hook-form, Recharts, Zod. Backend: tRPC, Prisma, PostgreSQL, Zod. DevOps: Vercel, Cloudflare, Supabase.

🚀 Desarrollador de software - Consultora Escobar | Proyecto Freelance (Solución end-to-end para gestión de formularios)

🌍 Remoto

📅 Dic 2024 - Mar 2025

💼

Logros y Responsabilidades

  • 🔍 Diseño de Solución: Desarrollé una solución completa de formularios dinámicos tras analizar los flujos de trabajo del cliente, identificando puntos críticos donde validaciones especializadas podrían optimizar sus procesos administrativos.
  • 🌟 Features Clave: Plataforma de formularios con validaciones avanzadas personalizadas por tipo de pregunta, sistema de importación/exportación entre cuentas, generación dinámica de esquemas con Zod, renovación de links y dashboards analíticos con visualización de respuestas por pregunta.
  • 💰 Impacto en Negocio: Reducción del 80% en tiempo de procesamiento de formularios, eliminación de errores en datos recolectados gracias a validaciones especializadas y aumento de productividad en el equipo según feedback del cliente.
Ver 7 logros adicionales
  • 🎨 Diseño UX/UI: Implementé una interfaz moderna inspirada en Google Forms pero optimizada para casos de uso específicos del cliente, con navegación intuitiva, modo oscuro/claro y componentes accesibles para todo tipo de usuarios.
  • 🛒 Configuración Infraestructura: Implementé entornos separados (dev, staging, production) con Supabase como base de datos en la nube (PostgreSQL).
  • 💻 Desarrollo Frontend: Construí la aplicación con Next.js (App Router), utilizando TypeScript, Zustand para estado global, React Query para manejo de datos, formularios dinámicos con React-hook-form + Zod, y visualizaciones con Recharts.
  • ⚙️ Desarrollo Backend: API type-safe con tRPC, generación dinámica de esquemas de validación, sistema de plantillas reutilizables, autenticación con NextAuth.
  • 📊 Gestión de Datos: Modelado flexible para soportar múltiples tipos de preguntas/respuestas, relaciones complejas entre formularios/usuarios, y optimización de queries para manejo de grandes volúmenes de datos.
  • 📦 Despliegue: Implementación continua en Vercel con preview deployments para cada PR, monitoreo de performance con Speed Insights.
  • 🛠️ Stack Tecnológico: Next.js, TypeScript, Tailwind, Zustand, React Query, Shadcn, RadixUI, Zod, React-hook-form, Recharts, tRPC, Prisma, PostgreSQL, NextAuth, Vercel, Supabase

🚀 Desarrollador de software - Hogar las Camelias | Proyecto Freelance (Solución Integral para Hogares de Ancianos)

🌍 Remoto

📅 Jun 2024 - Dic 2024

💼

Logros y Responsabilidades

  • 🔍 Diseño de Solución: Realicé sesiones de descubrimiento con administradores de hogares de ancianos para entender necesidades específicas, documenté casos de uso complejos y definí métricas de éxito centradas en optimización de tiempos y experiencia de usuarios.
  • 🌟 Features Clave: Implementé un sistema de agendamiento con arquitectura escalable que incluye más de 12 validaciones complejas: límites semanales por residente, validación de horarios basado en capacidad del hogar, capacidad límite por día, antelación mínima para agendar, restricciones por tipo de cita y compatibilidad con muchas otras configuraciones personalizadas por hogar.
  • 💰 Impacto en Negocio: Reducción de hasta un 70% en conflictos de horarios, optimización del 60% en tiempo administrativo y mejora significativa en satisfacción de familiares según encuestas post-implementación.
Ver 7 logros adicionales
  • 🎨 Diseño UX/UI: Prototipé flujos complejos para dos tipos de usuarios (administradores y familiares), con pruebas de usabilidad reales. Implementé diseño accesible considerando población adulta como usuarios frecuentes.
  • 🛒 Configuración Infraestructura: Configuré dominio, DNS y certificados SSL. Implementé entornos separados (dev, staging, production) con Supabase como base de datos en la nube (PostgreSQL).
  • 💻 Desarrollo Frontend: Construí la aplicación con Next.js (App Router), utilizando TypeScript, Zustand para manejo de estado, React Query para data fetching, formularios validados con Zod + React-hook-form, y UI customizada con Shadcn/RadixUI.
  • ⚙️ Desarrollo Backend: Diseñé un sistema de validaciones en cascada que evalúa 12+ reglas de negocio antes de cada reserva, implementado con tRPC + Zod. Incluí autenticación granular con NextAuth y arquitectura modular para añadir nuevas reglas sin modificar el core del sistema.
  • 📊 Gestión de Datos: Modelado complejo de datos para manejar relaciones entre residentes, disponibilidades, citas y usuarios. Implementé validaciones transaccionales para mantener consistencia en operaciones críticas.
  • 📦 Despliegue: Desplegué el software full-stack en Vercel, y la landing-page en Cloudflare.
  • 🛠️ Stack Tecnológico: Astro, Next.js, TypeScript, Tailwind, Zustand, React Query, Shadcn, RadixUI, Date-fns, React-hook-form, Recharts, tRPC, Prisma, PostgreSQL, Zod, Vercel, Cloudflare

🚀 Jefe técnico & Desarrollador de software - CETIUC | Infotools Plataforma de Consultoría TI

🌍 Remoto

📅 Jun 2023 - Mar 2024

💼

Logros y Responsabilidades

  • 👥 Gestión Ágil: Coordiné todas las ceremonias Scrum (dailies, planning, retrospectivas) y presenté avances semanales a stakeholders clave incluyendo al Director Ejecutivo, Director TI y Gerente Comercial.
  • 📅 Planificación Estratégica: Definí roadmaps tecnológicos, desglosé epics en user stories priorizadas y asigné tareas al equipo según competencias técnicas, logrando un 100% de las entregas a tiempo.
  • 👨‍🏫 Liderazgo Técnico: Capacité al equipo en Next.js, Express y Prisma, realizando pair programming y code reviews.
Ver 8 logros adicionales
  • 🤝 Gestión de Stakeholders: Facilité workshops de descubrimiento con clientes corporativos para alinear requerimientos y presenté demostraciones mensuales de avances, obteniendo feedback crítico para iteraciones.
  • 🔍 Arquitectura de Solución: Diseñé un sistema modular para 8 ejes de consultoría TI (Quick Assessments, Benchmarks, Certificaciones, etc.) con control de acceso granular (Admin/Consultor/Participante) y rutas con autorización dinámica por rol.
  • 📈 Modelo de Negocio: Desarrollé la estrategia técnica para transformar servicios de consultoría presencial en productos digitales escalables, lo que concluyó con una venta del software con grandes utilidades para los inversores.
  • 🎨 Experiencia de Usuario: Implementé un dashboard con las herramientas unificadas y con visualización de datos en pseudo tiempo real que redujo en un 80% el tiempo de entrega de resultados de encuestas, mejorando la participación en estudios.
  • 🛠️ Desarrollo Full-Stack: Como desarrollador construí la plataforma con autenticación por roles, formularios dinámicos para estudios TI, sistema de invitaciones de participantes y migración de documentos a plantillas.
  • 📊 Gestión de Datos: Diseñé modelos relacionales complejos para vincular participantes, estudios, respuestas y benchmarks, bibliotecas de documentos y optimicé queries para reportes con cientos de registros.
  • 🚀 Despliegue Seguro: Configuré pipelines CI/CD con pruebas automatizadas y ambientes aislados.
  • 🛠️ Stack Tecnológico: Next.js, TypeScript, Tailwind, Zustand, React Query, Recharts, Node.js, Express.js, PostgreSQL, Prisma, AWS S3, AWS EC2, AWS RDS, Docker

🛠️ Ingeniero de Soporte TI - Medicec | Centro de Especialidades Clínicas

📍 Santiago, Chile (Presencial)

📅 Dic 2021 - Jul 2022

💼

Logros y Responsabilidades

  • 🖥️ Infraestructura TI: Garanticé el funcionamiento óptimo de sistemas médicos críticos, equipos de diagnóstico y estaciones de trabajo, reduciendo tiempos de inactividad mediante mantenimiento preventivo. Implementé soluciones permanentes que mejoraron la experiencia de los clientes
  • 👨‍⚕️ Soporte Especializado: Brindé asistencia técnica a 50+ usuarios (médicos, enfermeras y personal administrativo), resolviendo 15+ tickets semanales con total satisfacción.
  • 🔧 Resolución de Incidentes: Diagnosticé y reparé problemas de hardware (equipos médicos, computadores) y software (sistema HIS, programas de diagnóstico).
Ver 3 logros adicionales
  • 🛡️ Seguridad de Datos: Implementé protocolos de backup para información clínica sensible y actualicé sistemas operativos/antivirus, cumpliendo con regulaciones de salud chilenas.
  • 🤝 Comunicación Técnica: Medié entre proveedores tecnológicos y personal médico, traduciendo requerimientos clínicos a soluciones técnicas efectivas.
  • 📈 Mejora Continua: Documenté procedimientos técnicos y capacité al personal en buenas prácticas digitales, reduciendo solicitudes básicas de soporte en un 25%.

Stack Tecnológico

🎨 Frontend

HTML
CSS
TypeScript
JavaScript
Astro
Next.js
React.js
Vite
Tailwind CSS
Shadcn UI
React Query
Zustand
React Hook Form
Zod
Framer Motion
Date-fns
Jest

⚙️ Backend

TypeScript
JavaScript
Python
C#
C
Ruby
Node.js
Express.js
Nest.js
Next.js
tRPC
Socket.io
FastAPI
Flask

🚀 Infraestructura/DevOps

Prisma ORM
Sequelize
MySQL
SQLite
PostgreSQL
MongoDB
Redis
AWS
Vercel
Netlify
Railway
Render
Cloudflare
Supabase
Docker
GitHub Actions
Serverless
Git
Nginx
Postman

Nota: Esta lista se actualiza periódicamente según mi experiencia. Siempre estoy dispuesto a ampliar mis conocimientos y aprender las tecnologías que cada proyecto necesite.

Formación Académica

🎓 Pontificia Universidad Católica de Chile (Top 2 Latinoamérica - QS Rankings)

Ingeniero Civil de Industrias, Diploma en Ingeniería de Computación

Major en Ingeniería de Software | Minor en Ingeniería Industrial

📅 Mar 2019 - Dic 2024

✅ Egresado en vías de titulación

🏆

Logros y Aspectos Destacados

  • 🚀 Desarrollador con visión industrial: Capacidad para crear software que no solo funciona técnicamente, sino que también busca generar impacto en procesos empresariales.
  • 🔄 Optimización de procesos: Entendimiento profundo de flujos de trabajo industriales, permitiendo automatizar y mejorar eficiencia en áreas clave.
  • 📊 Toma de decisiones basada en datos: Habilidad para entender sistemas de análisis y generar dashboards que impulsen decisiones estratégicas.
Ver 3 aspectos adicionales
  • 🏭 Puente entre TI y negocio: Facilidad para comunicar requerimientos técnicos a equipos no técnicos (finanzas, operaciones, marketing) y viceversa, asegurando alineación con objetivos corporativos.
  • 📈 Enfoque en ROI tecnológico: Priorización de funcionalidades que generan impacto tangible (reducción de desperdicios, aumento de productividad, mejora en experiencia de cliente).
  • 🔗 Gestión de proyectos con enfoque dual: Combinación de metodologías ágiles (SCRUM) con principios de ingeniería industrial para entregar valor incremental en plazos realistas.