Me interesa el software donde las reglas no las inventa el programador: facturación electrónica,
liquidación de nómina, trazabilidad documental. Son dominios en los que un error no es un detalle
cosmético, sino un problema legal o fiscal para alguien.
Mi forma de trabajar empieza por escribir las reglas del negocio antes que el código. En el
sistema de CFDI eso significó revertir 24 módulos de VBA y auditar el diagrama del cliente contra
la realidad de sus datos; en la calculadora de nómina, dejar por escrito el marco legal antes de
calcular un solo peso. Es más lento al principio y ahorra el rediseño completo después.
Trabajo con Claude como herramienta de desarrollo, y lo digo abiertamente porque ha sido parte de
cómo llegué hasta aquí: me permitió pasar de HTML y CSS a levantar un backend en FastAPI, diseñar
un esquema de 22 tablas en PostgreSQL y montar un frontend en Next.js dentro de un proyecto real.
Lo que no delego es el criterio: las reglas fiscales y laborales las escribo yo antes de que se
genere una línea de código, y los resultados los verifico contra los datos del cliente.
Vengo de formación autodidacta y de Platzi. Hoy curso Análisis y Desarrollo de Software en el SENA
y me estoy especializando en analítica de datos con certificaciones de IBM SkillsBuild, sin dejar
de aprender en proyectos reales con usuarios reales.