01About02Experience03Stack04Work05Credentials06Contact
Currently at Jaffa.Net Software

Yousef
Isaifan.

Software EngineerAI · NLP · AutomationRamallah, PS

I build data-driven systems around LLMs — retrieval pipelines, entity extraction, workflow automation — and the Flutter and React frontends that make them usable.

Portrait of Yousef Isaifan
Focus
LLMs, RAG & NLP pipelines
Backend
FastAPI, .NET, PostgreSQL
Frontend
Flutter, React, Angular
Education
BSc Computer Science
01About

Practical AI, built to actually ship.

I'm a software engineer with a BSc in Computer Science from Birzeit University, specialising in AI, NLP and workflow automation.

Most of my work is about getting language models to do something dependable. That means retrieval pipelines over real document sets, entity extraction from text that was never meant to be parsed, and the evaluation loop that tells you whether any of it actually improved.

The other half is the plumbing that makes it usable — FastAPI and .NET services over PostgreSQL, ingestion designed for volume, and Flutter or React frontends on top. A model nobody can reach isn't a feature.

Before the AI work I spent a year on enterprise workflow systems — approvals, validations, business rules. It taught me more about how organisations really operate than any amount of greenfield work would have.

“A model nobody can reach isn't a feature.”

AI & NLP systems

LLM pipelines, retrieval-augmented generation, entity recognition and text classification — applied to messy real-world sources.

Backend architecture

FastAPI and .NET services over PostgreSQL, with ingestion pipelines built to handle high message volume.

Workflow automation

Enterprise approval flows, validations and business logic — the unglamorous machinery organisations actually run on.

Right now

Building AI-powered chatbots, data extraction tools and blockchain-backed platforms at Jaffa.Net Software in Ramallah.

02Experience

Where I've worked.

Building AI systems, enterprise workflow platforms and the backends behind them — across product and client work in Ramallah.

  1. Jul 2025 — Present

    Ramallah, Palestine

    Software Engineer

    Current

    Jaffa.Net Software

    • Develop AI-powered systems including chatbots and data extraction tools.
    • Contribute to secure digital and blockchain-based platforms.
    • Integrate backend services with Flutter and React frontends.

    Key projects

    TVET PlatformVeriCertJericho Municipality ChatbotBVisionRY Lighthouse
    LLMsFastAPIFlutterReactBlockchain
  2. Dec 2024 — Jul 2025

    Ramallah, Palestine

    Software Developer

    Experts Turnkey Solutions

    • Built enterprise workflow systems using Emakin and PostgreSQL.
    • Designed validations, business logic, and approval workflows.
    EmakinPostgreSQLWorkflow automationXML logic
  3. Jul 2024 — Aug 2024

    Ramallah, Palestine

    Developer Intern

    Experts Turnkey Solutions

    • Trained on Oracle APEX and PL/SQL for database-driven applications.
    Oracle APEXPL/SQL
03Stack

Tools I reach for first.

Grouped by the part of the system they belong to — starting with the AI and NLP work I specialise in, down to the platforms the work actually ships on.

AI & NLP

06

Where I specialise

  • LLMs
  • RAG
  • Transformers
  • Entity Recognition
  • Text Classification
  • TensorFlow

Languages

07

Day to day

  • Python
  • C#
  • TypeScript
  • JavaScript
  • Java
  • PHP
  • C

Backend & data

06

Services & storage

  • FastAPI
  • .NET
  • PostgreSQL
  • MySQL
  • Firebase
  • REST APIs

Frontend & mobile

05

What users touch

  • React
  • Next.js
  • Angular
  • Flutter
  • Tailwind CSS

Platforms & tools

04

Where the work ships

  • Emakin
  • Oracle APEX
  • Odoo
  • Git

Blockchain

04

Verifiable credentials

  • Ethereum
  • ERC-1155
  • Polygon
  • Smart contracts
TensorFlow
Python
C#
TypeScript
JavaScript
Java
PHP
C
FastAPI
.NET
TensorFlow
Python
C#
TypeScript
JavaScript
Java
PHP
C
FastAPI
.NET
PostgreSQL
MySQL
Firebase
React
Next.js
Angular
Flutter
Tailwind CSS
Oracle APEX
Git
PostgreSQL
MySQL
Firebase
React
Next.js
Angular
Flutter
Tailwind CSS
Oracle APEX
Git
04Selected work

Projects I've built.

AI systems, blockchain credentials and public-sector platforms — plus the coursework that got me there.

01Graduation projectLive on iOS & Android

Tariqi Navigation

An AI system that reads real-time checkpoint status out of Telegram. Telethon ingests high-volume unstructured messages, an LLM handles entity recognition and classification, and FastAPI pushes verified updates to a Flutter app over Firebase — with an Angular panel for moderators.

PythonFastAPITelethonLLMFlutterFirebasePostgreSQLAngular

Professional work

02Vocational education

TVET Platform

A platform supporting technical and vocational education in Palestine, connecting trainees, training centres and the labour market. A .NET Web API centralises trainee records and programme enrolment, a JobMatch integration links graduate skills to real employer requirements, and analytics on enrolment, completion and employment outcomes support policy decisions. Fully bilingual Arabic/English with RTL layout.

.NETC#Web APIArabic/English RTLAnalytics
03Blockchain certificates

VeriCert

A certificate platform issuing verifiable digital credentials as ERC-1155 tokens, deployed on Polygon for low-cost transactions. Odoo handles the back office, a Flutter app the holder side, covering issuance, validation and ownership tracking.

OdooFlutterEthereumERC-1155Polygon
04RAG assistant

Jericho Municipality Chatbot

An enterprise assistant built on retrieval-augmented generation with multi-layer LLM pipelines. Vector-based document retrieval behind a FastAPI backend turns scattered municipal documentation into automated Q&A.

PythonFastAPILLMsRAGVector search
05Training management

BVisionRY Lighthouse

A platform for running professional learning programmes end to end. Trainees follow learning tracks, assignments, grades and progress; mentors and administrators manage cohorts, review submissions and give feedback. React frontend over a Node.js API and PostgreSQL, with automated email notifications for submissions, approvals and account updates, plus reporting on trainee performance and training outcomes.

ReactNode.jsPostgreSQLAuthEmail automation

Open source & coursework

More experiments and coursework live on GitHub.

Browse repositories
06Contact

Let's build something worth shipping.

Always happy to talk about AI systems, backend architecture, or an interesting problem that needs solving. The fastest way to reach me is email.