Modernizo software Microsoft reduciendo el riesgo para tu operación.
Audito, migro e integro sistemas .NET críticos para empresas de banca, seguros, energía, telecom, retail y sector público. Seis años en producción, desde VB6 y .NET Framework 4.8 hasta .NET 10 y Azure.
Respuesta en <24 h hábiles · Barranquilla, Colombia · UTC-5
- 6 años
- construyendo software en producción
- 6 sectores
- regulados y de alta exigencia
- VB6 → .NET 10
- modernización de punta a punta
El problema
El software viejo no es el problema. El riesgo de tocarlo, sí.
No necesitas reescribir todo para modernizarte. Necesitas saber qué está en riesgo, qué se puede encapsular y en qué orden moverte.
No puedes detener la operación
Cada ventana de mantenimiento cuesta dinero. El sistema tiene que seguir funcionando mientras evoluciona.
El conocimiento se fue con quienes lo construyeron
VB6, Web Forms, stored procedures y reglas que solo viven en la cabeza de dos o tres personas.
Cada cambio tarda más y da más miedo
El equipo evita tocar el core porque no hay pruebas, documentación ni una forma segura de revertir.
Servicios
Tres formas de entrar. Una misma obsesión: no romper lo que funciona.
Puedes empezar por un diagnóstico, por una migración concreta o por una integración crítica. El alcance y el precio se definen por escrito antes de empezar.
¿Necesitas un arquitecto Azure por horas, no un headcount?
Diseño de red, costos, CI/CD y mentoría técnica en un formato mensual de 20–40 horas.
Casos
Trabajo real en sistemas que no podían fallar.
Banca, seguros, energía, telecom, retail y sector público. Por confidencialidad, los casos públicos están anonimizados; los nombres y detalles se comparten en una conversación.
Método
Un método para no romper lo que ya funciona.
La modernización no empieza con una tecnología. Empieza con evidencia, prioridades y una forma segura de revertir.
Diagnóstico
Entiendo el negocio, el sistema y las restricciones. Mapeo dependencias y riesgos.
Plan incremental
Defino qué se encapsula, qué se migra primero y cómo se mide el éxito de cada fase.
Ejecución con pruebas
Cambios pequeños, pruebas de caracterización, feature flags y rollback en cada entrega.
Transferencia
Documentación, ADRs y acompañamiento para que tu equipo pueda seguir sin mí.
Cómo trabajo
Criterio técnico, comunicación de negocio y cero dependencia.
He trabajado en equipos pequeños, entornos regulados y proyectos donde el cliente necesita entender cada decisión. Eso es lo que traigo a tu equipo.
Alcance y precio por escrito
Código y documentación tuyos
Sin promesas de cero riesgo
Primero entender, luego tocar
Antes de proponer una reescritura, mapeo dependencias, riesgos y lo que el negocio no puede dejar de hacer.
Cambios pequeños, en producción
Prefiero entregas incrementales con pruebas y red de seguridad antes que un big bang que nadie puede revertir.
El código y la documentación son tuyos
Trabajo para que tu equipo pueda seguir sin mí. La transferencia de conocimiento es parte del entregable.
Decir que no también es parte del trabajo
Si el alcance, el presupuesto o el plazo no son realistas, lo digo antes de firmar, no a mitad del proyecto.
Stack
Tecnologías que uso todos los días.
No elijo tecnología por moda. Elijo la que tu equipo puede mantener, operar y explicar dentro de tres años.
Ver el stack completo
“No vendo horas. Vendo decisiones técnicas que puedes defender.”
Gabriel José González Hodwalker
Ingeniero de Sistemas · Barranquilla, Colombia
Sobre mí
Seis años construyendo y manteniendo software en producción.
Soy Gabriel González, ingeniero de sistemas. He construido y mantenido software en banca, seguros, energía, telecomunicaciones, retail y sector público. Hoy ayudo a empresas a auditar, modernizar e integrar sistemas .NET que sostienen su operación.
Mi objetivo no es que dependas de mí. Es que tu equipo tenga un sistema más claro, pruebas, documentación y un plan que pueda ejecutar.
Conocer mi experienciaBlog
Notas sobre modernización, .NET y decisiones técnicas.
Escribo para quienes tienen que elegir entre migrar, encapsular o reescribir. Sin humo y sin recetas mágicas.
Migrar de .NET Framework 4.8 a .NET 10 sin detener la operación
Una guía práctica para migrar sistemas .NET Framework críticos con estrategia incremental, pruebas de caracterización y rollback.
VB6 en 2026: cómo salir sin reescribir todo
Por qué el VB6 sigue vivo en empresas y cómo modernizarlo con encapsulamiento, reemplazo por módulos y convivencia controlada.
Qué revisar antes de contratar una auditoría de software
Diez preguntas para distinguir una auditoría técnica útil de un informe genérico que no cambia nada.
Preguntas frecuentes
Lo que suelen preguntarme antes de empezar.
Si tu duda no está aquí, escríbeme. Respondo yo, no un bot.
Hacer una pregunta01¿Trabajas solo con tecnología Microsoft?
Mi especialidad es el ecosistema Microsoft: C#, .NET Framework y .NET moderno, ASP.NET, SQL Server y Azure. También he trabajado con Angular, TypeScript, WPF, Web Forms y VB6 cuando el sistema existente lo exige.
02¿Puedes migrar un sistema en VB6 o Web Forms?
Sí, con una estrategia incremental. No recomiendo reescribir todo de una vez: normalmente se encapsula lo que funciona, se prioriza por riesgo y se reemplaza por módulos con pruebas de caracterización.
03¿Cómo evitas romper producción?
No prometo riesgo cero. Trabajo con pruebas de caracterización, ramas, feature flags, entornos de staging, migraciones reversibles y ventanas de despliegue acordadas. Cada fase tiene un plan de rollback.
04¿Trabajas con clientes fuera de Colombia?
Sí, en modalidad remota. Mi zona horaria es UTC-5 y he trabajado con equipos en Colombia y México. Por ahora las reuniones son en español; puedo documentar y escribir en inglés técnico (B1) y coordinar horarios de solapamiento con equipos de Estados Unidos.
05¿Cómo cobras?
Por proyecto o por fase, con alcance y entregables por escrito. Normalmente 50% al inicio y 50% contra hitos. Las auditorías se cobran como un servicio cerrado. No trabajo por hora sin un alcance definido.
06¿Cobras en dólares o en pesos?
Los precios de referencia están en USD. Para clientes en Colombia puedo cotizar en COP y emitir factura electrónica; para clientes internacionales trabajo en USD con transferencia. La moneda y la forma de pago se acuerdan por escrito antes de empezar.
07¿Firmas NDA?
Sí. También puedo trabajar con repositorios y datos bajo confidencialidad. En los casos públicos uso descripciones anonimizadas y solo comparto nombres cuando el cliente lo autoriza.
Siguiente paso
¿Tu sistema necesita un plan?
Solicita una llamada de 20 minutos. Me cuentas el contexto, identificamos el riesgo principal y te digo si puedo ayudar. Sin pitch y sin compromiso.