Independent software consultancy · Slovenia · Since 2014

Architecture and AI for systems that have to work.

DIBA is the consultancy of Matic Di Batista — senior engineering for banking, digital identity, legal tech, science and geospatial platforms. From the first architecture sketch to a running system in production.

Industries served

  • Banking & fintech
  • Digital identity
  • Legal tech
  • Construction
  • Life sciences
  • Geospatial

01 — Services

Senior expertise, without the agency overhead.

You work directly with the engineer who designs and builds your system. No hand-offs, no juniors learning on your budget.

Software architecture

System design, architecture reviews and technical due diligence. Distributed backends, event-driven integration, caching strategy and performance diagnosis.

AI & automation

Practical AI that ships: LLM agents and copilots, NLP over legal and business text, and custom ML models taken all the way to production.

Backend & distributed systems

APIs, microservices and event-driven systems that stay fast and consistent under load — messaging, caching, data modelling and integration.

Frontend & product

Web and mobile apps people enjoy using — modern SPA frameworks, interactive maps and 3D, built hand in hand with the backend.

Cloud & DevOps

Cloud-native infrastructure, CI/CD pipelines and observability — with performance tuned and running costs kept under control.

Identity & security

Single sign-on across apps, OAuth and OpenID Connect, self-sovereign identity and verifiable credentials, and secure, entitlement-based content delivery.

02 — Selected work

From neobanks to cave registries.

Different domains, the same standard: systems that are secure, observable and built to be maintained for years.

Banking · FintechCore backend team

Core platform for a digital bank

Backend engineering on an international challenger bank: payments, remittance, savings and onboarding, built to scale as it grew past seven million users.

Microservices · Distributed systems · Payments

Digital identityCore identity team

Self-sovereign identity platform

Core work on a self-sovereign identity platform: verifiable credentials, decentralised identity and the SDK tooling around Hyperledger Aries agents.

SSI · Verifiable credentials · ACA-Py

Legal tech · NLP

Legal research platform

Development on international legal information systems covering legislation and case law, including natural-language processing that links and structures legal sources.

NLP · Full-text search · Data pipelines

Architecture · Cloud

Multi-app content platform

Designed single sign-on across a family of apps, a pay-per-access content delivery system with event-driven cache invalidation, and cut serverless cold-start latency.

SSO · Caching · Messaging · Serverless

AI · Construction

AI tender monitoring agent

An AI agent for a construction supervision firm that tracks public tenders daily, delivers a digest and retrieves documents on demand — plus hands-on AI workshops for the team.

AI agents · Workflow automation · Document retrieval

GIS · Machine learning

National cave registry & LiDAR AI

A geospatial registry of about 14,000 cave entrances — the world's first online cave cadastre. Custom map-tile rendering and a deep-learning model that finds undiscovered entrances in LiDAR scans.

GIS · Map tiles · Computer vision · ONNX

Science · Biodatabases

Biodiversity data and analysis

Databases and statistical pipelines for freshwater biodiversity research — species co-occurrence across hundreds of sampling sites, spatial modelling and phylogenetics.

R · tidyverse · terra/sf · BEAST2

03 — Approach

Clear thinking first. Code second.

  1. 01

    Understand

    Your domain, constraints and what success looks like — before a single diagram.

  2. 02

    Architect

    A design you can reason about: trade-offs written down, risks named early.

  3. 03

    Build

    Short iterations, working software every step, measured in production.

  4. 04

    Hand over

    Documentation and knowledge transfer, so your team owns what we built.

04 — Toolbox

Full stack, end to end. The right tool for each job.

Backend
C# / .NET · Node.js · TypeScript · Python · REST APIs · SQL databases
Distributed systems
Microservices · Event-driven design · Message queues · Distributed caching · Serverless
Frontend & mobile
Vue.js · Angular · Three.js · Interactive maps · Cross-platform mobile
Cloud & DevOps
Azure · CI/CD with GitHub Actions · Monitoring & telemetry · Identity providers
AI & data
LLM agents · NLP · Deep learning · ONNX · R & statistical modelling
Geospatial
GIS · LiDAR · Map tile rendering · Spatial analysis

05 — Contact us

Have a hard problem? Let's talk it through.

Tell us a little about your project. You'll hear back within two working days with an honest view of what it takes.

  • Free 30-minute intro call
  • NDA on request
  • English and Slovenian

Your details are used only to reply to your enquiry. Privacy notice.