Skip to content
View FDLopezGonzales's full-sized avatar

Block or report FDLopezGonzales

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
FDLopezGonzales/README.md

Frank López

Bachiller en Ingeniería de Sistemas. Construyo software que entra en producción y se usa todos los días.

En los últimos dos años puse en operación seis sistemas: una plataforma multi-tenant para centros de salud mental y cinco herramientas internas en una zona registral de SUNARP. Los de SUNARP nacieron en la mesa de ayuda: hacía soporte técnico y los problemas que atendía a diario tenían solución en software. Nadie me pidió construirlos.

Lo que hay aquí

Proyecto Qué resuelve Stack
printer-intelligence Monitoreo SNMP del parque de impresión de cuatro sedes Next.js · TypeScript · Oracle
agente-firma-pdf Firma PAdES con el certificado local, sin firmador licenciado Python · pyHanko · PKCS#11
inventario-ti Inventario patrimonial colaborativo, con presencia en vivo PHP · Oracle
inventario-ventas Inventario y ventas multiempresa, aislado por RLS React · TypeScript · Supabase
qweb-portal Cinco aplicaciones de Windows XP/7 llevadas a una sola web PHP · Oracle
mesa-ayuda-registral Herramienta interna de mesa de ayuda sobre cuatro bases PHP · Oracle

Lo que no está aquí

SIGESAM — plataforma SaaS multi-tenant para Centros de Salud Mental Comunitaria del Perú, y producto propio. En producción en 3 centros: ~29 000 pacientes y ~423 000 atenciones procesadas. Ingiere las exportaciones del sistema HIS del MINSA, reconstruye la historia de tratamiento de cada paciente y automatiza el cálculo de los indicadores oficiales que el Estado exige a los centros.

El código no es público: es un producto en operación que trabaja con datos de salud de personas reales. El diseño y las decisiones técnicas sí los cuento con gusto.

El sistema está en línea en sigesam.ipa2b.com — el acceso está restringido al personal de cada centro, pero ahí se ve que existe y está desplegado.

Y para no dejarlo en una promesa: cómo está construido — aislamiento multi-tenant, autenticación, privacidad del asistente, el motor de cálculo y qué me falta por arreglar.

Stack

Lenguajes — TypeScript · JavaScript · PHP · Python · Java

Backend — Node.js · Next.js · Flask · Laravel · APIs REST

Frontend — React · Next.js · Tailwind CSS

Bases de datos — PostgreSQL · Oracle · MySQL · SQL Server. Modelado, migraciones, seguridad a nivel de fila y de columna.

Herramientas — Git · Docker · Supabase · Vercel · PWA

Contacto

Lima, Perú · frank.lopez0201@gmail.com

Popular repositories Loading

  1. nttdata-frank-lopez-gonzales nttdata-frank-lopez-gonzales Public

    Python

  2. agente-firma-pdf agente-firma-pdf Public

    Firma digital de PDF (PAdES) con el certificado local de cada usuario, sin depender de un firmador licenciado.

    Python

  3. printer-intelligence printer-intelligence Public

    Monitoreo SNMP del parque de impresión de cuatro sedes: estado, consumibles, alertas y analítica de uso.

    TypeScript

  4. inventario-ti inventario-ti Public

    Inventario patrimonial de TI como hoja de cálculo colaborativa sobre Oracle, con historial por celda y presencia en vivo.

    JavaScript

  5. inventario-ventas inventario-ventas Public

    Inventario y ventas multiempresa, con el aislamiento entre negocios resuelto en políticas RLS de PostgreSQL.

    TypeScript

  6. qweb-portal qweb-portal Public

    Cinco aplicaciones de escritorio de Windows XP y 7 reemplazadas por un solo portal web, más autoservicio de contraseña.

    PHP