available for work

Software Engineer — AI Engineer

OmarKhater

3y+ experience11 projectsai-driven systems
riyadh, saudi arabia
omarkhater.com
about — software engineer · ai engineer

I design and ship AI-driven systems — multi-agent assistants, bilingual chatbots, and intelligent web platforms — with Flask, Django, and modern full-stack tooling.

based in riyadh, saudi arabia — available for work

work — 2022 to present

Experience

Three roles across Saudi Arabia, the UK, and Malaysia — moving from backend engineering into building AI-driven systems.

  1. 01

    Software Engineer

    FirstVision

    Mar 2024 — PresentRiyadh, Saudi Arabia
    • Led development of AI-driven systems integrated with backend and web platforms.
    • Built a multi-agent AI assistant with chat, search, and autonomous task capabilities.
    • Developed bilingual chatbots for document Q&A and context-aware communication.
    • Created an AI chat widget with real-time API interaction and secure deployment.
    • Integrated AI chat with WhatsApp for automated multilingual support.
    • Engineered scalable Flask backends for chat sessions, file handling, and API routing.
    • Improved AI response quality through prompt tuning and system optimization.
    • Designed an AI system to rank applicants and analyze CVs, streamlining recruitment.
    • Built a secure AI search platform for interactive local and online queries with advanced privacy controls.
    • Developed an AI learning platform that converts database knowledge into quizzes and automated grading.
    • Created an AI developer assistant for code generation, documentation, chartflow creation, image generation, and full code reviews.
  2. 02

    Full-stack Developer

    EnjazUK

    Jul 2023 — Mar 2024England, United Kingdom
    • Led consultation, development, and implementation of software, websites, and production solutions.
    • Supervised quality and accuracy assessment across delivered software solutions.
    • Designed and developed backend applications using Django and Flask.
    • Worked with database management and performance optimization.
  3. 03

    Software Engineer

    Smart E-Life Solutions Sdn. Bhd.

    Oct 2022 — Jul 2023Johor Bahru, Malaysia
    • Developed backend services for web applications.
    • Designed and implemented database structures for better performance.
    • Built secure authentication systems for enterprise applications.
    • Resolved 70+ software bugs, improving performance and security.
    • Created an AI project for identifying disease using a CNN.
academic record

Education

  1. 01

    Bachelor of Computer Science (Software Engineering)

    Universiti Teknologi Malaysia

    2019 — 2023Johor Bahru, Malaysia
    • Graduated with Honors — Cumulative GPA 3.72 out of 4.0.
    • 6× Dean’s List Student Award recipient.
    • Activities and societies focused on software engineering capstones and project leadership.
assistant — live

Don’t read.
Just ask.

This is a live AI trained on Omar’s work — his roles, projects, stack, and how to reach him. Ask it anything, in plain English, and it answers in seconds.

ctrl + k — suggested questions

omar khater — ai assistantonline
you
selected work — ai · web · mobile

Work

AI systems shipped at FirstVision, freelance and university work, and open-source side projects. Click any piece to open the detail view.

Mobile Application Development
Website Development
Chrome Extension
Website Development
AI System
AI System
AI System
AI System
AI Research
stack — what i build with

Skills

The technologies I reach for, broken down by category. Some entries are well-worn in production, others sit closer to ongoing learning — those are flagged.

  • Python
  • Flask
  • Django
  • JavaScript
  • React
  • Next.js
  • PHP
  • Laravel
  • MySQL
  • Docker
  • LLM
  • RAG
  • Node.js
  • C++
  • Java
  • Unity
  • Godot
  • Python
  • Flask
  • Django
  • JavaScript
  • React
  • Next.js
  • PHP
  • Laravel
  • MySQL
  • Docker
  • LLM
  • RAG
  • Node.js
  • C++
  • Java
  • Unity
  • Godot
  1. 01
    ai / machine learning

    Applied AI Engineering

    Work I have actually shipped at FirstVision: multi-agent assistants, bilingual document Q&A chatbots, an AI applicant ranker, and an AI developer assistant. CNN work at Smart E-Life. Heavy use of prompt design, retrieval, and Flask-backed LLM integration.

    • Python
    • Flask
    • LLM orchestration
    • Multi-agent
    • RAG
    • Prompt design
    • CNN
    • OpenCV
  2. 02
    backend

    APIs & Services

    Flask backends for chat sessions, file handling, and API routing. Django and Laravel for full-app delivery. Comfortable shaping schemas and securing endpoints.

    • Flask
    • Django
    • Laravel
    • Node.js
    • PHP
    • REST APIs
  3. 03
    frontendwip

    Web Interfaces

    From Bootstrap-era university and freelance work to typed React on this very site. I can carry a UI from brief to production.

    • HTML
    • CSS
    • JavaScript
    • Next.js
    • React
    • Tailwind
  4. 04
    languages

    Polyglot Toolkit

    Languages I have used across coursework, projects, and roles. Strongest in Python, PHP, and JavaScript; comfortable across the rest.

    • Python
    • C++
    • Java
    • JavaScript
    • PHP
    • GDScript
    • R
  5. 05
    data & tooling

    Storage · Ops · Delivery

    MySQL for relational work, Git/GitHub for everyday workflow, and Docker for containerised delivery. WordPress for content-led sites when the brief calls for it.

    • MySQL
    • Git
    • GitHub
    • Docker
    • WordPress
  6. 06
    game developmentwip

    Engines & Side Projects

    A long-running personal interest — building 2D platformers and small worlds with Unity and Godot. Not a professional role, but real shipped work.

    • Unity
    • Godot
    • GDScript
    • C#
    • 2D platformers
  7. 07
    spoken languages

    Communication

    Fluent English, native Arabic, and currently learning Japanese — useful when shipping bilingual products for the region.

    • English · fluent
    • Arabic · native
    • Japanese · learning
credentials — 8 issued by google

Certificates

Formal training in generative AI and the full Google Project Management track — from foundations through the capstone. Click any certificate to view the full image.

contact — open to ai & full-stack roles

Let’s build
something intelligent.