Origin

Yousef Yasser

AI Engineer · Kuwait

“I build agentic AI systems and retrieval-augmented generation on open-source LLMs running on production GPU infrastructure, tuned for low token use without giving up accuracy.”

This world

Five regions surround this core. Skills grow in the forest, projects run in the laboratory, learning is kept in the archive, work history stands in the district, and the portal at the end opens a line to me.

01 · The Skill Forest

Skill manifestation

Python

The language every other system here is written in.

Primary engineering language for model development, data pipelines, inference services and tooling.

Libraries & tools

  • NumPy
  • Pandas
  • FastAPI
  • Flask
  • Streamlit

Applied to

  • 01Document processing and extraction pipelines
  • 02Model training and evaluation scripts
  • 03Inference APIs and background workers

Skill manifestation

Machine Learning

Structures that sharpen with every pass over the data.

Classical and statistical learning: feature engineering, model selection, evaluation and error analysis.

Libraries & tools

  • scikit-learn
  • Pandas
  • Matplotlib
  • Seaborn

Applied to

  • 01Text classification for banking institutions
  • 02Data annotation, augmentation and preprocessing

Skill manifestation

Deep Learning

Signals moving through layers until meaning appears.

Neural network design, training and fine-tuning, including transformer-based models for text and documents.

Libraries & tools

  • TensorFlow
  • Keras
  • PyTorch
  • Hugging Face Transformers

Applied to

  • 01BERT-based document classification
  • 02Crop classification and segmentation across growth stages
  • 03Fine-tuning

Skill manifestation

Computer Vision

Seeing documents the way a reviewer does.

Visual understanding of scanned and photographed documents: layout, OCR, and vision-language models for extraction.

Libraries & tools

  • OpenCV
  • TensorFlow
  • PyTorch
  • Vision-language models

Applied to

  • 01Retrieval over document layout and visual structure
  • 02VLM-based field extraction
  • 03Object detection and image segmentation

Skill manifestation

Large Language Models

A core that turns fragments into language.

Building with LLMs end to end: prompting, structured output, inference, evaluation and fine-tuning for domain tasks.

Libraries & tools

  • vLLM
  • OpenAI
  • OpenRouter
  • LangChain

Applied to

  • 01Serving hundreds of open-source models across Linux GPU servers
  • 02Inference from 20 minutes to 40 seconds via GPU efficiency and token caching
  • 03Token optimisation without sacrificing accuracy

Skill manifestation

Retrieval-Augmented Generation

Ask the archive. It retrieves before it answers.

Retrieval pipelines that ground model output in source documents, including multimodal retrieval over text and page images.

Libraries & tools

  • Qdrant
  • ChromaDB
  • Embedding models
  • LangChain

Applied to

  • 01Layout-based retrieval for trade finance, 80% more accurate
  • 02Agentic RAG with reasoning on open models
  • 03Embedding and vector-search pipelines

Skill manifestation

AI Agents

Small autonomous workers that plan, act and verify.

Agentic workflows where models plan steps, call tools, check their own results and hand off to humans when needed.

Libraries & tools

  • OpenRouter
  • LangChain
  • Hono
  • tRPC

Applied to

  • 01Streamlind: chat-built automation workflows
  • 02Agent driven over Telegram
  • 03Agentic workflows over trade finance documents

02 · The Project Laboratory

Case study

AI Trade Finance Compliance System

Document review for a major bank in Kuwait, from 1 week down to 3 minutes.

Problem

Trade finance teams review letters of credit and guarantees that run past 100 pages. Manual review took a week per case, and text-based retrieval was undermined by OCR errors.

Solution

A production system that retrieves over document layout and visual structure rather than extracted text, extracts fields with a vision-language model, and runs agentic workflows over the results. It is served on GPU infrastructure and integrated with the bank's enterprise systems.

Technical architecture

  1. 01

    Ingest

    Letters of credit and guarantees, 100+ pages, as page images.

  2. 02

    Embed

    Embeddings over layout and visual structure, not OCR text.

  3. 03

    Retrieve

    Vector search and multimodal RAG over the document pages.

  4. 04

    Extract

    Vision-language model field extraction.

  5. 05

    Act

    Agentic workflows over the extracted results.

  6. 06

    Integrate

    REST APIs and a .NET application layer into the bank's systems.

Technologies

  • Vision-language models
  • LLMs
  • Multimodal RAG
  • Vector search
  • Agentic workflows
  • GPU inference
  • .NET
  • REST APIs

Engineering challenges

  • 01Documents of 100+ pages per case
  • 02OCR errors corrupting text-based retrieval
  • 03Inference time and concurrency on shared GPU instances

Results & impact

  • 01Document review cut from 1 week to 3 minutes
  • 02Retrieval accuracy improved by 80%, OCR errors eliminated
  • 03Inference time from 20 minutes to 40 seconds (30x) via GPU efficiency work and token caching
  • 0420 concurrent users per instance with no measurable slowdown
GitHub Not yet linkedLive demo Not yet linked

Case study

Streamlind

An AI-native workflow generator, live in production.

Problem

Building automation workflows by hand means learning a builder and wiring every step yourself.

Solution

Users chat with an agent that builds their automation workflows on a canvas, and can drive the same agent over Telegram to do nearly the same thing.

Technical architecture

  1. 01

    Chat

    Conversational agent on the web or over Telegram.

  2. 02

    Generate

    The agent builds the workflow through OpenRouter models.

  3. 03

    Canvas

    Workflows rendered and edited on a React canvas.

  4. 04

    API

    Hono and tRPC backend in TypeScript.

Technologies

  • TypeScript
  • Hono
  • tRPC
  • React
  • TanStack Router
  • TanStack Query
  • OpenRouter
  • pnpm

Results & impact

  • 01Live in production
GitHub Not yet linkedLive demo

Case study

Document Classification App

A fine-tuned BERT model that sorts documents before anyone reads them.

Problem

Incoming documents arrive unlabelled and need classifying before any downstream processing.

Solution

A fine-tuned BERT classifier fed by OCR extraction with tailored pre-processing.

Technical architecture

  1. 01

    Extract

    OCR text extraction.

  2. 02

    Process

    Tailored pre-processing of the extracted text.

  3. 03

    Classify

    Fine-tuned BERT classifier (TensorFlow).

Technologies

  • Python
  • TensorFlow
  • BERT
  • OCR
GitHub Not yet linkedLive demo Not yet linked

Case study

Smart Agriculture Crop Detection

Recognising crops across their growth stages.

Problem

Detecting crops in field imagery as they change appearance through their growth stages.

Solution

A crop classification model used for feature extraction in object detection, with image segmentation across growth stages.

Technical architecture

  1. 01

    Classify

    Crop classification model.

  2. 02

    Detect

    Classifier reused as the feature extractor for object detection.

  3. 03

    Segment

    Image segmentation across growth stages.

Technologies

  • Python
  • TensorFlow
  • PyTorch
  • Computer vision
GitHub Not yet linkedLive demo Not yet linked

03 · The Knowledge Archive

Degree · Nov 2019 to Feb 2024

Bachelor of Engineering (Hons.) in Computer Engineering

Multimedia University (MMU), Cyberjaya, Malaysia

Details

  • 01Computer Engineering

04 · The Experience District

Oct 2025 to Jul 2026

AI Lead

AIS DigiCore · Kuwait

Responsibilities

  • 01Led a team of 3 AI engineers, owning delivery, technical direction and architecture decisions across the team's projects.
  • 02Owned the trade finance system after go-live: monitoring, incident resolution and iteration.

Major contributions

  • 01Drove the trade finance solution through to production for a major bank in Kuwait, across letters of credit and guarantees in 100+ page documents.

Measurable achievements

  • 01Cut document review from 1 week to 3 minutes.
  • 02Reduced inference time from 20 minutes to 40 seconds (30x) through GPU efficiency work and token caching.
  • 03Sustained 20 concurrent users per instance with no measurable slowdown.

Technologies

  • Open-source LLMs
  • GPU inference
  • Token caching
  • RAG

Feb 2025 to Oct 2025

AI Engineer

AIS DigiCore · Kuwait

Responsibilities

  • 01Built the embedding, vector-search and retrieval pipelines behind the trade finance product.
  • 02Integrated with the bank's enterprise systems over REST APIs and a .NET application layer.

Major contributions

  • 01Designed and built a production RAG system that retrieves over document layout and visual structure rather than extracted text.

Measurable achievements

  • 01Improved retrieval accuracy by 80% and eliminated OCR errors entirely.

Technologies

  • RAG
  • Embeddings
  • Vector search
  • REST APIs
  • .NET

Apr 2024 to Feb 2025

AI Engineer

Nityo Infotech · Malaysia

Responsibilities

  • 01Deployed hundreds of open-source models across multiple Linux GPU servers with varying hardware configurations, handling provisioning, serving and scaling.

Major contributions

  • 01Built RAG applications with reasoning capabilities on top of the deployed open models, including the embedding and retrieval pipelines behind them.

Technologies

  • Open-source LLMs
  • Linux
  • GPU servers
  • RAG
  • Embeddings

Jul 2023 to Oct 2023

AI Engineer Intern

International Turnkey Systems · Kuwait

Responsibilities

  • 01Developed text classification models for banking institutions.

Major contributions

  • 01Built LangChain applications leveraging OpenAI GPT models.

Technologies

  • Text classification
  • LangChain
  • OpenAI GPT

05 · The Communication Portal