Este perfil está escrito em espanhol
Ingeniero de Software Júnior
Experiencia demostrada en C# / ASP.NET Core (MVC, Razor Pages).
Experiencia demostrada en Java (Servlets, arquitectura MVC).
Experiencia demostrada en Python.
Experiencia demostrada en Arquitectura MVC / microservicios.
Experiencia demostrada en SQL Server, MySQL, PostgreSQL, MongoDB.
Perfil profesional
Responsable del ciclo de vida del software y el soporte de SGDEA/ControlDoc, plataforma empresarial de gestión documental construida con microservicios .NET y frontend Blazor WebAssembly.. Desarrollo y mantenimiento: implementación de nuevas funcionalidades y optimización del backend en múltiples microservicios (.NET) y en el frontend Blazor.. Resolución de bugs: diagnóstico y corrección de errores en entornos de producción para asegurar la alta disponibilidad de la plataforma, incluyendo depuración de excepciones, logging (Serilog) y consultas SQL Server.. Resolví conflictos de dependencias NuGet y problemas de entorno de desarrollo en Windows.. Trabajo en equipo bajo metodologías ágiles y control de versiones con Git y Azure DevOps.
Desarrollé dos sistemas web en C# con ASP.NET Core MVC: sistema de inventario y ventas por local (INV_TODO) con gestión de locales, registro de ventas de prendas y reportes diarios exportables.. Construí el sistema de seguimiento de inventario y compras (SEG_INV) con roles diferenciados (Gerente, Bodega, Inventario, Admin) y módulo de compras con proveedores, pedidos y recepción de mercancía.. Implementé exportación de datos a Excel con ClosedXML y dashboards de estadísticas por rol en tiempo real.. Gestioné control de versiones con Git/GitHub, despliegue con Ngrok y Cloudflare, y diseño del esquema de base de datos en MySQL.
Desarrollé el sistema web de reservas y gestión de mobiliario usando Java Servlets, arquitectura MVC y despliegue en Apache Tomcat.. Implementé módulos de reservas, catálogo, pagos, roles y permisos con MySQL como base de datos principal y MongoDB como secundaria.. Integré la pasarela de pagos Wompi (sandbox), servicio de correo electrónico con Jakarta Mail y notificaciones vía Twilio.. Gestioné reportes, estado de reservas, recepción de mobiliario y administración de usuarios con control de roles y permisos.