isc. Lenin Ibarra
Hola, soy Ingeniero en Sistemas Computacionales y me dedico al desarrollo e implementación de aplicaciones de escritorio en Java, enfocadas en la automatización de procesos, control de inventarios y respaldos automáticos de bases de datos Firebird. Cuento con experiencia operativa como inventarista, realizando auditorías de inventarios y análisis de discrepancias entre mercancía física y registros en sistema, lo que me ha permitido comprender a fondo los procesos internos y diseñar soluciones tecnológicas alineadas a las necesidades reales de la operación. He desarrollado e implementado sistemas que integran aplicaciones locales con plataformas web mediante el uso de APIs REST, permitiendo el envío y consulta de información en servidores de hosting externo, sin depender de una misma red local, mejorando así la accesibilidad, disponibilidad y eficiencia de la información. Si te interesa conocer más, con gusto puedo mostrarte algunos de los proyectos en los que he trabajado.
Problemática:
En una sucursal de calzado no se exhibían de forma completa los estilos disponibles junto con todas sus combinaciones de color. Esto provocaba que algunos modelos no estuvieran visibles en ningún color, generando pérdida de oportunidades de venta y falta de control sobre las muestras exhibidas..
Solución:
Se desarrolló una aplicación de escritorio en Java que identifica los estilos disponibles junto con sus variaciones de color, permitiendo determinar con precisión la cantidad total de muestras que debían exhibirse..
Adicionalmente, se diseñó un sistema de códigos de barras únicos para cada combinación de estilo y color, los cuales pueden ser escaneados desde cualquier lector de códigos de barras. La información escaneada se compara contra el sistema, permitiendo detectar con exactitud muestras faltantes, sobrantes y asegurar que todos los estilos disponibles en stock se encuentren correctamente exhibidos en el punto de venta.
Problemática:
El proceso de respaldo y verificación de bases de datos se realizaba de forma manual,
seleccionando diariamente alrededor de 21 bases de datos al azar. Cada ciclo completo
de respaldo y restauración podía tardar aproximadamente 45 minutos, lo que provocaba
que, en promedio, solo se lograran analizar cerca de 13 bases por semana. Esta situación
incrementaba el riesgo de fallas operativas debido a información no validada y tiempos
prolongados de inoperación ante incidentes.
Solución:
Se diseñó y desarrolló una aplicación de escritorio en Java que automatiza por completo
el proceso de respaldo y validación de bases de datos. El sistema detecta cada base,
genera su respaldo y ejecuta un análisis de integridad del archivo obtenido. Si el
respaldo es válido, se realiza automáticamente una restauración de prueba y un análisis
posterior de los datos restaurados, garantizando la correcta recuperación de la
información.
Una vez validada la restauración, el sistema copia el respaldo y lo envía a un servidor
externo como medida adicional de seguridad. Al finalizar todos los procesos, la
aplicación envía un correo electrónico con el estatus detallado de cada etapa por cada
base de datos procesada.
Gracias a esta automatización, se logró ejecutar diariamente el respaldo y validación
de las 21 bases de datos, reduciendo significativamente los tiempos de inoperación ante
fallas de información y asegurando respaldos confiables de forma continua.
Problemática:
La base de datos de la empresa contenía información personal relevante de los
colaboradores, como fechas de cumpleaños, aniversarios laborales y fechas especiales
del calendario corporativo. Sin embargo, estos datos no se utilizaban de forma activa,
por lo que los reconocimientos se realizaban de manera manual, irregular o
simplemente se omitían, afectando la percepción de cercanía y reconocimiento hacia
el personal.
Solución:
Se desarrolló una aplicación de escritorio en Java denominada SAES,
encargada de analizar diariamente la base de datos de colaboradores en un horario
previamente establecido. El sistema identifica de forma automática cumpleaños,
aniversarios laborales y fechas relevantes (como el 24 de diciembre, entre otras),
y envía correos electrónicos personalizados de felicitación a cada colaborador
correspondiente.
El diseño de los mensajes y la presentación visual del sistema fueron pensados para
generar un entorno cálido y familiar, fortaleciendo el sentido de pertenencia y
mejorando la experiencia del colaborador. De esta manera, SAES convirtió información
administrativa en una herramienta activa de comunicación y reconocimiento interno.
👋 Bienvenido, te puedo responder segun los proyectos descritos en esta web