Menu
Web Software Work with me Blog About Contact

Language

Software solutions

As a seasoned Full-Stack Software Engineer, I specialize in building scalable, mission-critical applications that drive business efficiency. My technical journey spans the evolution of modern computing; from developing desktop business tools with VB and MS Access to architecting enterprise-grade Business Process Management (BPM) systems using .NET Core and Microsoft Business Central/NAV.

I bridge the gap between complex business logic and intuitive software design. Whether it’s integrating third-party APIs or developing bespoke enterprise resource planning (ERP) tools, my goal is to deliver reliable, maintainable code that solves real-world operational challenges. Explore my recent portfolio of software engineering projects below.

Master Data Manager portal
Master Data Manager portal

Leaseplan Digital B.V.. 2023 - 2025

Leaseplan (now https://www.ayvens.com) is a leading vehicle leasing company based in Amsterdam. Linked with the Service Integrated Management System data requirements a separate project was launched to create an application to manage supplier and vehicle data where the data could not be managed by external parties. The fullstack project was built with .Net Core v8 using Blazor and Radzen components with a PostgreSql database. Integrated with Amazon S3 for document management and bulk imports.
.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 (now https://www.ayvens.com) is a leading vehicle leasing company based in Amsterdam. Leaseplan’s global RMT (Repair, Maintenance and Tyres) application to manage vehicle service. The application was available both for internal and external users (suppliers). Frontend was built with .NET MVC and Kendo Framework, while the backend engine was run by a Metastorm BPM on SQL Server databases. Highly integrated via inbound and outbound SOAP and REST services with 3rdparty providers (Eucon, GTMotive, Salesforce and a dozen Leaseplan’s Licensing systems across the globe running on iSeries/AS400 systems). The solution was split in separate .Net projects from frontend to several web APIs and windows services. It also included internal integration with business rules system based in Java/Eclipse called “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 (now https://www.ayvens.com) is a leading vehicle leasing company based in Amsterdam.
New version for the Leaseplan’s RMT service management application. Built upon the ideas of its predecessor the project was rebuilt from scratch using newer technologies improving it’s performance and effectivity. The application was divided in FrontEnd and Backend, the frontend in React being taken care of by another team. The Backend project was fully built on .Net Core v8, using microservices approach including multiple 3rdparty integrations and builtin unit testing. The solution was divided in several projects, including the engine, builtin Business Rules project and additional microservices (inbound, outbound, nservicebus, opensearch, etc). The application was connected to external integration via REST services (GTMotive, AAG, Eucon, iValua, GlobalDataHub, Amazon S3, MarketingCloud, Finance, FleetOps, Salesforce, Invoicing, and Leaseplan’s propietary Licensing systems). Backend databases managed by EntityFramework on 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 (now https://www.ayvens.com) is a leading vehicle leasing company based in Amsterdam. GCRMS was its global application to manage credit management and defaults. With stakeholders across 33 different countries. The application was based in .Net MVC in the frontend with Metastorm BPM as backend engine and SQL Server databases. It integrated to several renown 3rd party tools via APIs (D&B and LexisNexis), including Business Rules system called “VisualRules” built in Java and Eclipse.
.NETMVC JQUERY MONOLITH BPMENGINE VISUALRULES SQL SERVER MSQUEUE SOAP BITBUCKET
Inspection to Invoice
Inspection to Invoice

Leaseplan Digital B.V.. 2017 - 2019

Leaseplan (now https://www.ayvens.com) is a leading vehicle leasing company based in Amsterdam. This application was responsible for managing vehicle visual inspections after reported collisions. The project was based in .NET MVC and SQL Server. With integrations to external tools, including rules management system “Visual Rules” built in Java and Eclipse.
.NETMVC JQUERY MONOLITH VISUALRULES SQLSERVER MSQUEUE SOAP BITBUCKET
Online payment portal
Online payment portal

IBEC, Ireland. 2016 - 2016

IBEC (www.ibec.ie) is the group that represents Irish business both domestically and internationally. It has over 180 professional services staff in seven locations and is the umbrella group of over 40 different sectoral industry associations. It has over 7,500 members. I developed a new member portal for IBEC members to view and edit their personal and company information, as well as company list of invoices and credit memos. It also allows online payment of pending invoices via Realex gateway integration which generate the corresponding payment entries in NAV (Payment Receipts, Journals, GL entries, etc). Also developed a new integration system for real-time two-way synchronization of IBEC’s Lotus Notes database with NAV data via web services.
DYNAMICS NAV C/SIDE .NET MVC C# JAVASCRIPT JQUERY POWERSHELL T-SQL SQL SERVER LOTUS NOTES OCR PDF GENERATION
Zetadocs and NAV 2016 migration
Zetadocs and NAV 2016 migration

Joule, Ireland. 2016 - 2016

Joule (https://joule.ie) are market leaders in heat pumps, heat ventilation and all renewable energy needs. The project consisted in migration of their ERP NAV 2009 to NAV 2016 and new integration of document management software Zetadocs for NAV, with automatic barcode scanning and processing of documents directly in NAV. Custom windows services were developed with .NET framework.
DYNAMICS NAV ZETADOCS .NET FRAMEWORK WINDOWS SERVICES POWERSHELL WINDOWS SERVER BASH SQL SERVER T-SQL
iConnect Web Portal
iConnect Web Portal

ECDL Foundation, Ireland. 2014 - 2016

ECDL Foundation (www.ecdl.ch) is an international organisation based in Dublin dedicated to raising digital competence standards in the workforce, education and society. ECDL Foundation’s certification programmes have been delivered to over 14 million people, in 41 languages, across 150 countries, through a network of over 24,000 test centers. I developed an online ASP.NET website portal to allow test centers to create/edit/delete ECDL’s Dynamics NAV sales orders in real-time. Test centers could also browse and download posted and proforma invoice PDFs generated on-the-fly by NAV.
DYNAMICS NAV C/SIDE POWERSHELL T-SQL SQL SERVER OCR PDF GENERATION
Leasing Management Solution
Leasing Management Solution

SMBC Aviation Capital. 2014 - 2016

SMBC Aviation Capital (www.smbc.aero), a leading global aircraft leasing company based in Dublin with a fleet of 431 aircraft valued at over $15 billion on lease to airline customers in over 45 countries around the world. As part of the development team we created a Lease Management System which suits leasing industry challenges like Rental and Maintenance Billing, Utilizations, Maintenance Funds, Adjustments and Escalations and Asset Management. This particular instance of NAV is integrated with Microsoft CRM using Scribe publisher services.
DYNAMICS NAV C/SIDE POWERSHELL SQL SERVER T-SQL OCR
Cross-Platform Mobile & Web Leadership
Cross-Platform Mobile & Web Leadership

Candor AGS. 2013 - 2014

Served as the Technical Lead for the marketing board, orchestrating the full development lifecycle for a diverse portfolio of brand-specific websites and mobile applications. I spearheaded the adoption of CoronaLabs (Lua) for cross-platform mobile development, allowing for high-performance deployment across multiple OS environments. My role was pivotal in aligning technical execution with marketing strategy, ensuring that all digital assets were scalable, high-performing, and delivered with a unified architectural vision.
PHP MYSQL APACHE CORONALABS LUA
Online CO2 calculator
Online CO2 calculator

CO2WebWatch. 2013 - 2013

Energy usage of websites and web based applications has a huge impact on CO2 emissions and consequently on climate change. Web sites consume energy for its creation and keep consuming energy when they are viewed by visitors all around the world. CO2 Web Watch monitors, reports and offset CO2 emissions of energy consumption of websites and web based applications at creation and thereof. CO2 Web Watch uses a consistent and transparent approach for accounting for these emissions applying the “GHG Protocol Product Life Cycle Accounting and Reporting Standard ICT Sector Guidance” to assess the CO2 emissions of websites and web based applications.
PHP JAVASCRIPT JQUERY MYSQL TWITTERAPI CRON
Logistics management system
Logistics management system

Transportes Creba. 2012 - 2012

Maintenance, bug fixing and build new features on legacy system for logistics management of a logistics company.
VISUAL FOXPRO VBA
Technical Co-Founder & MVP Stabilization
Technical Co-Founder & MVP Stabilization

Crecube. 2010 - 2011

Joined as a technical co-founder to rescue and stabilize a failing prototype. I overhauled the core MVP architecture, replacing an unreliable web-scraping mechanism with a robust integration via the Google Search API. This strategic pivot resolved critical performance bottlenecks and provided the technical reliability necessary to secure interest from key investors and strategic clients during the startup's critical early phase.
RUBY RUBYONRAILS PHP GOOGLEAPI MYSQL
Enterprise Billing Engine & Site Reliability
Enterprise Billing Engine & Site Reliability

Microsoft Ireland/Denmark. 2005 - 2009

Ensured the 24x7 availability and peak performance of Microsoft's internal global Billing Engine, a mission-critical infrastructure responsible for massive financial throughput. Collaborating with worldwide data center operations and engineering teams, I provided Tier 3 escalation support and spearheaded complex system deployments. My role demanded rigorous adherence to ITIL frameworks—including change, incident, and problem management—to maintain the stability of an ecosystem built on Dynamics NAV, Axapta, and SQL Server clusters.
DYNAMICSNAV DYNAMICSAX .NET SQL-SERVER IIS SRE
ERP Ecosystem Expansion & Web Integration
ERP Ecosystem Expansion & Web Integration

Tecnol. 2004 - 2005

Focused on the evolution of the corporate Microsoft Dynamics NAV environment by building high-impact integrations. I spearheaded the development of custom .NET web portals that synchronized directly with the ERP, allowing for real-time data access outside the local network. This involved designing complex business logic within Navision and crafting the necessary front-end interfaces to bridge the gap between internal management and external accessibility.
NAVISION .NET SQL SERVER HTML JAVASCRIPT
Enterprise ERP Evolution & Navision Migration
Enterprise ERP Evolution & Navision Migration

Manusa. 2001 - 2004

Responsible for the continuous operation and feature expansion of a custom-built legacy ERP system managing core business processes. The role evolved into leading technical aspects of the migration to Navision (Dynamics NAV), where I was tasked with developing custom modules, designing complex financial reports, and ensuring data integrity during the transition between the legacy environment and the new enterprise standard.
MSACCESS NAVISION VB.NET SQL-SERVER
Industrial ERP & Automotive Robotics Integration
Industrial ERP & Automotive Robotics Integration

ASM-Dymatec. 1996 - 2001

Directed the technical evolution of the custom ERP environment for a company specializing in robotic assembly units for the automotive industry. My role involved ensuring the software infrastructure could support rigorous ISO 9001 quality standards required for Tier 1 automotive suppliers. I spearheaded the critical migration project to extract and transform data from an IBM AS/400 mainframe into a VB.NET environment, successfully neutralizing the Y2K threat while maintaining the operational continuity of the robot production lines.
MSACCESS VB.NET SQL SERVER IBM AS/400