This profile is written in Spanish
Desarrollador .NET
Experiencia demostrada en C#.
Experiencia demostrada en .NET Framework.
Experiencia demostrada en .NET 6/8.
Experiencia demostrada en ASP.NET Web API.
Experiencia demostrada en Node.js.
Desarrollador .NET buscando nuevas oportunidades
Desarrollé y mantuve APIs REST y servicios backend para sistemas bancarios y transaccionales, utilizando C#, ASP.NET Web API y SQL Server.. Implementé reglas de negocio, validaciones y controles de consistencia para servicios relacionados con pagos, transferencias, operaciones QR y límites transaccionales.. Elaboré y optimicé consultas SQL, procedimientos almacenados y operaciones de acceso a datos para mejorar el rendimiento y la confiabilidad de los servicios.. Participé en la integración de sistemas mediante APIs REST y servicios SOAP, realizando transformaciones de datos y adecuaciones de contratos de comunicación.. Colaboré en la resolución de incidencias, mantenimiento de aplicaciones productivas y validación de cambios antes de su despliegue.. Participé en la modernización de aplicaciones hacia .NET 6 y .NET 8, y en procesos de integración y despliegue continuo mediante Azure DevOps.. Trabajé con equipos multidisciplinarios bajo metodologías ágiles, aplicando principios SOLID, separación de responsabilidades y buenas prácticas de desarrollo.
Desarrollo de servicios backend con NestJS y TypeScript para un sistema de gestión comercial, catálogo e inventario.. Implementación de endpoints REST y organización del código en módulos, controladores y servicios.. Acceso a MySQL mediante consultas SQL parametrizadas con el controlador mysql2.. Desarrollo de funcionalidades de gestión de datos y operaciones de negocio para productos, marcas, categorías e inventario.. Aplicación de validaciones, manejo centralizado de errores y configuración de respuestas estandarizadas para la API.
Desarrollo de aplicaciones web para diferentes clientes, desde el análisis de requerimientos hasta la entrega de las soluciones.. Desarrollo backend con .NET Core / C# y Node.js, y frontend con Angular.. Coordinación de tareas dentro del equipo de desarrollo y seguimiento de requerimientos y entregas.
Participación en la integración de una solución mediante Node.js, Express y APIs, colaborando en el desarrollo y puesta en funcionamiento.
Mantenimiento y desarrollo de funcionalidades para una aplicación contable de escritorio utilizando C#, WinForms y Microsoft Access.