Production-grade AI systems, from data to edge.

Two engineers, one accountable unit.Specialised models instead of LLM wrappers.

AIM: 1 min of 720p analysed in ~7 s on one cloud GPU (was ~6 min)

Hansel: specialised models, metrics not public

In production

Two systems we built that run every day. Every number comes with the conditions it was measured under.

AIM AI football coaching

Problem
A fragile rule-based system that could not keep up with real phone video.
What we did
Rebuilt it as a machine-learning pipeline: custom vision models for players, ball and cones, tracking, drill and repetition understanding, biomechanics and scoring, with the whole inference path optimised end to end.
Result
One minute of 720p video analysed in about 7 seconds, down from about 6 minutes. Training moved to far cheaper hardware.
1 s10 s1 min10 min~6 min · before~7 s · now
Time to analyse one minute of 720p video on a single cloud GPU.
Model output only: pose skeletons, ball track and the drill HUD, drawn on black. No player footage is shown.

Hansel Enterprise AI platform

Problem
An LLM for everything: expensive, slow and error-prone on tasks that did not need one.
What we did
Led a platform-wide move to specialised models: fine-tuned classifiers for specific tasks, a state-space sequence model in place of a legacy recurrent one, and batch processing with prompt caching for the LLM work that remains.
Result
The right model for each job, with lower cost, latency and error rate.

Metrics not publicHansel's numbers stay with Hansel. We show the gap instead of guessing.

Services

Computer vision

Detection, segmentation, pose and tracking that hold up on real video, not only on benchmarks.

Edge ML

Models that run fast on the hardware you already have, on-device and at the edge, with TensorRT, ONNX and CUDA.

RAG and agents

Retrieval and agent workflows that stay accurate in production, shipped with evaluations and monitoring.

MLOps and cloud

AWS and Google Cloud with EU data residency, plus the pipelines, deployment and monitoring to run it all.

Cost optimisation

Specialised models where a general-purpose LLM is the wrong tool, and smaller models that keep their accuracy.

Audit-ready

Documentation, logging, human oversight and evaluations built in, so a system can pass a security review or an EU AI Act audit.

How we work

  1. Scope first

    Every engagement starts with a small, scoped first phase: your data, your constraints and a measurable definition of done, before any bigger commitment.

  2. Build end to end

    The same two engineers take it from raw data to a deployed system: data, models, evaluation and cloud. No handoffs, no rotating bench.

  3. Leave it running

    Monitoring, documentation and EU data residency by default, so the system keeps working after we step back.

We reply within 24 hours, in English, Portuguese or German.

Founders

Jude Mingay

AI/ML engineer and strategist

Computer vision, edge deployment and custom deep-learning architectures. Leads the ML pipeline behind AIM. Started in industrial software, writing C and C++ protocol gateways for power grids (IEC 61850, IEC 60870, TASE.2), then moved into ML through bioimage research at the University of Algarve and an MSc in AI at the University of Freiburg, where he worked with the AutoML lab on scaling down TabPFN.

Languages: Portuguese, German, EnglishLinkedIn

Pedro da Matta

ML engineer and cloud architect

Production ML and cloud engineering. Almost three years at Deloitte building Python backends, data pipelines and DevOps on AWS, with smart-sensor integration, distributed MongoDB and containerised architectures on Docker and Kubernetes. AWS Certified Solutions Architect and Developer (Associate). Now a production and machine-learning engineer alongside Jude. Studied computer science at the University of Algarve, where he founded a programming club and competed at MIUP, Portugal's inter-university programming marathon. Studying for a Master's in AI at the University of Coimbra.

Languages: Portuguese, EnglishLinkedIn

Book a scoping call

Tell us what you are building and where it is stuck. We reply within 24 hours.

Email ushello@frustolabs.com