CGcarlosgpc.dev
carlos@tepic — zsh en línea
Disponibilidad inmediata
—:—:—

Tepic, Nayarit

Usuarios en sistemas que sostengo
500+

Proveedores, compradores y finanzas, todos los días

Empresas en producción
16+

Con software que diseñé y sigo manteniendo

Downtime durante migraciones
0 h

Trabajo tu sistema legacy a la par

Ecosistema SAP B1
Service Layer DI-API UI-API SDK HANA · SQL Crystal Reports
Caso

Cambiar el portal por el que facturan 500+ personas, sin ventana de mantenimiento

TIE · 2025 — hoy

Portal de Proveedores y Gastos

Nuxt · SAP B1 Service Layer · MSSQL · PM2 · IIS

En producción
El contexto

Un portal heredado en ASP.NET WebForms concentraba la carga de facturas de proveedores de varias empresas. Nadie lo había tocado en años y ya no aguantaba el volumen.

La restricción

No había ventana de mantenimiento. Los proveedores facturan todos los días: un día sin portal es un día sin cuentas por pagar.

Lo que decidí

Nuxt hablando directo con SAP B1 Service Layer, corriendo en paralelo al portal viejo. Migración empresa por empresa, no por fecha: cada una cambió cuando su catálogo ya cuadraba.

El resultado

500+ usuarios en el portal nuevo. Cero horas de paro. El ASP.NET se apagó cuando ya nadie lo usaba, no antes.

Pantalla de inicio del Portal de Proveedores: menú lateral con carga de factura electrónica y complementos de pago, y tarjetas de pendientes en cero.
Trabajo

Lo que hoy está corriendo en producción

2018 → hoy

TIE · Tecnologías de la Información al Extremo

Desarrollador de software y consultor SAP B1

10/2025 — hoy · Remoto
  • Portales de Gastos y de Proveedores desde cero (Nuxt, PM2, MSSQL, REST API) integrados nativamente por SAP B1 Service Layer; relevaron a los portales heredados en ASP.NET para 500+ usuarios de varias empresas, sin cortar la operación en el cambio.
  • Automatización financiera con herramientas satélite en C#, Java 25 y ASP.NET: envío masivo de facturas, cancelaciones directas ante el SAT, depuración de errores de SAP y cobranza.
  • La infraestructura que ya existe, cuidada: MSSQL y SAP HANA afinados sobre Windows Server e IIS, con la disponibilidad que pide la operación diaria.

Pauliniss

Frontend y e-commerce

08/2025 — hoy
Catálogo de la tienda Pauliniss: rejilla de productos de ropa con precios en pesos.
  • Frontend a la medida en Liquid sobre Shopify: 80% menos tiempo de carga y +30% de conversión frente a la tienda original.
  • Catálogo, UI/UX y dirección creativa de la fotografía de producto.
Visitar la tienda →

CECyTEN

Desarrollador full-stack

2018 — 2020
  • Sistema estatal de administración escolar e inventarios para 11 planteles, con un equipo de 5.
  • Facturación electrónica conforme a los lineamientos del SAT.

LalaWeen

Agencia de diseño gráfico · Diseño de marca y contenido

Diseño y fotografía
  • Marca y contenido para redes de los clientes de la agencia: identidad, sistemas de post y piezas de campaña en Illustrator y Photoshop.
  • Fotografía de principio a fin: dirección de la toma, las sesiones y el retoque para catálogo y redes.
  • Video editado en Premiere para las mismas campañas, cortado al formato que pide cada canal.
  • Páginas web y tiendas en línea para clientes: el primer lugar donde el diseño y el código se juntaron.
Pieza de campaña diseñada para un cliente de la agencia.
Identidad de marca de un cliente de la agencia.
Fotografía de una sesión de producto.
Illustrator Photoshop Premiere Fotografía Web y tiendas en línea
carlos@tepic — historial sin incidentes
Cómo entro a un sistema que no escribí
01
Lo leo antes de tocarlo

Qué factura, quién depende de él, qué se rompe si se detiene. Eso sale en papel antes de cambiar una línea.

02
Lo nuevo corre al lado de lo viejo

Nunca una fecha de corte. Los usuarios se pasan cuando los números ya cuadran, y pueden regresarse la misma tarde.

03
Lo dejo documentado, no dependiente de mí

Quien venga después debe poder leer qué hace sin llamarme. Ese es el punto.

Empresas para las que he diseñado soluciones

AIOSurtidora FerreteraSEAOMireyaSuma / TAIiBTestDeyacROUEXilinBetoneIFS CoatingsIPESAVermeerPlastiempacaEcoParkingPauliniss
Herramientas

¿Con qué lo construyo?

Español nativo · Inglés B2
Web y frameworks
Nuxt.js Next.js React ASP.NET Liquid Hydrogen REST APIs
Lenguajes
C# VB.NET C++ Java 25 TypeScript T-SQL
Datos
MSSQL SAP HANA MySQL SQLite
Infraestructura
Windows Server IIS Node.js PM2 Dokploy AWS Vercel Hostinger
Fiscal y ERP
Integración SAT CFDI 4.0 SAP B1 Crystal Reports
Lo que mantengo
ASP.NET · WebForms
VB.NET · Crystal Reports
Windows Server · IIS

Un ERP que factura desde hace años no se reescribe por gusto: primero se entiende y se documenta. Si al final conviene migrarlo, ya sé exactamente qué hace.

Formación

Licenciatura en Desarrollo de Software · UNIVAM

Tepic, Nayarit · 2022 — 2025

Tesis sobre modelos de lenguaje pequeños (SLMs) corriendo en local: qué rinden en hardware de consumo y qué datos dejan de salir del equipo.

On-DevicePrivacidad
También en el escritorio

También llevo el lado creativo: vengo de agencia, y por eso Pauliniss salió con fotografía de producto propia y no con imágenes de banco.

Photoshop Illustrator Premiere Audition ElevenLabs
Contacto

¿Tienes un sistema que hay que cuidar o modernizar?

Respondo el mismo día
¿Cómo trabajo?
  • Remoto de tiempo completo, con comunicación asíncrona y entregas visibles.
  • Disponibilidad inmediata desde Tepic, Nayarit (GMT-7), conforme a sus horarios.
  • Trabajo presencial en caso de Jalisco o Nayarit, o con mudanza acordada.
  • Inglés B2 para comunicarme con tu equipo o con tus clientes.
Cuéntame de tu sistema