Hello, I'm

Mohammed Alhariri

Backend Developer

Backend Developer and Information Technology graduate focused on Python, FastAPI, and database management.

Based in Yemen

About

Backend developer focused on Python, FastAPI, and database-driven applications. I build and ship web APIs end-to-end, from data modeling to deployment, with an emphasis on clean code and reliability.

Skills

Automation

  • N8N

Languages

  • Python

Frameworks

  • FastAPI
  • Django
  • Tailwind CSS

Templating

  • Jinja2

Data

  • SQLAlchemy
  • Pydantic
  • PostgreSQL
  • SQLite
  • Redis
  • Supabase

AI / Vector search

  • FAISS
  • MiniLM (ONNX)
  • Cosine Similarity
  • Gemini API

DevOps

  • Docker
  • Git
  • GitHub

Experience

  1. Feb 2026 — Mar 2026

    Freelance Backend Developer

    Durrat Tarim · Tarim, Yemen

    • Developed and deployed a custom web application for a retail client to digitize and manage their daily operations.
    • Built the backend using Django and integrated Supabase (PostgreSQL) for secure and reliable data storage.
    • Created a responsive UI with Tailwind CSS, working with the client to adjust the design based on their feedback.
  2. Jan 2026 — Jun 2026

    Backend Developer

    Seiyun University · Seiyun, Yemen

    • Built the backend for a proposal-checking and project-archiving platform used by students, supervisors, department heads, and admins end-to-end.
    • Quantized an ONNX version of multilingual MiniLM to 8-bit to fit Railway's 1GB RAM limit; semantic similarity search over a FAISS index kept in sync with Supabase via a local SQLite cache.
    • Built endpoints comparing a submitted proposal against completed projects and returning similarity scores, paired with Gemini-generated feedback.
    • Load-tested the API to confirm 300+ concurrent reads and 10 concurrent writes within Railway's hosting limits; built with FastAPI, SQLAlchemy, and Pydantic, using async where supported.
  3. Jan 2025 — Apr 2025

    Python and Odoo Intern

    NOMOW-SOFT · Yemen

    Completed a technical training program focused on Python and the basics of Odoo.

Education

  1. Jan 2022 — Jan 2026

    Bachelor of Science in Information Technology

    Seiyun University · Information Technology

Certificates

  • Python Developer Certification

    freeCodeCamp · 2026

  • Introduction to Generative AI

    Google · 2025

Projects

Retail Operations Web App

Custom web application digitizing daily operations for a retail client.

  • Django
  • Tailwind CSS
  • Supabase

Let's work together