Ivan Fibiger
Construyo sistemas completos, desde el análisis del problema hasta la puesta en marcha.
Trabajo con backend, frontend, bases de datos, despliegue, documentación y seguridad, buscando soluciones claras, mantenibles y preparadas para uso real.
Mi enfoque no está solo en construir pantallas, sino en entender el problema, diseñar una buena solución y llevarla a producción.
Qué construyo
Construyo sistemas completos donde no alcanza con que la pantalla funcione. También importan los datos, los permisos, la trazabilidad, la seguridad, la integración con otros sistemas y el comportamiento ante errores.
Trabajo principalmente sobre aplicaciones web, APIs backend, paneles de administración e integraciones entre sistemas. Me interesa que cada proyecto tenga una base técnica clara: arquitectura entendible, reglas de negocio bien modeladas, validaciones, auditoría, documentación y despliegue reproducible.
Áreas de trabajo
Cómo pienso los sistemas
Un sistema no termina cuando compila. Lo importante aparece después: cuando cambia una integración, cuando hay que auditar qué se tocó, cuando algo falla o cuando lo mantiene alguien que no lo escribió.
No diseño para la demostración. Diseño para producción: para que el sistema se pueda mantener, desplegar, auditar y mejorar sin depender de que yo esté al lado.
Diseño asumiendo que algo va a fallar
Lo externo cambia, se cae o responde distinto a lo esperado. Por eso prefiero estados explícitos, errores manejados con claridad y procesos que puedan retomarse sin romper datos.
Prefiero lo explícito antes que lo ingenioso
El código ingenioso suele depender demasiado de quien lo escribió. Prefiero soluciones claras, trazables y fáciles de revisar.
Documento lo que el código no puede contar solo
El código muestra qué hace. La documentación explica por qué se decidió así, qué alternativas se descartaron y qué hay que tener en cuenta para mantenerlo.
Pruebo donde duele
No me interesa inflar cobertura por cumplir. Prefiero asegurar las reglas críticas, los permisos, los casos borde y los flujos donde un error cuesta caro.
Pienso en quien mantiene
Logs útiles, trazabilidad, errores entendibles, configuración clara y despliegue reproducible. El sistema tiene que poder entenderse sin hacer arqueología.
Proyectos destacados
Sistemas construidos para resolver problemas reales en contextos operativos reales.
Bitácora técnica
Análisis, decisiones y notas de sistemas reales. No tutoriales genéricos.
Laboratorio
Zona de exploración técnica. Experimentos documentados, investigaciones activas y notas de aprendizaje.
Si necesitás construir un sistema serio, podemos hablar.
Integrar procesos, bajar una idea a una solución técnica concreta, o simplemente analizar un problema juntos.
Contactar