Fintoc Integración API
Dashboard financiero que centraliza los movimientos bancarios de varias empresas y los clasifica automáticamente, sin revisar cada transacción a mano.
sofia@dev:~$ whoami
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/
$ ls 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
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
Dashboard financiero que centraliza los movimientos bancarios de varias empresas y los clasifica automáticamente, sin revisar cada transacción a mano.
Portal empresarial multi-tenant con dashboards de KPIs en tiempo real, inicio de sesión corporativo y personalización de marca para cada cliente.
App que cruza datos de entrenamiento con la percepción de esfuerzo del atleta para detectar riesgo de lesión antes de que ocurra.
Landing page para un club deportivo de triatlón, atletismo, trail y running, con planes de entrenamiento y formulario de inscripción.
● Privado
Dashboard de flujo de caja para Innovación Financiera, integrado con Fintoc (open banking)
El 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.
La solución
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
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
Portal empresarial multi-tenant para TIBOX (BI & IA)
El 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.
La solución
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
Resultado
Proyecto privado de TIBOX. Capturas con datos de demostración, sin información real de clientes.
● En desarrollo
Análisis integrado de carga biométrica y percepción subjetiva
El 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.
La solución
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
Estado
En desarrollo, proyecto de título, avance semana 1.
● En desarrollo
Landing page para un club deportivo de Curicó (triatlón, atletismo, trail y running)
El problema
El club necesitaba una presencia web para mostrar sus disciplinas y cuerpo técnico, dar a conocer sus planes de entrenamiento y captar nuevos atletas con un formulario de inscripción a la primera sesión de prueba.
La solución
Landing responsiva en HTML, CSS y JavaScript, desplegada en Vercel. Incluye secciones de disciplinas (triatlón, atletismo, trail y running), perfiles del equipo de entrenadores, testimonios de atletas, planes de entrenamiento y un formulario de inscripción con selección de disciplina y nivel.
Stack
Estado
En desarrollo. Versión beta disponible en la-corsa.vercel.app ↗.
$ curl -X POST /contacto
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.