
No busco un empleo. Busco una empresa donde mis sistemas reduzcan sus costos, aceleren su producto y conviertan sus datos en decisiones estratégicas.
import pandas as pd from fastapi import FastAPI, HTTPException from datetime import datetime # ── KPI engine for patient platform ────────────── app = FastAPI() def build_kpi_report(df: pd.DataFrame) -> dict: """Transform raw records into BI-ready KPIs.""" df['fecha'] = pd.to_datetime(df['fecha']) monthly = df.resample('M', on='fecha').agg(({ 'citas': 'count', 'ingresos': 'sum', 'pacientes': 'nunique' )}').reset_index() return { "total_citas": int(monthly['citas'].sum()), "crecimiento_pct": round( monthly['ingresos'].pct_change().mean() * 100, 2), "pacientes_activos": int(df['pacientes'].nunique()) } @app.get("/api/kpi/{periodo}") async def get_kpis(periodo: str): try: df = pd.read_sql("SELECT * FROM registros", conn) return build_kpi_report(df) except Exception as e: raise HTTPException(status_code=500, detail=str(e))
Cada sistema que construyo tiene un propósito económico: reducir fricción, eliminar tareas manuales y generar valor medible desde el primer sprint.
Diseño arquitecturas de microservicios y APIs que crecen con tu negocio. React + Next.js en el frontend, Node.js / FastAPI en el backend — una pila coherente que soporta miles de usuarios sin romperse.
Elimino tareas manuales integrando Google Drive, Sheets, WhatsApp y biometría ZKTeco. Tu equipo se enfoca en lo estratégico.
Dashboards con Pandas, PySpark y Power BI que convierten datos crudos en decisiones de negocio accionables en tiempo real.
Una sola base lógica, dos plataformas: React (web) y React Native (móvil) en perfecta sincronía funcional y de datos.
Experiencia en salud con cumplimiento normativo (Res. 1345, PISIS, Ministerio de Salud). Donde el error no es opción.
Integro sistemas existentes, APIs externas y servicios corporativos para que toda la información fluya sin fricciones.
No ejecuto requerimientos — identifico cuellos de botella, propongo mejoras y entrego soluciones que impactan el P&L.
# PySpark ETL — Gestión Médica from pyspark.sql import SparkSession from pyspark.sql.functions import col, sum spark = SparkSession.builder \ .appName("MedicalKPIs") \ .getOrCreate() df = spark.read.parquet("data/registros") kpis = df.groupBy("region", "mes").agg( sum("ingresos").alias("total"), sum("citas").alias("volumen") ) kpis.write.mode("overwrite") \ .parquet("output/kpis_mensuales")
# Alice — WhatsApp Appointment Bot from fastapi import FastAPI import pandas as pd from datetime import date, timedelta @scheduler.scheduled_job("cron", hour=8) async def send_reminders(): tomorrow = date.today() + timedelta(1) citas = df[df["fecha"] == tomorrow] for _, row in citas.iterrows(): msg = f"Hola {row.nombre}," " cita mañana: {row.hora}" await whatsapp_send(row.phone, msg) return {"enviados": len(citas)}
Pipelines de datos con Pandas y PySpark, visualizados en dashboards Power BI y tablas dinámicas Next.js que la dirección lee de un vistazo — sin esperar al área técnica.
Plataformas en producción, con usuarios reales y resultados cuantificables.
Sistema integral para gestión de pacientes, citas y procesos internos con alcance nacional. Integra biometría ZKTeco en tiempo real, automatización vía Google Drive y WhatsApp, y analítica avanzada para toma de decisiones.
Bot "Alice" integrado con WhatsApp Business API. Cada día a las 8:00 AM envía automáticamente recordatorios personalizados a todos los pacientes con cita para el día siguiente. Costo operativo cero.
Tablas dinámicas interactivas con Next.js + Python (Pandas / FastAPI) integrado con Power BI. La dirección filtra, agrupa y analiza datos en tiempo real, exporta reportes y toma decisiones sin depender del área técnica.
Aplicación móvil multiplataforma sincronizada al 100% con la plataforma web. Gestión de citas, notificaciones push y acceso seguro para pacientes y personal médico.
Visibilidad total de consultas y equipos sobre un mapa interactivo actualizado al instante. El negocio sabe dónde está cada recurso, reduce tiempos de respuesta y toma decisiones sin llamadas ni reportes manuales.
Plataforma que automatiza la búsqueda de empleo con inteligencia artificial. El usuario sube su CV en PDF, Llama 3.3 70B analiza competencias y perfil, y el sistema ejecuta búsquedas inteligentes en Adzuna y RemoteOK, calcula distancias geográficas con Haversine y genera CVs adaptados a cada vacante — todo en menos de 60 segundos.
Toda mi experiencia, stack técnico y trayectoria profesional en un documento listo para revisar.
Descargar CV en PDFDisponible para posiciones Senior, proyectos estratégicos y colaboraciones donde la tecnología sea palanca de negocio. Aporto valor real desde el primer día.