Faris Hijazi portrait
!

AI & ML Engineer, from computer vision, audio generation, and LLMs. I build end‑to‑end AI systems from research and data to evaluation and deployment.

About me#

I’m Faris Hijazi, a Machine Learning Engineer based in Riyadh with 5+ years of experience building end‑to‑end AI systems across computer vision, audio generation, and large language models. I’ve led projects from research and data engineering to evaluation and deployment, and I’m comfortable collaborating with stakeholders to turn ideas into shipped products.

Highlights include leading LegalGPT(Arabic legal QA with LLMs + RAG), delivering a National ID OCR pipeline, developing an AI logo generator, and contributing to open‑source (LlamaIndex connectors and more). I hold a B.Sc. in Computer Engineering from KFUPM (Second Honors). Certifications: Azure AI Engineer Associate, TensorFlow Developer, GANs Specialization, FSDL 2022, and PyTorch Nanodegree.

Apps & Products#

Experience#

Projects#

LegalGPT (Arabic Legal QA)

LLM + RAG system for question‑answering over Saudi Arabic legal documents, from data collection and finetuning to evaluation and deployment.

  • Python
  • LLMs
  • RAG
  • Evaluation
  • Arabic

National ID OCR

Computer vision pipeline to extract user information from ID cards using specialized OCR models, deployed to production.

  • Computer Vision
  • OCR
  • FastAPI
  • PyTorch

Private GitHub Copilot (OSS)

Self‑hosted code completion by redirecting VS Code Copilot traffic to an open‑source LLM backend.

  • LLMs
  • VS Code
  • TypeScript
  • Networking

Face Generation DCGAN

GAN to generate face images in PyTorch; training and evaluation code open‑sourced.

  • PyTorch
  • GANs
  • Deep Learning

Multimodal Emergency Classifier

Prototype to classify emergencies from video, image, audio, and text; earned 2nd place in Absherthon.

  • LLMs
  • Computer Vision
  • Audio
  • NLP

Differentially‑Private KMeans

Implementation of DP KMeans with visualization of high‑dimensional (8D) data.

  • Privacy
  • KMeans
  • Python

Unity Network Simulator

Interactive packet‑level network traffic simulator built with Unity.

  • Unity3D
  • C#
  • Networking

SuperGoogleImages

Browser add‑on to download full‑resolution images from Google Images with data visualization.

  • JavaScript
  • Browser Extensions

NVIDIA Jetson Edge‑AI Setup

Step‑by‑step guide and automation for deploying edge‑AI on NVIDIA Jetson.

  • Jetson
  • DevOps
  • Edge AI

LlamaIndex Connectors (OSS)

Contributed connectors enabling image understanding via captions to empower text‑only models.

  • OSS
  • LlamaIndex
  • LLMs

FSDL GPU Price Scraper (OSS)

Data ingestion for GPU pricing used by Full Stack Deep Learning.

  • OSS
  • Scraping
  • Automation

Workshops & Lectures#

Testimonials#

Signup for my AI course!

Join the waitlist to get early access to upcoming workshops and courses.

Contact me#

Please contact me directly at [email protected] or through this form. Phone: +966-505501494