Menu
Web Software Treballa amb mi Blog Sobre mi Contacte

Idioma

Solucions de programari

Com a Enginyer de Programari Full-Stack, m’especialitzo en la creació d’aplicacions escalables que impulsen l’eficiència empresarial. La meva trajectòria inclou des d’eines d’escriptori amb VB i MS Access fins a sistemes Business Process Management (BPM) amb .NET Core i Microsoft Business Central/NAV.

Connecto la lògica de negoci complexa amb un disseny de programari intuïtiu. El meu objectiu és lliurar codi fiable i mantenible que resolgui reptes operatius reals.

Master Data Manager portal
Master Data Manager portal

Leaseplan Digital B.V.. 2023 - 2025

Leaseplan (ara https://www.ayvens.com) és una empresa líder en lísing de vehicles amb seu a Amsterdam. Vinculat als requeriments de dades del Sistema Integrat de Gestió de Serveis (SIMS), es va llançar un projecte independent per crear una aplicació que gestionés les dades de proveïdors i vehicles quan aquestes no podien ser administrades per tercers. El projecte fullstack es va desenvolupar amb .Net Core v8 utilitzant Blazor i components Radzen amb una base de dades PostgreSQL. S'integra amb Amazon S3 per a la gestió de documents i importacions massives.
.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 (ara https://www.ayvens.com) és una empresa líder en lísing de vehicles amb seu a Amsterdam. RMT (Reparació, Manteniment i Pneumàtics) és l'aplicació global de Leaseplan per gestionar el manteniment de vehicles, disponible tant per a usuaris interns com externs (proveïdors). El frontend es va construir amb .NET MVC i Kendo Framework, mentre que el motor de backend s'executava sobre un BPM de Metastorm amb bases de dades SQL Server. Altament integrada mitjançant serveis SOAP i REST (entrants i sortints) amb proveïdors externs (Eucon, GTMotive, Salesforce i una dotzena de sistemes de llicències de Leaseplan arreu del món que funcionen en sistemes iSeries/AS400). La solució es va dividir en projectes .Net independents, des del frontend fins a diverses APIs web i serveis de Windows. També va incloure la integració interna amb el sistema de regles de negoci basat en Java/Eclipse anomenat "VisualRules".
.NETMVC JQUERY MONOLITH ARCH BPMENGINE VISUALRULES SQLSERVER 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 (ara https://www.ayvens.com) és una empresa líder en lísing de vehicles amb seu a Amsterdam. Nova versió per a l'aplicació de gestió de serveis RMT de Leaseplan. Partint de les idees de la seva predecessora, el projecte es va reconstruir des de zero utilitzant tecnologies més noves per millorar-ne el rendiment i l'eficàcia. L'aplicació es va dividir en FrontEnd i Backend; el frontend en React va ser gestionat per un altre equip. El projecte de Backend es va desenvolupar íntegrament en .Net Core v8, utilitzant un enfocament de microserveis que incloïa múltiples integracions de tercers i proves unitàries integrades. La solució es va dividir en diversos projectes, incloent-hi el motor, el projecte de regles de negoci integrat i microserveis addicionals (inbound, outbound, nservicebus, opensearch, etc.). L'aplicació es connectava a integracions externes mitjançant serveis REST (GTMotive, AAG, Eucon, iValua, GlobalDataHub, Amazon S3, MarketingCloud, Finance, FleetOps, Salesforce, Invoicing i els sistemes de llicències propis de Leaseplan). Les bases de dades del backend es van gestionar amb EntityFramework sobre SQL Servers.
.NETCOREV8 SQLSERVER MICROSERVICES AWS NSERVICEBUS EF REST-API SWAGGER UNIT-TESTING GITLAB CI/CD DATADOG
Inspection to Invoice
Inspection to Invoice

Leaseplan Digital B.V.. 2017 - 2019

Leaseplan (ara https://www.ayvens.com) és una empresa líder en lísing de vehicles amb seu a Amsterdam. Aquesta aplicació s'encarregava de gestionar les inspeccions visuals dels vehicles després de la notificació de col·lisions. El projecte es va basar en .NET MVC i SQL Server, amb integracions a eines externes, inclòs el sistema de gestió de regles "Visual Rules" desenvolupat en Java i Eclipse.
.NETMVC JQUERY MONOLITH VISUALRULES SQLSERVER MSQUEUE SOAP BITBUCKET
Global Credit Management System
Global Credit Management System

Leaseplan Digital B.V.. 2017 - 2019

Leaseplan (ara https://www.ayvens.com) és una empresa líder en lísing de vehicles amb seu a Amsterdam. GCRMS era la seva aplicació global per gestionar el crèdit i els impagaments, amb parts interessades en 33 països diferents. L'aplicació es basava en .Net MVC per al frontend, amb Metastorm BPM com a motor de backend i bases de dades SQL Server. S'integrava amb diverses eines externes de renom a través d'APIs (D&B i LexisNexis), incloent-hi el sistema de regles de negoci "VisualRules" desenvolupat en Java i Eclipse.
.NETMVC JQUERY MONOLITH BPMENGINE VISUALRULES SQLSERVER MSQUEUE SOAP BITBUCKET
Portal de pagament Online
Portal de pagament Online

IBEC, Irlanda. 2016 - 2016

IBEC (www.ibec.ie) és el grup que representa les empreses irlandeses tant a nivell nacional com internacional. Compta amb més de 180 professionals en set seus i és l'organització que agrupa més de 40 associacions industrials sectorials diferents, amb més de 7.500 membres. Vaig desenvolupar un nou portal del soci perquè els membres d'IBEC consultin i editin la seva informació personal i d'empresa, així com el llistat de factures i abonaments. També permet el pagament en línia de factures pendents mitjançant la integració de la passarel·la Realex, que genera els assentaments de pagament corresponents a NAV (rebuts de pagament, diaris, assentaments comptables, etc.). També vaig desenvolupar un nou sistema d'integració per a la sincronització bidireccional en temps real de la base de dades Lotus Notes d'IBEC amb les dades de NAV mitjançant serveis web.
DYNAMICS NAV C/SIDE .NET MVC C# JAVASCRIPT JQUERY POWERSHELL T-SQL SQL SERVER LOTUS NOTES OCR PDF GENERATION
Zetadocs i migració NAV 2016
Zetadocs i migració NAV 2016

Joule, Ireland. 2016 - 2016

Joule (https://joule.ie) és líder del mercat en bombes de calor, ventilació tèrmica i tota mena de necessitats d'energies renovables. El projecte va consistir en la migració del seu ERP NAV 2009 a NAV 2016 i la nova integració del programari de gestió documental Zetadocs per a NAV, amb escaneig automàtic de codis de barres i processament de documents directament a NAV. Es van desenvolupar serveis de Windows personalitzats amb .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 lísing d'aeronaus amb seu a Dublín, disposa d'una flota de 431 avions valorada en més de 15.000 milions de dòlars en arrendament a companyies aèries de més de 45 països d'arreu del món. Com a part de l'equip de desenvolupament, vam crear un Sistema de Gestió de Lísing que s'adapta als reptes del sector, com ara la facturació de lloguers i manteniment, utilització, fons de manteniment, ajustos i escalades, i gestió d'actius. Aquesta instància particular de NAV està integrada amb Microsoft CRM mitjançant els serveis de publicació 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) és una organització internacional amb seu a Dublín dedicada a elevar els estàndards de competència digital en l'entorn laboral, l'educació i la societat. Els programes de certificació de la Fundació ECDL s'han impartit a més de 14 milions de persones, en 41 idiomes, en 150 països, a través d'una xarxa de més de 24.000 centres examinadors. Vaig desenvolupar un portal web en ASP.NET per permetre que els centres examinadors creïn, editin i eliminin comandes de venda de Dynamics NAV d'ECDL en temps real. Els centres examinadors també podien explorar i descarregar PDFs de factures proforma i registrades generades al vol per NAV.
DYNAMICS NAV C/SIDE POWERSHELL T-SQL SQL SERVER OCR PDF GENERATION
Lideratge en Desenvolupament Web i Mòbil Multiplataforma
Lideratge en Desenvolupament Web i Mòbil Multiplataforma

Candor AGS. 2013 - 2014

Vaig actuar com a responsable tècnic del comitè de màrqueting, orquestrant el cicle de vida complet de desenvolupament per a un portafoli divers de llocs web i aplicacions mòbils de les marques del grup. Vaig liderar l'adopció de CoronaLabs (Lua) per al desenvolupament mòbil multiplataforma, permetent desplegaments d'alt rendiment en múltiples sistemes operatius. La meva funció va ser clau per alinear l'execució tècnica amb l'estratègia de màrqueting, assegurant que tots els actius digitals fossin escalables i mantinguessin una visió arquitectònica unificada.
PHP MYSQL APACHE CORONALABS LUA
Calculador Online CO2
Calculador Online CO2

CO2WebWatch. 2013 - 2013

L'ús d'energia dels llocs web i de les aplicacions basades en la web té un gran impacte en les emissions de CO2 i, en conseqüència, en el canvi climàtic. Els llocs web consumeixen energia per a la seva creació i continuen consumint-ne quan són visitats per usuaris d'arreu del món. CO2 Web Watch monitoritza, informa i compensa les emissions de CO2 del consum energètic de llocs web i aplicacions web, tant en el moment de la seva creació com posteriorment. CO2 Web Watch utilitza un enfocament coherent i transparent per a la comptabilització d'aquestes emissions, aplicant la "Guia del Sector TIC de l'Estàndard de Comptabilitat i Informació del Cicle de Vida del Producte del Protocol de GEI" per avaluar les emissions de CO2 dels llocs web i les aplicacions basades en la web.
PHP JAVASCRIPT JQUERY MYSQL TWITTERAPI CRON
Sistema de gestió logística
Sistema de gestió logística

Transports Creba, Tarragona. 2012 - 2012

Manteniment, correcció d'errors i creació de noves funcionalitats en un sistema obsolet per a la gestió logística d'una empresa de transports.
VISUAL FOXPRO VBA
Co-fundador Tècnic i Estabilització d'MVP
Co-fundador Tècnic i Estabilització d'MVP

Crecube. 2010 - 2011

Em vaig incorporar com a co-fundador tècnic per rescatar i estabilitzar un prototip inestable. Vaig redissenyar completament l'arquitectura de l'MVP, substituint un sistema de scraping poc fiable per una integració robusta amb l'API de Google Search. Aquest gir estratègic va resoldre colls d'ampolla crítics i va aportar la fiabilitat tècnica necessària per captar l'interès d'inversors clau i clients estratègics durant la fase inicial de la startup.
RUBY RUBYONRAILS PHP GOOGLEAPI MYSQL
Motor de Facturació Corporativa i Fiabilitat de Sistemes
Motor de Facturació Corporativa i Fiabilitat de Sistemes

Microsoft Irlanda/Dinamarca. 2005 - 2009

Vaig garantir la disponibilitat 24x7 i el màxim rendiment del Motor de Facturació global intern de Microsoft, una infraestructura de missió crítica responsable d'un volum financer massiu. Col·laborant amb equips d'enginyeria i operacions de centres de dades a nivell mundial, vaig proporcionar suport d'escalat de Nivell 3 i vaig liderar desplegaments de sistemes complexos. La meva funció exigia un compliment rigorós dels marcs ITIL (gestió de canvis, incidents i problemes) per mantenir l'estabilitat d'un ecosistema basat en clústers de Dynamics NAV, Axapta i SQL Server.
DYNAMICSNAV DYNAMICSAX .NET SQL SERVER IIS SRE
Expansió de l'Ecosistema ERP i Integració Web
Expansió de l'Ecosistema ERP i Integració Web

Tecnol. 2004 - 2005

Centrat en l'evolució de l'entorn corporatiu Microsoft Dynamics NAV mitjançant la creació d'integracions d'alt impacte. Vaig liderar el desenvolupament de portals web en .NET que se sincronitzaven directament amb l'ERP, permetent l'accés a dades en temps real fora de la xarxa local. Això va implicar el disseny de lògica de negoci complexa dins de Navision i la creació de les interfícies necessàries per unir la gestió interna amb l'accessibilitat externa.
NAVISION .NET SQL-SERVER HTML JAVASCRIPT
Evolució d'ERP Corporatiu i Migració a Navision
Evolució d'ERP Corporatiu i Migració a Navision

Manusa. 2001 - 2004

Responsable de l'operació contínua i l'expansió de funcionalitats d'un sistema ERP llegat desenvolupat a mida que gestionava els processos centrals de la companyia. El rol va evolucionar cap a la direcció tècnica de la migració a Navision (Dynamics NAV), on em vaig encarregar del desenvolupament de mòduls personalitzats, el disseny d'informes financers complexos i la garantia de la integritat de les dades durant la transició entre l'entorn llegat i el nou estàndard empresarial.
MSACCESS NAVISION VB.NET SQL SERVER
ERP Industrial i Integració de Robòtica Automotriu
ERP Industrial i Integració de Robòtica Automotriu

ASM-Dymatec. 1996 - 2001

Vaig dirigir l'evolució tècnica de l'entorn ERP per a una empresa especialitzada en la fabricació d'unitats d'assemblatge robòtic per a la indústria de l'automòbil. La meva tasca va consistir a assegurar que la infraestructura de programari complís els rigorosos estàndards de qualitat ISO 9001 exigits als proveïdors del sector. Vaig liderar el projecte crític de migració de dades des d'un mainframe IBM AS/400 a un entorn VB.NET, neutralitzant amb èxit l'amenaça de l'efecte 2000 i mantenint la continuïtat operativa de les línies de producció de robots.
MSACCESS VB.NET SQL SERVER IBM AS/400