sofia@dev:~$ whoami
Sofía Salas Ayala
Desarrolladora fullstack construyendo sistemas web para fintech, BI y cloud desde el levantamiento de requerimientos hasta el despliegue, además de diseño de páginas web. Actualmente cursando último año de Ingeniería Civil en Computación en la Universidad de Talca, abierta a cualquier tipo de propuesta freelance.
sofia@dev:~$ status ● disponible
$ ls stack/
Stack
$ ls herramientas/
Herramientas
$ cat about.md
Soy estudiante de último año de Ingeniería Civil en Computación en la Universidad de Talca y desarrolladora de software. Tengo experiencia profesional diseñando y construyendo sistemas web orientados a resolver problemas reales de empresas y usuarios.
He trabajado de manera independiente desarrollando plataformas web, involucrándome en el ciclo completo de vida del software: desde el levantamiento de requerimientos y diseño de soluciones, hasta la implementación, pruebas y despliegue. Mi experiencia incluye proyectos de reportería, procesamiento de datos, construcción de KPIs y dashboards, integración con APIs externas y gestión de usuarios.
Actualmente, mientras desarrollo mi proyecto de título, sigo sumando experiencia profesional en proyectos freelance: desde sistemas backend, APIs e ingeniería de datos, hasta diseño y desarrollo de páginas web. Estoy abierta a cualquier tipo de propuesta, no me cierro a un solo tipo de proyecto. Me motiva aprender nuevas tecnologías y construir soluciones mantenibles que generen un impacto positivo.
$ git log
Experiencia
-
Desarrolladora Fullstack Freelance
Dashboard financiero con integración a Fintoc (open banking): pipeline en Python, motor de clasificación de transacciones en TypeScript y frontend en Next.js.
-
Práctica profesional y desarrolladora freelance en TIBOX
Proyectos de reportería, procesamiento de datos y construcción de dashboards. Continué luego como desarrolladora freelance, construyendo el Portal de Reportería (React + Django).
-
Ayudantías
Ayudantías en seis asignaturas distintas de la carrera.
$ ls proyectos/ -la
Proyectos
Portal de Reportería
● Privado
PWA Prevención de Lesiones Deportivas
● En desarrollo● Privado
"proyecto": "Fintoc Integración API (Fintoc Dashboard), para Innovación Financiera", "problema": "Innovación Financiera necesitaba agregar los movimientos bancarios de sus empresas conectadas vía Fintoc en un solo dashboard, clasificarlos automáticamente por reglas y presentarlos como flujo de caja, sin revisar cada transacción a mano.", "solucion": "Pipeline en Python que extrae movimientos y saldos desde la API de Fintoc para cada empresa registrada y los carga en Supabase (Postgres), corriendo a diario vía GitHub Actions. Un motor de clasificación en TypeScript categoriza las transacciones automáticamente por reglas, y el dashboard, en Next.js (App Router), presenta transacciones, reglas, categorías, proveedores, empresas y flujo de caja.", "stack": ["Python", "TypeScript", "Next.js", "Supabase (PostgreSQL)", "API Fintoc", "GitHub Actions"], "resultado": "Múltiples empresas conviven aisladas en una sola plataforma, cada una con acceso solo a sus propios datos reales."
// proyecto privado, detalles de negocio omitidos por confidencialidad del cliente
● Privado
"proyecto": "Portal de Reportería", "problema": "TIBOX necesitaba un portal de reportería empresarial multi-tenant, capaz de servir tanto al uso interno como a múltiples empresas cliente (portal externo), con control de acceso por roles y auditoría de acciones.", "solucion": "Aplicación full-stack: frontend en React 18 + Vite, backend en Django 4.2 con Django REST Framework. Autenticación JWT con refresco automático y SSO corporativo vía Microsoft Azure AD. Incluye gestión de usuarios y jerarquías, dashboards de KPIs en tiempo real, tickets de soporte, personalización de marca (white-label) y auditoría (Watchdog).", "stack": ["React 18", "Vite", "Django 4.2", "Django REST Framework", "PostgreSQL", "JWT + Azure AD SSO"], "resultado": "Proyecto privado de TIBOX. Capturas con datos de demostración, sin información real de clientes."
● En desarrollo
"proyecto": "PWA para la Prevención de Lesiones Deportivas", "subtitulo": "Análisis integrado de carga biométrica y percepción subjetiva", "institucion": "Universidad de Talca, Memoria de título en Ingeniería Civil en Computación", "guia": "Profesor guía: Rodrigo Pavez · Profesor co-guía: Víctor Campos", "problema": "Los datos biométricos de los atletas quedan fragmentados entre plataformas (iOS/Android), no existe una medida numérica de la brecha entre el esfuerzo planeado y el percibido, y los clubes gestionan el riesgo de lesión manualmente en planillas, sin detección temprana.", "solucion": "Plataforma PWA cloud-first para clubes y entrenadores, con ingesta de datos vía Strava API. El backend automatiza el ACWR (Acute:Chronic Workload Ratio, Gabbett 2016) y cruza la carga externa (sensores) con la carga interna: método sRPE (Foster et al., 2001, escala de esfuerzo Borg CR-10) y el cuestionario de bienestar de Hooper & Mackinnon (fatiga, estrés, dolor muscular, sueño). Un modelo de regresión estima la carga interna esperada y la compara con la reportada, generando un índice de desacople y alertas tempranas de riesgo. Dashboard centralizado con vistas grupales e individuales para el cuerpo técnico.", "stack": ["PWA", "Strava API", "Modelo predictivo (ACWR + regresión)"], "resultado": "En desarrollo, proyecto de título, avance semana 1."
$ curl -X POST /contacto
Trabajemos juntos
No me cierro a un solo tipo de proyecto, recibo cualquier tipo de propuesta: desarrollo backend, APIs, integraciones de pago, BI/reportería, y también diseño y desarrollo de páginas web. Cuéntame de tu idea y conversemos.



