MACHINE LEARNING SOFTWARE ENGINEERING COMPUTER VISION DATA ENGINEERING RAG & LLMs BACKEND DEVELOPMENT MACHINE LEARNING SOFTWARE ENGINEERING COMPUTER VISION DATA ENGINEERING RAG & LLMs BACKEND DEVELOPMENT
Available for new projects Valle Camonica, IT BSc Data Science & AI · Maastricht University

Nicola Gheza

I help businesses build intelligent software — from AI-powered applications and computer vision systems to scalable backends and data pipelines. Whether you need a custom ML model, a RAG-powered knowledge base, or a reliable API, I engineer solutions that work in production.

/ about

AI Engineer

I turn research-flavored problems into boring software that runs in production. Remote-first, clear communication, shipping mentality.

Open for projects

I'm Nicola, an Italian AI Engineer and freelance consultant running nicode. since 2019. I hold a BSc in Data Science & AI from Maastricht University and have 9+ years of experience across AI/ML engineering and backend development.

I work with businesses to build AI-powered applications, computer vision systems, and scalable backend infrastructure — turning complex technical challenges into reliable, production-grade solutions.

BaseValle Camonica, IT
Coffees/day~4 (load-bearing)
StackWhatever ships
Time zoneCET, mostly
LOC/yrNet negative, ideally
/ practice

What I do, and how.

Four disciplines that combine on most engagements — from shipping scalable backends to training production ML models.

01 AI / ML

AI & Machine Learning

Intelligent systems built with foundation models, custom pipelines, and RAG architectures — turned into software that holds up in production.

What I build
  • LLM applications & Retrieval-Augmented Generation
  • Model fine-tuning & custom ML pipelines
  • Agentic workflows and knowledge agents
Proof Energy-prediction models for home automation; a RAG application inside a digital-twin solution for buildings.
02 SW ENG

Software Engineering

Scalable backends, APIs, and infrastructure that power modern applications — with clear architecture and honest performance budgets.

What I build
  • REST & GraphQL APIs, payment integrations
  • System architecture & queue-based pipelines
  • Cloud & DevOps, CI/CD, observability
Proof Years shipping high-throughput backends across travel, blockchain, and AI platforms.
03 CV

Computer Vision

Extracting actionable insight from images and video — object detection, document processing, and custom deep-learning models.

What I build
  • Object detection & tracking (YOLO, custom)
  • OCR & document intelligence
  • CCTV analytics & quality control
Proof Fine-tuning YOLO for waste detection; deep-learning research on fruits image recognition (BSc thesis).
04 DATA

Data Engineering & Analytics

Pipelines and tooling that turn raw, messy data into reliable inputs — plus the dashboards that make it useful to humans.

What I build
  • ETL pipelines & multi-source ingestion
  • Web scraping & data extraction
  • Analytics dashboards & reporting
Proof Data flows keeping backends fed with clean, structured inputs across conversational-AI and travel platforms.
/ experience

Nine years,
one trajectory.

From NLP research in Brighton to digital-twin RAG systems today — a consistent thread of shipping AI and backend software for real clients.

  1. Current · AI
    Dec 2019 → Present

    AI Engineer @ nicode.

    Remote · Self-employed

    ML models for home-automation energy prediction, a YOLO-based computer vision system for waste detection, and a RAG application inside a digital-twin solution for buildings.

  2. Backend
    Mar 2022 → Mar 2025

    Backend Developer @ Sportit

    Remote (IT) · Snowit, Bikeit, Discovera, Tribala

    Scalable backend systems across Sportit's portfolio of sports and travel platforms — REST & GraphQL APIs, payment integrations, background task processing, and a modular email pipeline.

  3. Backend · Blockchain
    Aug 2020 → Oct 2021

    Software Engineer @ SteelTrace B.V.

    Maastricht (NL)

    Backend architecture for a material certification platform tracing steel supply-chain data on private Ethereum. Performance work on data-intensive operations and team management of junior devs.

  4. Conversational AI
    Feb 2019 → Aug 2020

    Backend Developer @ CX Company

    Maastricht (NL) · now cm.com

    Backend features for a conversational AI platform powering virtual assistants and chatbots for enterprise clients. REST APIs and ETL pipelines for multi-source data integration.

  5. Fullstack · Blockchain
    Jul 2018 → Dec 2018

    Software Engineer @ Consense Data Exchange

    Heerlen (NL)

    A blockchain-based informed-consent system for medical research, automating consent management for clinical trials. Fullstack development across multiple modules.

  6. NLP
    Jul 2017 → Dec 2017

    AI Engineer @ WildFire Learning

    Brighton (UK)

    NLP models that automatically generate multiple-choice and fill-in-the-blank questions from documents, served via Node.js backend services for an e-learning platform.

/ selected projects

Things I've built.

A mix of client work, independent experiments, and academic research — each one touching real data or real hardware.

AI / Hardware

Crowbuddy

We train crows using AI to collect litter in exchange for food.

BSc Thesis

Deep Learning For Fruits Image Recognition

Thesis prepared in partial fulfilment of the requirements for the Degree of Bachelor of Science in Data Science and Knowledge Engineering, Maastricht University. Supervisors: Alexia Briassouli, Gerasimos Spanakis.

/ let's build something

Ready to discuss your project?

Let's talk about how I can help your business grow.

Schedule a Call Email Me