×
Proposal — March 2026

Workforce Management & Rostering Platform

Full custom development of an AI-enhanced operational platform for the Malta Dockers Union — powered by RosterAI, with Zoho Books integration and Dakar payroll connectivity.

133k
Project Investment
148
Development Days
~6
Months Delivery
Scroll to explore
Overview

Executive Summary

A purpose-built, enterprise-grade web application designed to replace manual processes with an integrated digital system for the MDU's unique operational requirements.

SKIOS proposes the full custom development of the Malta Dockers Union Workforce Management & Rostering Platform — a bespoke web application that will serve as the MDU's central operational hub. The platform manages the complete lifecycle of workforce rostering: from order intake and crew assignment through shift execution, payroll export, and client billing.

It will enforce the MDU's union fairness rules (license number sequencing), handle complex crew composition requirements across both Freeport (scheduled) and Marsa (reactive) operations, and provide a self-service portal for over 600 dockworkers. The platform is powered by RosterAI — SKIOS's proprietary intelligent rostering engine — which optimises roster generation, predicts availability patterns, detects operational anomalies, and provides real-time smart insights to administrators.

The platform integrates with Zoho Books for automated job-based billing and with the Dakar payroll system for seamless pay-run exports, eliminating manual data re-entry and reducing the risk of financial errors.

By building a fully custom platform, the MDU gains complete IP ownership, the flexibility to evolve the system as union rules change, and a user experience designed specifically for dockworkers and port administrators. There is no vendor lock-in.

Our Unique Position

Why SKIOS

SKIOS is uniquely positioned to deliver this project. No other local or regional provider offers the combination of a production-ready AI rostering product, deep enterprise delivery credentials, and the specialist AI team required to execute this engagement.

1. RosterAI — Our Unfair Advantage

SKIOS does not propose to build a workforce rostering system from scratch. We bring RosterAI — our proprietary, production-ready intelligent rostering engine. This is the group's unique differentiator and the reason this project can be delivered with dramatically lower risk and faster time-to-value than any alternative approach.

RosterAI is not a concept or a roadmap item. It is a fully designed, architected, and validated AI-forward rostering platform with a complete component library: AI-powered dashboard with real-time Smart Insights, intelligent weekly scheduler with auto-fill and conflict detection, shift swap centre with policy compliance validation, employee skills matrix with gap analysis, and predictive workforce analytics. These are production-ready components that will be customised for the MDU's specific union fairness rules, crew composition logic, and Freeport/Marsa dual-mode operations.

No other vendor in the market can offer a pre-built, AI-native rostering engine of this calibre. A competitor would need to build from zero — adding months to the timeline, significant risk to delivery, and cost to the investment. With RosterAI, the MDU receives a battle-tested platform from day one.

2. Unmatched AI Expertise in the Maltese Market

Our team includes Roderick Bartolo, who served as Head of Artificial Intelligence & Data Science at Tipico for over 5 years — leading AI implementation across product and operations at one of Europe's largest sportsbook companies. Alongside him, Kurt Abela is currently pursuing a PhD in Artificial Intelligence at the University of Malta, holds an MSc in AI (NLP/Machine Translation) with Merit, and serves as a Research Officer on the University's Project Chatbot and the EU-funded National Language Technology Platform. Kurt is co-founder of NeuralAI Ltd (together with Matthew Galea), a dedicated AI venture. This calibre of AI leadership is not available through any other Maltese systems integrator.

3. The Combined Strength of a Technology Group

SKIOS does not operate alone. This project draws on the combined expertise, infrastructure, and delivery capacity of a group of specialist companies — each contributing a critical capability that no single vendor could replicate:

Cloud, Security & Infrastructure
VERACLOUD Ltd

Malta's #1 Microsoft cloud security solutions company. Microsoft Partner of the Year. Azure cloud architecture, managed security services, enterprise infrastructure, and 24/7 monitoring. Provides the infrastructure backbone and security assurance required for a system of national importance.

Enterprise Software & AI
SKIOS

Enterprise software development and systems integration for regulated industries. Proven track record across multiple Malta Government projects (Housing Authority, Malta Tourism Authority, OHSA, MCC). Extensive Azure development experience. Creator of RosterAI.

Product Development
BORN.mt

Product engineering, e-commerce platforms, mobile applications, and custom integrations. Rapid development and delivery capability for complex multi-platform solutions across Maltese and EU clients.

UX / UI Design
Whitespace

Specialist user experience and interface design studio. Research-driven design, usability testing, design systems, and accessibility. Responsible for the Maritime Operational Excellence design system underpinning this platform.

This group structure means the MDU engages a single accountable partner (SKIOS) while accessing the depth of a multi-company technology consortium — cloud security from VERACLOUD, AI from RosterAI, product engineering from BORN.mt, and world-class UX from Whitespace.

4. Proven Track Record at Scale

SKIOS has delivered mission-critical platforms for Malta's most demanding institutions — including the Housing Authority (€500,000+), Malta Tourism Authority (€467,999), the Mediterranean Conference Centre AR/VR platform (€600,450), and OHSA (€119,000). We understand government and union procurement requirements, GDPR compliance, and the operational realities of Maltese public-sector technology projects. Group company VERACLOUD holds the Microsoft Partner of the Year designation, underscoring our enterprise infrastructure credentials.

5. Built for National Importance

This platform will be classified as a top-tier system of national importance — the operational backbone for Malta's entire dockworker workforce. It demands the highest standards of availability, security, and data redundancy. SKIOS and its group partners are architected for exactly this level of responsibility:

  • High Availability — designed for 99.9%+ uptime with automated failover, health monitoring, and zero-downtime deployments
  • Enterprise Security — VERACLOUD's security operations, CEH-certified project lead, OWASP-aligned development, penetration testing, and continuous vulnerability monitoring
  • Data Redundancy — geo-redundant backups, point-in-time recovery, encrypted storage, and disaster recovery procedures tested and documented
  • MITA Hosting — sovereign data residency on Malta government infrastructure, GDPR-native, with the full weight of VERACLOUD's Azure and cloud security expertise behind the deployment
  • Local Accountability — the entire team is Malta-based, available on-site at Freeport and Marsa, operating in the same timezone. This is not an offshore engagement — it is a partnership with the engineers who built RosterAI

No other vendor in the Maltese market can offer the combination of a production-ready AI rostering product (RosterAI), a team with 5+ years of enterprise AI leadership at Tipico-scale, a PhD-level AI researcher, and the delivery track record of €1.5M+ in public-sector enterprise projects. SKIOS offers the MDU the shortest path to a proven, intelligent workforce platform — built by the team that created it.

Who We Are

About SKIOS

A Malta-based enterprise technology consultancy delivering bespoke software development, systems integration, and managed services for regulated industries across Europe.

Our team brings deep expertise in building mission-critical systems where reliability, data integrity, and regulatory compliance are non-negotiable. We operate as an extension of our clients' teams — providing the technical depth of a specialist consultancy with the responsiveness and accountability of an in-house engineering function.

Enterprise Capabilities

Relevant Experience

Government Voucher Platform (Astimulus) — Purpose-built platform facilitating distribution of over €100 million in government vouchers across European public entities. Handles complex eligibility rules, multi-party reconciliation, and real-time fraud detection.

Financial Services Integration — Enterprise integration projects for Bank of Valletta, connecting core banking systems with digital channels through secure API gateways.

Regulatory & Public Sector Systems — Solutions for Malta Business Registry, Transport Malta, Housing Authority, and VisitMalta — all requiring strict data governance, audit trails, and multi-stakeholder access control.

Healthcare & Pharmacy Systems — Operational management platforms for Browns Pharmacy, handling inventory, scheduling, and compliance reporting across a multi-site network.

Security & Compliance Credentials

Requirements

Understanding of Requirements

Our interpretation of the MDU's current operational challenges and desired outcomes.

Current Challenges

Manual, Error-Prone Processes

Rostering managed through Excel and Microsoft Forms, leading to data entry errors, version conflicts, and inability to enforce fairness rules systematically.

Lack of Worker Transparency

600+ dockworkers have limited visibility into roster assignments, waitlist positions, and replacement opportunities. Communication relies on informal WhatsApp groups.

Complex Fairness Rules

License number sequencing for equitable work distribution is difficult to enforce manually, especially with availability constraints and multi-skill workers.

Dual Operating Models

Freeport follows a 14-day advance cycle; Marsa is reactive and vessel-driven. Current tooling cannot accommodate both effectively.

Disconnected Billing & Payroll

Shift data is manually transcribed into Zoho Books and Dakar payroll files, creating delays, reconciliation overhead, and financial error risk.

Scalability Constraints

The existing approach cannot scale for seasonal fluctuations, additional clients, or future regulatory requirements without significant manual overhead.

Solution

Platform Architecture

A modern, full-stack web application comprising three logical layers: responsive frontend, secure backend API, and an integration layer connecting to external systems.

Custom Web Application

Responsive, mobile-first web app with modern frontend framework and robust server-side backend, hosted on EU-based cloud infrastructure for data residency compliance.

Rostering Engine

Purpose-built scheduling engine with two modes: Freeport (14-day advance with crew templates and recurring patterns) and Marsa (reactive, same-day crew assembly triggered by vessel arrivals). Both enforce fairness and crew composition rules.

Fairness Algorithm

Implementation of license number sequencing considering rotation position, worker availability, required skills/certifications, and waitlist priority. All assignment decisions logged with full rationale for audit.

Self-Service Worker Portal

Mobile-first portal for 600+ workers: personal dashboard, availability management, replacement requests, push/email notifications, and historical shift log.

Admin Dashboard & Reporting

Real-time roster overview with drag-and-drop, crew manifest generation, utilisation reports, exception tracking, configurable exports (PDF/Excel), and role-based access control.

Zoho Books Integration

Automated invoice line creation per completed shift via Zoho Books API. Support for multiple billing rates, draft review workflows, reconciliation dashboard, and error handling with retry logic.

Dakar Payroll Export

Per-worker breakdown of regular hours, overtime, and premiums. Validation checks for anomalies, export in required format (CSV/XML), and full audit trail linking payroll lines to shift records.

Communications Layer

Transactional email for shift confirmations and alerts, in-app notification centre with read/unread tracking, configurable templates, and daily digest option to reduce notification fatigue.

Design Preview

Platform UX & Interface Design

Every screen is designed using the Maritime Operational Excellence design system — built for precision, durability, and high-contrast utility. Below is a preview of the key interfaces across admin desktop and worker mobile experiences.

Admin Desktop
Operations Centre
Real-time operational dashboard showing live Freeport and Marsa operations, crew fill rates, vessel assignments, and dispatch controls.
Core Engine
Rostering Engine
The rostering interface showing licence number sequencing, worker deployment status, shift composition breakdowns, leave forecasting, and compliance locks.
Administration
Worker Directory & Financial Approvals
Workforce registry with compliance tracking, skill filtering, and the financial approvals workflow for Zoho Books generation and Dakar payroll export.
Worker Portal
Self-Service Portal & Financial View
Desktop worker portal showing roster overview, shift details, and the worker-facing financial approvals screen.
Mobile Experience
Dockworker Mobile App
Mobile-first interfaces designed for use on the port floor — high contrast, large tap targets, and glanceable information for dockworkers on the move.
Branding
Design System & Brand Identity
The Maritime Operational Excellence design system — precision-engineered for high-contrast utility, inspired by professional maritime instrumentation.

Colour Palette

Primary #000d22
Secondary #006a6a
Sec. Container #90efef
Tertiary #e86100
Surface #f8fafb
On Primary #718bb7

Typography

Inter
Neutral, technical clarity. Designed for glanceability under harsh conditions.
Display — 800 Headline — 600 Body — 400 LABEL — 700 CAPS

Design Principles

No-Line Rule — No 1px borders. Boundaries defined through background colour shifts only.

Status Beacons — 4px vertical strips replace status dots. Teal for active, orange for urgent.

Tonal Layering — Hierarchy through stacked surface tiers, not structural lines.

Industrial Radii — 0.25rem default, 0.125rem small. No rounded Material corners.

Component Patterns

PRIMARY ACTION
Command
SECONDARY
Support
URGENT ALERT
Safety
Status Beacons
Powered by

RosterAI

Intelligent Curator — AI-Forward Workforce Intelligence · skios.com.mt/products/roster-ai

AI-Enhanced Operations

The MDU platform will be powered by RosterAI — SKIOS's proprietary intelligent rostering engine. RosterAI transforms the platform from a digital process tool into a predictive operational system that continuously learns and optimises workforce deployment.

RosterAI brings enterprise-grade AI capabilities purpose-built for workforce management: real-time smart insights, conflict detection, AI-suggested shift swaps, auto-fill scheduling, and an operational pulse dashboard that gives administrators instant visibility into staffing health, optimisation potential, and pending actions — all designed around the "Intelligent Curator" philosophy of being authoritative, calm, and hyper-efficient.

AI Dashboard & Smart Insights RosterAI

Real-time operational pulse showing staffing health, AI optimisation potential, and pending requests. Live Smart Insights feed surfaces critical alerts (conflict detection), AI-suggested shift swaps with one-click approval, and efficiency gain notifications. Auto-Optimize mode can rebalance the entire roster with a single command.

Intelligent Scheduler RosterAI

AI-powered Auto-Fill Schedule that generates optimal crew assignments considering fairness rules, skill requirements, availability, and historical patterns. Detects conflicts (overtime violations, shift overlaps) in real-time. Budget tracking and capacity monitoring with AI-suggested fixes when overruns are detected.

Predictive Analytics & Anomaly Detection RosterAI

ML models trained on operational data to forecast workforce demand, predict no-show probability, and identify seasonal patterns. Continuous anomaly monitoring flags unusual patterns: replacement request spikes, shift-type avoidance, billing discrepancies, or fairness distribution drift. Each alert includes context and recommended actions.

Swap Centre & Conflict Resolution RosterAI

AI-validated shift swap centre with policy compliance checking. When a worker requests a swap, RosterAI evaluates labour law compliance, overtime implications, and skill coverage — recommending the best replacement with a "100% Policy Compliance" confidence badge. Manager Insights panel shows coverage impact and auto-pilot recommendations.

Skills Matrix & Workforce Intelligence RosterAI

Centralised employee skills matrix with AI-powered gap analysis. The system identifies certification expiry risks, skill coverage gaps across shifts, and recommends training priorities. Integrated with the rostering engine to ensure only qualified workers are assigned to roles requiring specific certifications.

Natural Language Search RosterAI

Query the system in plain English: "show me all available Cappa-certified drivers for next Tuesday afternoon" or "which workers have exceeded 40 hours this week?" Smart notification prioritisation learns which channels and timing each worker responds to fastest, optimising communication delivery rates.

RosterAI is designed to augment human decision-making, not replace it. Every AI recommendation includes an explanation of its reasoning. Admins always retain full override authority. The system improves over time as it learns from the MDU's operational data. Learn more at skios.com.mt/products/roster-ai

RosterAI Interface Previews
Intelligent Curator — AI Dashboard & Scheduler
RosterAI's enterprise interface — real-time operational dashboards with Smart Insights, AI-powered weekly scheduler with auto-fill, and the shift swap centre with policy compliance validation.
Swap Centre, Skills Matrix & Employee Directory
AI-validated shift swaps with labour law compliance, centralised employee directory with skills matrix, and workforce intelligence for gap analysis.
Technical

Technical Approach

Enterprise-grade technology stack and engineering practices proven across regulated industries.

Technology Stack

LayerTechnologyRationale
FrontendReact / Next.jsComponent-based architecture, server-side rendering, mobile-first performance
Backend API.NET / Node.jsStrongly-typed, high-performance, excellent for complex business logic
DatabasePostgreSQLRobust relational DB for complex queries, audit logging, transactional integrity
AI/MLPython / scikit-learnIndustry-standard ML stack for predictive models and anomaly detection
AuthenticationOAuth 2.0 / OIDCIndustry-standard auth with MFA support, scalable to 600+ users
Email ServiceZeptoMail / SendGridHigh-volume transactional email with delivery tracking
HostingAzure / AWS (EU)EU data residency, managed services, auto-scaling, high availability
CI/CDGitHub ActionsAutomated build, test, and deployment pipelines
MonitoringApp Insights / SentryReal-time error tracking, performance monitoring, alerting

Security Architecture

Performance & Scalability

Development Methodology

Agile delivery adapted for enterprise engagements: a Discovery phase followed by iterative two-week sprints, each producing a demonstrable increment of working software.

Investment

Development Cost Breakdown

Blended rate of €900/day covering senior development, UX/UI design, AI engineering, and technical project management.

Core Platform Development

85 days
€76,500
Master Data & Worker Profiles
Registration, skill matrix, certifications, leave ledger, audit trail
12 days
€10,800
Rostering Engine
Freeport 14-day scheduling, Marsa reactive rostering, crew templates, shift lifecycle
26 days
€23,400
Fairness Algorithm
License number sequencing, availability/skill filtering, waitlist, rotation tracking
18 days
€16,200
Self-Service Worker Portal
Mobile-first UI, roster view, availability management, replacement requests, notifications
18 days
€16,200
Admin Dashboard & Reporting
Operational dashboards, crew manifests, utilisation reports, RBAC, audit trails
11 days
€9,900

AI & Intelligence Layer

18 days
€16,200
AI Roster Optimisation
ML model for crew compatibility scoring, reliability-weighted assignment, recommendation engine
8 days
€7,200
Predictive Analytics & Anomaly Detection
Demand forecasting, no-show prediction, availability pattern analysis, operational anomaly alerts
6 days
€5,400
Intelligent Automation
Smart notification prioritisation, auto-suggested replacements, natural language search
4 days
€3,600

Integrations

30 days
€27,000
Zoho Books Integration
API connection, job-based invoice generation, rate mapping, draft/approval workflow, reconciliation
13 days
€11,700
Dakar Payroll Export
Shift data structuring, overtime/premium calculation, export file generation, validation
10 days
€9,000
Communications Module
Transactional email, in-app notifications, template management, daily digest
7 days
€6,300

Delivery & Quality Assurance

15 days
€13,300
Testing & Quality Assurance
Unit tests, integration tests, UAT support, performance & security review
5 days
€4,500
Data Migration
Historical data import, cleansing, validation, verification
3 days
€2,700
Training & Documentation
Admin training, user guides, technical documentation, handover
3 days
€2,700
Project Management
Sprint planning, stakeholder communication, progress reporting
4 days
€3,400

Total Project Investment

148 development days
€133,000
Excl. VAT
Core Platform — 57%
AI & Intelligence — 12%
Integrations — 20%
Delivery & QA — 10%
Ongoing

Recurring Services

Annual operational costs to keep the platform secure, maintained, and evolving alongside the MDU's requirements.

Support

Technical Support & Helpdesk

Dedicated support during office hours (Mon–Fri, 09:00–17:00 CET) with optional 24/7 escalation path for critical operational issues during port operations.

€1,500 – €3,000/month
Office hours / 24×7 availability tiers

Maintenance

Preventive Maintenance & Security Updates

Proactive security patching, dependency updates, infrastructure monitoring, performance tuning, and SSL certificate management. Includes quarterly security reviews.

€800/month
€9,600/year

Evolution

Development Hours Bundle

Pre-purchased development hours for future enhancements, new features, and evolving requirements. Unused hours roll over quarterly. Drawn at the blended project rate.

€900/day
Recommended: 5–10 days/quarter (billed as consumed)

Infrastructure

Hosting on MITA

Production hosting on MITA (Malta Information Technology Agency) government cloud infrastructure, ensuring data sovereignty and compliance with Maltese public sector requirements.

To be confirmed
Based on MITA hosting agreement & resource allocation

Zoho Books License

Two-user Zoho Books subscription for automated billing and invoicing integration. Covers all API access required for the platform integration.

~€60/month
2 users · ~€720/year
Enablement

Training & Go-Live

Comprehensive knowledge transfer to ensure the MDU team is fully self-sufficient from day one of production operations.

Train the Trainer

Intensive training programme for up to 10 key MDU staff members who will become the organisation's internal platform experts. Covers all admin functions, roster management, billing workflows, and RosterAI features. Participants receive certification upon completion.

Video Guides & Scribes

Library of professionally produced how-to video tutorials covering both administrator and end-user workflows. Delivered as screen-recorded "Scribes" with step-by-step annotations — accessible on-demand for onboarding new staff and refresher training.

Admin Video Library

Dedicated admin guide series: roster creation and publication, fairness algorithm configuration, Zoho Books billing workflows, Dakar payroll export, worker directory management, RosterAI dashboard and AI insights, reporting and audit trails.

Worker Video Library

End-user guide series for dockworkers: logging in and navigating the portal, viewing rosters, managing availability, requesting replacements, joining the waitlist, understanding notifications, and using the mobile interface.

Roadmap

Future Requirements

Indicative pricing for anticipated future integrations. These are not included in the €133,000 project scope and can be commissioned separately as the platform matures.

Malta Freeport Time & Attendance Integration

Bi-directional integration with Malta Freeport's Time & Attendance system to automate shift verification, clock-in/clock-out data capture, and hours reconciliation. Eliminates manual cross-referencing between the rostering platform and Freeport's T&A records.

€15,000 – €20,000
Indicative · Subject to T&A API availability

Nice to Have

3rd Party Portal — Transport Malta Foreman

External-facing portal for Transport Malta foremen to place labour orders based on incoming vessel schedules. Foremen would submit crew requests directly into the system, replacing email/phone-based order intake and feeding directly into the rostering engine.

€20,000 – €25,000
Indicative · Depends on scope & auth requirements

Marine Traffic Integration

Real-time vessel tracking integration via the MarineTraffic API. Automatically triggers reactive rostering for Marsa operations when vessels enter the port approach zone, providing advance crew preparation time. Includes vessel ETA tracking and historical arrival pattern analysis.

€10,000 – €15,000
Indicative · Excludes MarineTraffic API license

All future requirements are priced indicatively and subject to detailed scoping. They can be commissioned individually using the recurring development hours bundle or as standalone change requests.

Resources

Key Experts & Project Team

Named individuals assigned to this engagement. All key experts are Malta-based and available for face-to-face meetings at the Contracting Authority's premises throughout project implementation.

Key Expert Compliance Matrix

RoleAssigned ToQualifications & Compliance
IT Project Manager Roderick Bartolo MBA, Henley Business School (MQF 7) · B.Eng (Hons) CCE, University of Malta (MQF 6) · Prince2 Practitioner · Certified Ethical Hacker (CEH) · Scrum Product Owner · IBM BPM 6.1 Certified · 17+ years as Software Project Manager · Fluent Maltese & English · Malta-based
Azure Infrastructure Architect Sara Zarb Cloud Infrastructure Engineer at VERACLOUD Ltd (2022–present) · Previously Senior Networks Engineer at Computime Group (2017–2022, 5 years) · Networks Engineer at Computime (2015–2017) · Cisco Meraki, Aruba ClearPass, Azure cloud solutions · 10+ years infrastructure experience · Fluent English · Malta-based
Technical Lead Developer Ignacio de Córdoba CTO at SKIOS (2000–2018, 18 years) · Senior Solution Architect (1996–present, 30 years) · Web Architect at Webee (2022–present) · IBM Watson Cognitive Computing · Hyperledger/Blockchain · 30+ years enterprise Java/JEE development · Fluent English & Spanish · Available on-site
Business Analyst From team MQF 6 minimum in Software Development or equivalent · 2+ years business analysis · Fluent English · Malta-based · Named on project kick-off
Software Developers ×3 From team MQF 6 minimum in Software Development or equivalent · 2+ years software development experience · Fluent English · Malta-based · Named on project kick-off
Testing Specialist From team MQF 6 minimum · 2+ years testing experience · Fluent English · Named on project kick-off
UX/UI Designer Kirsten Saliba Masters in Creativity & Innovation, University of Malta (MQF 7) · BA (Hons) Anthropology, University of Malta (MQF 6) · Product Owner Certification · Google Data Analytics Professional Certificate · 8+ years product/UX experience · Fluent English & Maltese · Malta-based
Technical AI Lead 1 Matthew Galea BSc IT (Hons) Artificial Intelligence — First Class Honours, Dean's List (MQF 6) · Co-founder NeuralAI Ltd · Head of IT Projects at Webee (2020–present, 6+ years) · Data Scientist at Inbound Muse (2017–2020) · ML, AI, Computer Vision, statistical modelling · Fluent English, Maltese & Italian · Malta-based
Technical AI Lead 2 Kurt Abela PhD in AI (current) · MSc AI (MQF 7) · BSc IT AI First Class Hons (MQF 6) · University of Malta Research Officer — Project Chatbot & EU-funded NLTP · NLP, Machine Translation, Deep Learning · Co-founder NeuralAI Ltd · 4+ years AI specialisation · Malta-based

Detailed Profiles

IT Project Manager · Technical AI Lead 1

Roderick Bartolo

MBA Henley (MQF 7) · B.Eng (Hons) CCE (MQF 6) · Prince2 · CEH · Scrum PO · IBM BPM 6.1 · CIMA Certificate

Head of Artificial Intelligence & Data Science at Tipico Ltd (2019–present, ~7 years) — conceptualising, leading, and delivering AI and data-driven projects across product and operations at one of Europe's largest sportsbook companies. Leveraging cutting-edge ML, advanced analytics, and data processing methodologies at enterprise scale.

Previously Head of Quantitative Analysis at Medirect Group (~8 years) — ICAAP, stress testing, ILAAP, M&A due diligence, capital planning. Director at SKIOS (2008–present), Founder of Webee Ltd (2013–present). Business Consultant at IBM (IUBS project, Enemalta digital transformation). Software Developer at KPMG / Crimsonwing.

Housing Authority €500k+ Malta Tourism €468k MCC AR/VR €600k OHSA €119k Tipico AI IBM KPMG
Technical AI Lead 2 · Software Developer

Kurt Abela

PhD AI (current, MQF 8) · MSc AI/NLP — Merit (MQF 7) · BSc IT AI — First Class Hons (MQF 6) · Co-founder NeuralAI Ltd

Currently pursuing a PhD in Artificial Intelligence at the University of Malta. MSc thesis: Machine Translation for low-resource languages. BSc focused on Deep Learning, Computer Vision, NLP, Game AI, Expert Systems, Fuzzy Logic, Data Science, and Web Mining.

Research Support Officer II — University of Malta Project Chatbot (Maltese language AI chatbot system) and EU-funded National Language Technology Platform (coordinating with MITA on Machine Translation). Co-founder of NeuralAI Ltd. Project Manager at Webee. MITA Cyber Security Hackathon participant. Previously intern at Malta Gaming Authority (MGA).

PhD AI NLP Deep Learning Machine Translation Python / Java / C#
Technical AI Lead 1

Matthew Galea

BSc IT (Hons) AI — First Class Honours, Dean's List (MQF 6) · Co-founder NeuralAI Ltd

Head of IT Projects at Webee Ltd (2020–present) — leading teams of project managers and developers across e-commerce, mobile apps, and custom-built systems. Previously Data Scientist at Inbound Muse (2017–2020) — AI & ML projects using A/B testing, Bayesian testing, clustering techniques, achieving 300%+ improvements in Return on Ad Spend for clients.

Co-founder of NeuralAI Ltd — built Malta's first driving school app (Love2Drive). BSc dissertation: "Towards Extracting, Analysing and Verifying Statistical Claims" using NLP techniques. Fluent in English, Maltese, and Italian.

AI / ML Data Science NeuralAI MERN Stack Dean's List
Azure Infrastructure Architect

Sara Zarb

Cloud Infrastructure Engineer, VERACLOUD Ltd · 10+ years infrastructure & networking · Cisco / Aruba / Azure

Cloud Infrastructure Engineer at VERACLOUD Ltd (2022–present) — handling cloud-based projects from design to implementation. Focused on Azure cloud solutions, Cisco Meraki, 3CX telephony, Ekahau wireless surveys, monitoring solutions, and day-to-day Tier 2 support for VERACLOUD's enterprise clients.

Previously Senior Networks Engineer at Computime Group (2017–2022, 5 years) and Networks Engineer at Computime (2015–2017) — configuration of Cisco, HP, Aruba, and Alcatel switches (L2/L3), network design, Aruba ClearPass implementation, controller and cloud-based wireless solutions. Responsible for MITA hosting architecture and Azure infrastructure for this project.

VERACLOUD Azure Cloud Cisco / Aruba MITA Hosting
Technical Lead Developer

Ignacio de Córdoba Álvaro

30+ years enterprise development · CTO SKIOS (18 years) · IBM Watson · Hyperledger · Cognitive Computing

Web Architect / Senior Solution Architect at Webee (2022–present) — complex web architectures for high-profile public sector and enterprise clients. Previously CTO at SKIOS (2000–2018) managing a 12-person tech team across 30+ corporate Java projects. IBM Watson cognitive computing specialist, Hyperledger blockchain, and RPAS (drone) security systems.

Key projects: INCAS for Boeing/BRTE (cloud air traffic integration for drones), IBM 321Cloud orchestrator for Enel Spain, Eliza Tourism cognitive platform for CACT Lanzarote, Helvetia insurance chatbot (IBM Watson), TripBru cognitive travel platform. IBM SCE certification.

30+ Years Java / Spring Boot IBM Watson Boeing BRTE React / Next.js
UX/UI Designer

Kirsten Saliba

Masters in Creativity & Innovation, University of Malta (MQF 7) · BA (Hons) Anthropology (MQF 6) · Product Owner Cert · Google Data Analytics Professional

8+ years product and UX experience across iGaming, affiliates, and tech. Previously Product Manager at LiveSponsors (gamified loyalty platform), Market Research Analyst & Team Lead at Onest Data (UX testing, surveys, ethnographic research, user personas), and Responsible Gaming Analyst at Whitehat Gaming. Wireframing, prototyping, user research, Figma, Canva, A/B testing, and customer journey mapping.

All key experts are Malta-based and available for face-to-face meetings throughout implementation. The team composition flexes across project phases — heavier on design during Discovery, full engineering capacity during development sprints, and AI/ML focus during the RosterAI integration. The blended €900/day rate covers all disciplines.

Delivery

Project Timeline

Approximately 23 weeks (~6 months), structured into a Discovery phase, four development sprints, and UAT/Go-Live. Estimated start within Q2 2026.

Discovery & Design

Weeks 1–3
  • Requirements workshops
  • UX wireframes
  • Technical architecture
  • Data model
  • Integration specs

Sprint 1 — Foundation

Weeks 4–7
  • Master data module
  • Authentication & RBAC
  • Database & CI/CD
  • Dev/staging environments

Sprint 2 — Rostering Core + AI

Weeks 8–12
  • Rostering engine
  • Fairness algorithm
  • Crew composition
  • AI optimisation model
  • Anomaly detection

Sprint 3 — Portal & Intelligence

Weeks 13–16
  • Worker portal
  • Admin dashboard
  • Predictive analytics
  • Smart notifications
  • NL search

Sprint 4 — Integrations

Weeks 17–20
  • Zoho Books API
  • Dakar payroll
  • Billing reconciliation
  • E2E integration testing

UAT & Go-Live

Weeks 21–23
  • User acceptance testing
  • Data migration
  • Training
  • Production deploy
  • Hypercare
Clarification

Questions for Discussion

These highlight areas where the MDU's domain expertise is needed to inform design decisions.
Rostering & Fairness Logic
Q1License Number Sequence reset

How often does the fairness cycle reset? Daily? Weekly? Per job type? Different cycle for Freeport vs. Marsa?

Q2Seniority vs. sequence

Are seniority and license number sequencing the same thing, or can seniority override the license number order?

Q3Crew composition rules

What are the exact crew templates per job type? Is the list fixed or does it change per vessel/client?

Q4Partial crew handling

If the system cannot fill an entire crew, should it block the assignment or allow partial with a flag?

Q5Multi-skill workers

If a worker holds multiple certifications, how should they be prioritised across pools?

Shift Lifecycle & Replacement
Q6Replacement time windows

What are the actual hour thresholds for Freeport and Marsa replacement rules?

Q7Replacement matching

Must replacements follow the license sequence, or is it first-available from the waitlist?

Q8No-show policy

What happens when a worker doesn't show and no replacement was requested? Automated escalation?

Billing & Payroll
Q9Dakar integration format

What format does Dakar expect (CSV, XML, API)? One-way export or bidirectional sync?

Q10Billing rate structure

Who defines billing rates? Per-vessel, per-shift-type, per-client? How often do they change?

Q11Overtime/premium calculation

Time-based (after 8 hours), day-based (weekends/holidays), or both?

Q12Zoho Books setup

Does MDU already have a Zoho Books account? Existing templates or numbering conventions?

External Integrations
Q13Transport Malta

What APIs does Transport Malta expose? In scope or future? Should architecture accommodate it?

Q14Order intake

The 300 monthly Freeport orders — current format and desired intake method?

Q15Ship arrival data

Source for Marsa vessel arrivals: AIS feed, port authority API, or manual entry?

Users & Access
Q16Worker demographics

Smartphone usage percentage? Mobile-first mandatory or shared terminal access at port?

Q17Admin roles

Distinct roles (Roster Manager, Finance, HR, Super Admin) or all equal? Per-role permissions?

Q18Client portal access

Do clients like Freeport need portal access for order submission and crew manifest viewing?

Communications
Q19Email volume

250k/month (~400/worker) seems high. What generates this? Can notifications be consolidated?

Q20WhatsApp migration

Integrate with WhatsApp or replace entirely with in-app notifications?

Q21Language

English, Maltese, or both? Does the portal need to be bilingual?

Data, Compliance & Commercial
Q22Historical data

How much historical data to migrate? Is clean data available?

Q23Existing systems

Beyond Excel and Forms, any other systems in use?

Q24Regulatory constraints

Working Time Directive, mandatory rest periods — hard-coded system constraints needed?

Q25Audit reports

Specific reports for regulators or union governance board?

Q26Hosting preferences

Cloud provider preference (AWS, Azure)? On-premises? Data residency beyond EU?

Q27Go-live deadline

Target date or external deadline driving the timeline?

Q28Phased delivery

Phased go-live acceptable, or must all modules launch simultaneously?

Notes

Assumptions & Notes

Key assumptions underpinning the scope and pricing of this proposal.
  1. Fixed-Scope Project — The €133,000 investment covers all design, development, testing, deployment, and initial training as described in this proposal.

  2. Full IP Ownership — The MDU will own the complete source code, documentation, and all intellectual property upon project completion. No vendor lock-in.

  3. Zoho Books Licensing — Integration assumes a standard Zoho Books subscription (2 users). Licensing costs (~€720/year) are the MDU's responsibility and not included in the project cost.

  4. Blended Rate — The €900/day rate covers senior development, UX/UI design, AI engineering, QA, and project management. It does not represent a single resource.

  5. AI Model Training — AI features use the MDU's operational data for model training. Prediction accuracy improves over time as the system accumulates historical patterns.

  6. Data Migration — The 3-day allocation assumes reasonably clean source data. Significant cleansing or transformation may require a change request.

  7. Infrastructure Costs — Hosting on MITA, databases, SSL, domain, and email service subscriptions are operational expenses borne by the MDU, not included in the project cost. MITA hosting costs will be confirmed during the Discovery phase.

  8. Third-Party Fees — Costs for third-party access fees (e.g., Transport Malta API, SMS gateway) are not included and will be quoted separately if added.

  9. VAT — All costs are exclusive of VAT, applied at the applicable rate.

  10. Change Management — Material scope changes managed through a formal change request process with written approval from both parties.