Sobre Mi
Soy Ingeniero en Sistemas Computacionales egresado de la Universidad Politécnica de Tulancingo. Mi trayectoria profesional de casi 4 años de experiencia, se ha especializado en el desarrollo de software bajo el ecosistema .NET, abarcando desde sistemas legacy en C# y Visual Basic hasta arquitecturas modernas en .NET Core.
Experiencia y Metodología de Trabajo
Mi experiencia se ha consolidado en entornos de desarrollo con alta demanda operativa y entrega continua a producción. Esta dinámica me ha permitido dominar el ciclo de vida completo del desarrollo de software (SDLC), participando activamente en el levantamiento y análisis de requerimientos, el diseño de diagramas de flujo y prototipos, la codificación, y la ejecución de pruebas de aceptación (UAT) junto al usuario final.
Poseo una capacidad analítica avanzada para el diagnóstico y resolución de incidentes críticos. Mi enfoque técnico se centra en la replicación de comportamientos inesperados y la identificación de la causa raíz para implementar soluciones que garanticen la estabilidad de los sistemas. Tengo la habilidad de gestionar la presión en entornos de producción, priorizando la continuidad operativa y manteniendo una comunicación clara con los interesados durante la resolución de crisis.
Especialización Técnica y Resolución de Problemas
Me distingo por una naturaleza autodidacta y la capacidad de implementar soluciones técnicas complejas cuando las herramientas estándar o librerías externas presentan limitaciones. Entre mis contribuciones técnicas destacan:
Arquitectura y Escalabilidad: Diseño e implementación de un Custom Session Provider para entornos con balanceadores de carga, resolviendo conflictos de persistencia en arquitecturas multiservidor.
Integración de Servicios: Implementación de flujos de autenticación OAuth2 y consumo de la API de Microsoft Graph de forma nativa, gestionando manualmente el ciclo de vida de los access y refresh tokens.
Gestión de Datos Enterprise: Diseño y optimización de consultas en Oracle y Microsoft SQL Server, además de la administración de bases de datos MySQL y MariaDB en proyectos independientes.
Competencias Adicionales y Compromiso Profesional
Cuento con un perfil versátil que incluye el desarrollo de aplicaciones móviles con Xamarin (Android) y la gestión integral de plataformas web bajo PHP y WordPress, incluyendo su configuración en servidores y optimización técnica.
Mi compromiso profesional se basa en la integridad y el cumplimiento de los plazos acordados. Poseo la disciplina para documentarme profundamente ante nuevos desafíos tecnológicos y la disposición para colaborar técnicamente con el equipo de desarrollo en la resolución de bugs complejos. Actualmente, enfoco mi crecimiento profesional en la aplicación de Clean Code y patrones de diseño para elevar la calidad y mantenibilidad del software.
Lo que hago
Ingeniería de Software
Desarrollo y mantenimiento de aplicaciones en .NET. Capacidad para trabajar con código legado y arquitecturas modernas, priorizando la funcionalidad.
Diagnóstico y Debugging
Especialista en identificar la causa raíz de errores, replicar comportamientos inesperados y aplicar parches correctivos de forma ágil.
Arquitectura de Datos
Diseño y gestión de consultas complejas en Oracle y SQL Server, asegurando la integridad y el rendimiento de la información.
Infraestructura y Configuración
Configuración básica de servidores web y entornos de ejecución, asegurando que la solución técnica llegue correctamente al usuario.
Documentación Técnica
Elaboración de manuales de usuario y guías técnicas que facilitan la adopción del software y reducen la curva de aprendizaje.
Inglés Técnico
Comprensión avanzada de documentación y recursos internacionales, permitiendo una actualización constante en tecnologías emergentes.