Habilidades de Software
Visual Studio Code
Visual Studio 2022
SQL Server
Microsoft Office
Linux
Windows
Lenguajes
Español (Lenguaje nativo)
Inglés (Intermedio)
Educación
TecNM Instituto Tecnológico de Gustavo A. Madero
2018 - 2022
Ingeniería en Tecnologías de la Información y Comunicaciones
Experiencia
Drako Studio | Desarrollador Web
Junio 2022 - Diciembre 2022
Reingeniería del proyecto SYLARD utilizando el framework NuxtJS, con las bases del sistema de backend desarrolladas en Strapi CMS. Desarrollo de interfaces con el framework Vue (Nuxt), creación de la infraestructura de backend con Strapi CMS, implementación de imágenes SVG para mejorar la visualización y uso de Bootstrap y JavaScript para la reactividad del sistema.
Risosu IT | Desarrollador Web .NET
Octubre 2022 - Enero 2024
Desarrollo de portales web y soluciones empresariales utilizando tecnologías como ASP.NET, .NET Core, MVC, SQL Server, C#, Entity Framework y LINQ, incluyendo el diseño y gestión de bases de datos con la creación de stored procedures, funciones y transacciones para un manejo eficiente de datos. Participé en el desarrollo de servicios web REST y SOAP para la integración y comunicación entre sistemas, implementando interfaces dinámicas y responsivas con Razor, Bootstrap, jQuery y JavaScript. También realicé integraciones avanzadas con Google Maps API para funcionalidades geoespaciales y desarrollé módulos especializados como sistemas de envío de documentos mediante SMTP.
STAFF IT | Desarrollador Web Fullstack .NET
Enero 2024 - Actualidad
Implementación y mantenimiento de aplicaciones web utilizando tecnologías .NET, C#, SQL Server, Entity Framework y LINQ. Diseño y desarrollo de soluciones basadas en arquitectura MVC, así como optimización de módulos funcionales. Administración de bases de datos relacionales, diseño de esquemas y optimización de consultas. Implementación de funcionalidades interactivas con AJAX, jQuery, Bootstrap y JavaScript, y diseño de interfaces de usuario responsivas. Gestión de proyectos bajo metodologías ágiles (SCRUM), despliegue de aplicaciones en producción y mantenimiento de ramas en Git, asegurando la integridad entre desarrollo, QA y producción.
Habilidades Profesionales y Técnicas
- Trabajo en equipo
- Liderazgo
- Responsable
- Análisis y pensamiento critico para la resolución de problemas
- Dominio de la computadora
- Programación orientada a objetos
- Programación web (HTML, CSS)
- Javascript (Node, Vue, Nuxt, React)
- Typescript (Angular)
- .NET MVC (C#)
- Administación de bases de datos (MYSQL, SQL SERVER)
Música
Juegos
Guitarra / Bajo