XPayà · Projects

Projects with context, decisions, and clear responsibility.

Professional projects and personal tools live side by side here, but they're never mixed. The former explain my part within teams and organizations; the latter show what I build on my own initiative. The main cases have a full write-up, and the rest of the track record is kept in a summarized catalog.

Applied AI and team transformation

the current professional focus, with the greatest editorial weight

Featured technical cases

context, responsibility, and limits of each engagement

Professional case

Radmedica · radiology ecosystem

Ecosystem made up of a WPF application connected to oral radiography equipment and a web portal in production for staff, patients, and doctors.

WPFC#ABP Framework.NET CoreEntity FrameworkOAuthReactSQL Server
Professional case

Internal corporate management portal

Evolution of an internal solution for monthly hours reporting, vacation requests, daily clock-in, team management, and administration approvals.

C#.NET Framework.NET CoreSQL ServerXamarin.FormsMAUIReact NativeReactAzure
Professional case

Whapp Vivace · warehouse operations

Application used across several Staci Vivace warehouses for picking, packing, stock, delivery notes, and product location.

Xamarin.AndroidReact NativeC#.NET FrameworkSQL
Professional case

Hutchinson · production KPIs

Web application for plant managers and production teams, deployed to manage production KPIs across several plants in a single environment.

ABP Framework.NET CoreReactAPI propiaSAP
Professional case

Digitalization of pharmaceutical manufacturing

Digitization and automation of the creation and management of Master Batch Records and Executed Batch Records in a pharmaceutical environment.

.NET CoreSQL ServerReactViteSAP

A summarized selection of applications, services, and platforms built since 2006. For projects after 2015, my work also includes taking part in presales, drafting, and estimating the proposal.

Professional case

Parameterization of industrial extrusion models

Evolution of a platform to parameterize extrusion models and manage production, auditing, translations, checklists, raw materials, and factory parameters.

May–October 2024 · My responsibility: Software architecture.

.NET CoreSQL ServerReactSAP
Professional case

Comprehensive management for driving schools

Specialized CRM, student services, test-taking, and integration with the Spanish Directorate-General for Traffic (DGT).

October 2023–April 2026 · My responsibility: Design and oversight of architecture, best practices, performance, security, and support from conception through deployment and maintenance.

.NET Core
Professional case

Internal project management

Web application to keep documents and data up to date throughout the project lifecycle and reduce administrative load through Active Directory.

October–December 2023 · My responsibility: Architecture and development leadership.

.NET CoreReactActive Directory
Professional case

Reusable backend base

Reusable backend with tests, transactions, support for several databases, Active Directory, and management of users, roles, organizations, and tenants.

September 2023–present · My responsibility: Development of the base and its integrations.

.NET CoreASP.NET Web APISQL ServerOracleMongoDBMySQL
Professional case

Pots.eco

Management web app and two mobile apps for technicians and users, focused on reusing and tracking containers.

February–May 2022 · My responsibility: Creation of the ecosystem; the source doesn't separate individual contribution by surface.

ReactXamarin.Forms.NET CoreCosmos DB
Professional case

Remote control of industrial mixing

Mobile app and backend to control machinery for making inks, paints, and varnishes via OPC UA, with formulas, materials, and inventory.

February 2019–April 2020 · My responsibility: Development of the mobile app and the backend.

Xamarin.Forms.NET CoreMongoDBOPC UA
Professional case

QuickCost for Autodesk Revit

Modular plugin that extracts project data, calculates costs, and generates detailed budget reports from within Revit.

March–December 2018 · My responsibility: Architecture and modular development.

C#WPFXAMLRevit APIMVVM
Professional case

Inbev · contract management and tracking

Contract system with migration from MySQL to SQL Server, synchronization via WCF, Windows and web applications, and reports.

October 2007–July 2008 · My responsibility: Design, implementation, and development.

C#Windows FormsASP.NETWCFSQL ServerMySQLCrystal Reports
Professional case

Mobile wellbeing app for older adults

MAUI activity and diet app, integrated with Google Fit, smartwatches, and health and wellbeing services.

September–November 2023 · My responsibility: Software architecture.

.NET MAUI
Professional case

Cross-platform dosimetry

Re-architecture and migration from Xamarin.Forms to MAUI of an application to monitor radiation doses and display trends and comparisons.

April–June 2023 · My responsibility: Architecture and technical migration.

.NET MAUIXamarin.FormsCanvas
Professional case

CamperXpress

Web portal, mobile app, and back office to search for, compare, and book campervans, and manage fleets, availability, bookings, and communication.

December 2022–April 2023 · My responsibility: Development of the mobile, web, and management surfaces; the source doesn't distinguish individual contribution by surface.

Xamarin.FormsReactCosmos DB
Professional case

Returning books at workplaces

App for iOS, Android, and Windows with local storage and an API deployed on Azure to manage book returns.

April–June 2022 · My responsibility: Mobile and API architecture.

Xamarin.FormsC#SQLite.NET 6AzureCosmos DBBlob Storage
Professional case

GoTalent

Cross-platform HR application for employee information, performance, training, attendance, hours, vacation, and leave.

January–March 2020 · My responsibility: Development of the cross-platform architecture.

C#Xamarin.FormsSQLiteRESTMVVM
Professional case

Uriach · internal HR application

Cross-platform application for schedules, vacation, leave, objectives, and performance, connected to SQL Server and SharePoint.

June–December 2019 · My responsibility: Modular architecture of the application and the API.

Xamarin.Forms.NET CoreASP.NET Web APISQL ServerSharePoint
Professional case

Remote assistance for insurance

Mobile apps and API services with video calls, shared data, notifications, and communication between customers and insurance companies.

October–December 2017 · My responsibility: Development and MVVM/MVC architecture.

Xamarin.FormsASP.NET Web APIEntity FrameworkSQL Server
Professional case

Marine weather stations

Mobile app connected via Bluetooth Low Energy or IP to check wind, sea level, reports, alarms, and warnings.

March–September 2017 · My responsibility: Cross-platform development.

C#Xamarin.FormsBluetooth Low EnergyIP
Professional case

Sodexo Drive

Touch-enabled UWP app to build menus and a mobile app to check them, with recipe, ingredient, cost, and package management, and data exchange.

September 2016–April 2017 · My responsibility: Development of the applications and data integration.

UWPXamarin.FormsC#OracleXMLEntity Framework
Professional case

Kituco

Android parental-control app to restrict which apps can be used, set time limits, and restrict the device's internet access.

May–September 2016 · My responsibility: Development of the Android application.

C#Xamarin.AndroidXamarin.FormsLINQ
Professional case

Arquia · mobile banking

Mobile banking app for account inquiries, transfers, amortization schedules, correspondence, and communication with the account manager, with facial authentication and notifications.

July 2015–January 2016 · My responsibility: Mobile development and backend integration.

Xamarin.FormsC#Web APIAzureFacePhi
Professional case

Travelport Core

WPF flight management application integrated with Galileo, built for multiple windows and concurrent operations.

June 2014–July 2015 · My responsibility: Development of the core application.

C#WPFGalileo
Professional case

TAS for Byrom

Ticket sales application for the FIFA World Cup, with a Windows Forms interface, WCF services, and integrity logic in SQL Server.

October 2010–June 2014 · My responsibility: Development of screens, features, services, and the database.

VB.NETWindows FormsInfragisticsWCFSQL Server
Professional case

Modular platform for Borsa de Barcelona

Platform to host internal and external applications, along with code-generation tooling, version control, and reports.

October 2008–October 2010 · My responsibility: Development and analysis of the platform and its tools.

VB.NETWindows FormsWPFXMLTFSCrystal Reports
Professional case

Administrative management for Caixa Renting

Management of organizational structure, users, call handling and tracking, and sales team activity and performance reports.

May 2007–October 2008 · My responsibility: Development of the administrative and reporting system.

VB.NETInfragisticsCrystal Reports

Personal projects

tools in progress, kept separate from professional work