Menu
Web Software Trabaja conmigo Blog Sobre mí Contacto

Idioma

Soluciones de software

Como Ingeniero de Software Full-Stack experimentado, me especializo en la creación de aplicaciones escalables y de misión crítica que impulsan la eficiencia empresarial. Mi trayectoria técnica abarca desde el desarrollo de herramientas de escritorio con VB y MS Access hasta la arquitectura de sistemas Business Process Management (BPM) de nivel empresarial con .NET Core y Microsoft Business Central/NAV.

Conecto la lógica de negocio compleja con un diseño de software intuitivo. Mi objetivo es entregar código confiable y mantenible que resuelva desafíos operativos reales. Explore mi portafolio de proyectos de ingeniería de software a continuación.

Master Data Manager portal
Master Data Manager portal

Leaseplan Digital B.V.. 2023 - 2025

Leaseplan (ahora https://www.ayvens.com) es una empresa líder en leasing de vehículos con sede en Ámsterdam. Vinculado a los requisitos de datos del Sistema Integrado de Gestión de Servicios (SIMS), se lanzó un proyecto independiente para crear una aplicación que gestionara los datos de proveedores y vehículos cuando estos no podían ser administrados por terceros. El proyecto fullstack se desarrolló con .Net Core v8 utilizando Blazor y componentes Radzen con una base de datos PostgreSQL. Se integró con Amazon S3 para la gestión de documentos e importaciones masivas.
.NETCORE BLAZOR RADZEN POSTGRESQL MICROSERVICES REST SWAGGER AWS S3 GITLAB DATADOG
Service Integrated Management System
Service Integrated Management System

Leaseplan Digital B.V.. 2017 - 2025

Leaseplan (ahora https://www.ayvens.com) es una empresa líder en leasing de vehículos con sede en Ámsterdam. RMT (Reparación, Mantenimiento y Neumáticos) es la aplicación global de Leaseplan para gestionar el mantenimiento de vehículos, disponible tanto para usuarios internos como externos (proveedores). El frontend se construyó con .NET MVC y Kendo Framework, mientras que el motor de backend se ejecutaba sobre un BPM de Metastorm con bases de datos SQL Server. Altamente integrada mediante servicios SOAP y REST (entrantes y salientes) con proveedores externos (Eucon, GTMotive, Salesforce y una docena de sistemas de licencias de Leaseplan en todo el mundo que funcionan en sistemas iSeries/AS400). La solución se dividió en proyectos .Net independientes, desde el frontend hasta varias APIs web y servicios de Windows. También incluyó la integración interna con el sistema de reglas de negocio basado en Java/Eclipse llamado "VisualRules".
.NETMVC JQUERY MONOLITH ARCH BPMENGINE VISUALRULES SQL SERVER MSQUEUE SOAP REST BITBUCKET ITEXTSHARP KENDO UI AJAX T-SQL
Service Integrated Management System v2
Service Integrated Management System v2

Leaseplan Digital B.V.. 2017 - 2025

Leaseplan (ahora https://www.ayvens.com) es una empresa líder en leasing de vehículos con sede en Ámsterdam. Nueva versión para la aplicación de gestión de servicios RMT de Leaseplan. Partiendo de las ideas de su predecesora, el proyecto se reconstruyó desde cero utilizando tecnologías más nuevas para mejorar su rendimiento y eficacia. La aplicación se dividió en FrontEnd y Backend; el frontend en React fue gestionado por otro equipo. El proyecto de Backend se desarrolló íntegramente en .Net Core v8, utilizando un enfoque de microservicios que incluía múltiples integraciones de terceros y pruebas unitarias integradas. La solución se dividió en varios proyectos, incluyendo el motor, el proyecto de reglas de negocio integrado y microservicios adicionales (inbound, outbound, nservicebus, opensearch, etc.). La aplicación se conectaba a integraciones externas mediante servicios REST (GTMotive, AAG, Eucon, iValua, GlobalDataHub, Amazon S3, MarketingCloud, Finance, FleetOps, Salesforce, Invoicing y los sistemas de licencias propios de Leaseplan). Las bases de datos del backend se gestionaron con EntityFramework sobre SQL Servers.
.NETCOREV8 SQLSERVER MICROSERVICES AWS NSERVICEBUS EF REST-API SWAGGER UNIT-TESTING GITLAB CI/CD DATADOG
Global Credit Management System
Global Credit Management System

Leaseplan Digital B.V.. 2017 - 2019

Leaseplan (ahora https://www.ayvens.com) es una empresa líder en leasing de vehículos con sede en Ámsterdam. GCRMS era su aplicación global para gestionar el crédito y los impagos, con partes interesadas en 33 países diferentes. La aplicación se basaba en .Net MVC para el frontend, con Metastorm BPM como motor de backend y bases de datos SQL Server. Se integraba con diversas herramientas externas de renombre a través de APIs (D&B y LexisNexis), incluyendo el sistema de reglas de negocio "VisualRules" desarrollado en Java y Eclipse.
.NETMVC JQUERY MONOLITH BPMENGINE VISUALRULES SQLSERVER MSQUEUE SOAP BITBUCKET
Inspection to Invoice
Inspection to Invoice

Leaseplan Digital B.V.. 2017 - 2019

Leaseplan (ahora https://www.ayvens.com) es una empresa líder en leasing de vehículos con sede en Ámsterdam. Esta aplicación se encargaba de gestionar las inspecciones visuales de los vehículos tras la notificación de colisiones. El proyecto se basó en .NET MVC y SQL Server, con integraciones a herramientas externas, incluido el sistema de gestión de reglas "Visual Rules" desarrollado en Java y Eclipse.
.NETMVC JQUERY MONOLITH VISUALRULES SQLSERVER MSQUEUE SOAP BITBUCKET
Portal de pago online
Portal de pago online

IBEC, Irlanda. 2016 - 2016

IBEC (www.ibec.ie) es el grupo que representa a las empresas irlandesas tanto a nivel nacional como internacional. Cuenta con más de 180 profesionales en siete sedes y es la organización que agrupa a más de 40 asociaciones industriales sectoriales diferentes, con más de 7.500 miembros. Desarrollé un nuevo portal del socio para que los miembros de IBEC consulten y editen su información personal y de empresa, así como el listado de facturas y abonos. También permite el pago en línea de facturas pendientes mediante la integración de la pasarela Realex, que genera los asientos de pago correspondientes en NAV (recibos de pago, diarios, asientos contables, etc.). También desarrollé un nuevo sistema de integración para la sincronización bidireccional en tiempo real de la base de datos Lotus Notes de IBEC con los datos de NAV a través de servicios web.
DYNAMICS NAV C/SIDE .NET MVC C# JAVASCRIPT JQUERY POWERSHELL T-SQL SQL SERVER LOTUS NOTES OCR PDF GENERATION
Zetadocs y migración NAV 2016
Zetadocs y migración NAV 2016

Joule, Ireland. 2016 - 2016

Joule (https://joule.ie) es líder del mercado en bombas de calor, ventilación térmica y todo tipo de necesidades de energías renovables. El proyecto consistió en la migración de su ERP NAV 2009 a NAV 2016 y la nueva integración del software de gestión documental Zetadocs para NAV, con escaneo automático de códigos de barras y procesamiento de documentos directamente en NAV. Se desarrollaron servicios de Windows personalizados con .NET framework.
DYNAMICS NAV ZETADOCS .NET FRAMEWORK WINDOWS SERVICES POWERSHELL WINDOWS SERVER BASH SQL SERVER T-SQL
Leasing Management Solution
Leasing Management Solution

SMBC Aviation Capital. 2014 - 2016

SMBC Aviation Capital (www.smbc.aero), una empresa líder mundial en leasing de aeronaves con sede en Dublín, cuenta con una flota de 431 aviones valorada en más de 15.000 millones de dólares en arrendamiento a aerolíneas de más de 45 países. Como parte del equipo de desarrollo, creamos un Sistema de Gestión de Leasing que responde a los retos del sector, tales como facturación de alquileres y mantenimiento, utilización, fondos de mantenimiento, ajustes y escaladas, y gestión de activos. Esta instancia particular de NAV está integrada con Microsoft CRM utilizando los servicios de publicación de Scribe.
DYNAMICS NAV C/SIDE POWERSHELL SQL SERVER T-SQL OCR
iConnect Portal Web
iConnect Portal Web

ECDL Foundation, Irlanda. 2014 - 2016

ECDL Foundation (www.ecdl.ch) es una organización internacional con sede en Dublín dedicada a elevar los estándares de competencia digital en el entorno laboral, la educación y la sociedad. Los programas de certificación de la Fundación ECDL se han impartido a más de 14 millones de personas, en 41 idiomas, en 150 países, a través de una red de más de 24.000 centros examinadores. Desarrollé un portal web en ASP.NET para permitir que los centros examinadores creen, editen y eliminen pedidos de venta de Dynamics NAV de ECDL en tiempo real. Los centros examinadores también podían explorar y descargar PDFs de facturas proforma y registradas generadas al vuelo por NAV.
DYNAMICS NAV C/SIDE POWERSHELL T-SQL SQL SERVER OCR PDF GENERATION
Liderazgo en Desarrollo Web y Móvil Multiplataforma
Liderazgo en Desarrollo Web y Móvil Multiplataforma

Candor AGS. 2013 - 2014

Actué como responsable técnico del comité de marketing, orquestando el ciclo de vida completo de desarrollo para un portafolio diverso de sitios web y aplicaciones móviles de las marcas del grupo. Lideré la adopción de CoronaLabs (Lua) para el desarrollo móvil multiplataforma, permitiendo despliegues de alto rendimiento en múltiples sistemas operativos. Mi función fue clave para alinear la ejecución técnica con la estrategia de marketing, asegurando que todos los activos digitales fueran escalables y mantuvieran una visión arquitectónica unificada.
PHP MYSQL APACHE CORONALABS LUA
Calculador Online CO2
Calculador Online CO2

CO2WebWatch. 2013 - 2013

El uso de energía de los sitios web y de las aplicaciones basadas en la web tiene un enorme impacto en las emisiones de CO2 y, en consecuencia, en el cambio climático. Los sitios web consumen energía para su creación y siguen consumiéndola cuando son visitados por usuarios de todo el mundo.CO2 Web Watch monitorea, informa y compensa las emisiones de CO2 derivadas del consumo energético de sitios y aplicaciones web, tanto en su creación como en su uso posterior. CO2 Web Watch utiliza un enfoque coherente y transparente para la contabilidad de estas emisiones, aplicando la "Guía del Sector TIC del Estándar de Contabilidad y Reporte del Ciclo de Vida del Producto del Protocolo de GEI" para evaluar las emisiones de CO2 de los sitios web y las aplicaciones basadas en la web.
PHP JAVASCRIPT JQUERY MYSQL TWITTERAPI CRON
Sistema de gestión logística
Sistema de gestión logística

Transportes Creba, Tarragona. 2012 - 2012

Mantenimiento, corrección de errores y creación de nuevas funcionalidades en el sistema heredado para la gestión logística de una empresa de transportes.
VISUAL FOXPRO VBA
Co-fundador Técnico y Estabilización de MVP
Co-fundador Técnico y Estabilización de MVP

Crecube. 2010 - 2011

Me incorporé como co-fundador técnico para rescatar y estabilizar un prototipo inestable. Rediseñé por completo la arquitectura del MVP, sustituyendo un sistema de scraping poco fiable por una integración robusta con la API de Google Search. Este giro estratégico resolvió cuellos de botella críticos y aportó la fiabilidad técnica necesaria para captar el interés de inversores clave y clientes estratégicos durante la fase inicial de la startup.
RUBY RUBYONRAILS PHP GOOGLEAPI MYSQL
Motor de Facturación Corporativa y Fiabilidad de Sistemas
Motor de Facturación Corporativa y Fiabilidad de Sistemas

Microsoft Irlanda/Dinamarca. 2005 - 2009

Garantizé la disponibilidad 24x7 y el máximo rendimiento del Motor de Facturación global interno de Microsoft, una infraestructura de misión crítica responsable de un volumen financiero masivo. Colaborando con equipos de ingeniería y operaciones de centros de datos a nivel mundial, proporcioné soporte de escalado de Nivel 3 y lideré despliegues de sistemas complejos. Mi función exigía un cumplimiento riguroso de los marcos ITIL (gestión de cambios, incidentes y problemas) para mantener la estabilidad de un ecosistema basado en clusters de Dynamics NAV, Axapta y SQL Server.
DYNAMICSNAV DYNAMICSAX .NET SQL SERVER IIS SRE
Expansión del Ecosistema ERP e Integración Web
Expansión del Ecosistema ERP e Integración Web

Tecnol. 2004 - 2005

Centrado en la evolución del entorno corporativo Microsoft Dynamics NAV mediante la creación de integraciones de alto impacto. Lideré el desarrollo de portales web en .NET que se sincronizaban directamente con el ERP, permitiendo el acceso a datos en tiempo real fuera de la red local. Esto implicó el diseño de lógica de negocio compleja dentro de Navision y la creación de las interfaces necesarias para unir la gestión interna con la accesibilidad externa.
NAVISION .NET SQL SERVER HTML JAVASCRIPT
Evolución de ERP Corporativo y Migración a Navision
Evolución de ERP Corporativo y Migración a Navision

Manusa. 2001 - 2004

Responsable de la operación continua y la expansión de funcionalidades de un sistema ERP legacy desarrollado a medida que gestionaba los procesos centrales de la compañía. El rol evolucionó hacia la dirección técnica de la migración a Navision (Dynamics NAV), donde me encargué del desarrollo de módulos personalizados, el diseño de informes financieros complejos y la garantía de la integridad de los datos durante la transición entre el entorno heredado y el nuevo estándar empresarial.
MSACCESS NAVISION VB.NET SQL SERVER
ERP Industrial e Integración de Robótica Automotriz
ERP Industrial e Integración de Robótica Automotriz

ASM-Dymatec. 1996 - 2001

Dirigí la evolución técnica del entorno ERP para una empresa especializada en la fabricación de unidades de ensamblaje robótico para la industria automotriz. Mi labor consistió en asegurar que la infraestructura de software cumpliera con los rigurosos estándares de calidad ISO 9001 exigidos a los proveedores del sector. Lideré el proyecto crítico de migración de datos desde un mainframe IBM AS/400 a un entorno VB.NET, neutralizando con éxito la amenaza del efecto 2000 y manteniendo la continuidad operativa de las líneas de producción de robots.
MSACCESS VB.NET SQL SERVER IBM AS/400