Skip to main content
AlHasanAI Engineer
  • Work
  • Projects
  • About

background

About

I started in software verification, where I learned not to trust a passing happy path. I now bring that same mindset to AI products and backend systems: understand the existing behavior, make the change explicit, test the failure paths, and stay with the issue through debugging.

I am a software engineer who moved from verification into production AI engineering. I like work that starts as an unclear problem and ends as a tested, maintainable system. That usually means reading the existing code, researching options, turning the decision into tasks, helping with implementation, and staying with the change through review and debugging.

I also work deeply with Claude Code, Codex, MCP, agent memory, custom skills, hooks, and multi-agent workflows. I use those tools to speed up engineering work, but not to replace judgment. Tests, review, and clear acceptance criteria remain the gate.

Before OSOS, I worked on NVIDIA firmware-tools verification and taught Data Structures and Algorithms in Java at the Islamic University of Gaza.

Guide

Applied AI Engineering

A practical roadmap for experienced software and backend engineers moving into applied AI engineering.

Open the roadmap

Education

B.S. in Software Development

Islamic University of Gaza

2017 – 2021

GPA 91.28%, High Distinction, top of class, Dean's List for 5 of 8 semesters

AlHasan A. AlKhatib

AI Engineer · Gaza, Palestine

  • Email me
  • LinkedIn
  • GitHub

© 2026 AlHasan