About

A full-stack developer who builds software that solves real business problems.

Mostafa Abd ElQawy — Full-Stack Web Developer and Odoo Developer

Mostafa Abd ElQawy

Full-Stack Web Developer | Odoo Developer

I'm Mostafa Abd ElQawy, a Full-Stack Web Developer from Egypt specializing in Python, Django, and modern web technologies, with a growing focus on Odoo 19 and AI-powered systems.

Most of my work sits at the intersection of backend engineering and product: Django and Django REST Framework APIs, React and TypeScript frontends, PostgreSQL databases, and the infrastructure that ties them together — Docker, Redis, and Celery.

I build business-oriented software: inventory platforms, medical and photography booking systems, and Odoo custom modules. I also engineer data-heavy systems — database-level logic, stored procedures, and Arabic-first PostgreSQL designs — and AI systems that layer LLMs, RAG and demand forecasting over real data.

The work you'll find here is mine: featured projects, training work and labs, each labeled honestly. If you'd like to know more, reach out by email or LinkedIn.

Model the business first

Before a field or an endpoint exists, the process is mapped with the people who live in it. Software that fights the process always loses.

Make it provable

Data lineage, grounded answers and traceable decisions. If a result cannot be traced back to its source, it is not finished.

Boring where it counts

PostgreSQL, Python, Django and clear boundaries. Novelty is spent on the problem, not on the infrastructure.

Ship clean, verify often

Every project here runs through tests and linting — pytest, Ruff and CI where it applies. Quality is part of the build, not a pass after it.

Education & Training

The academic and training path, documented honestly.

degree · 2023

Tanta University

Faculty of Arts — Department of Information Technology

Major
Information Technology
Grade
A+ — GPA 3.81 / 4.0
Graduated
Graduated 2023

Capstone project: Flutter Mobile Application — Talk Up APP for Mental Health

intensive training · January 2026 — May 2026

Full-Stack Web & Generative AI Development using Python

Information Technology Institute (ITI)Intensive Training Program — Full-Stack Web Development (Python)

  • Intensive, hands-on training covering full-stack web development using Python — frontend, backend and database technologies.
  • Practical experience building real projects: responsive interfaces, database design and scalable web applications.

Graduation project: SmartStock AI

training & courses

Odoo Development Training

  • Odoo Development Course — Eng. Mohamed Nasr
  • Odoo Development Course — Ahmed Mohamedy

Hands-on Odoo 19 module work — testapp, todo_management, a real-estate module and a to-do list — covering models, views, controllers, reports, wizards, OWL assets and Arabic localisation.

languages

Languages

  • ArabicNative
  • EnglishProfessional Proficiency — B2
Engineering journey · git log

The commit history of a skillset.

From programming fundamentals to full-stack systems, AI, and Odoo — the technical path behind the projects, without invented dates or fabricated roles.

  1. a1f3c2dinitstage 01

    Programming fundamentals

    Started with programming fundamentals across Python, C and C++, and Dart on the mobile path — the base everything else sits on.

  2. b2e4f7afeatstage 02

    CLI, Bash and file-based databases

    Built Bash DBMS and the Students Grade Management System: shell menus, file-based storage and data processing entirely from the terminal.

  3. c3f5a8bfeatstage 03

    Django backend development

    Server-rendered Django applications — ITIan and ITIan2 — covering models, views, templates, Django Admin and migrations.

  4. d4a6b9cfeatstage 04

    REST APIs

    Moved to API-first development with Django REST Framework, JWT authentication and OpenAPI documentation.

  5. e5b7cadfeatstage 05

    React frontend development

    From React labs to the Vendra concept: components, context, routing and responsive UI, then full SPAs with Vite and TypeScript.

  6. f6c8dbefeatstage 06

    Full-stack systems

    Mawid and the Luxury Photography Website: React SPAs over Django REST APIs with PostgreSQL, Redis and cloud media.

  7. a7d9ecffeatstage 07

    PostgreSQL / database engineering

    The Student Examination Management System: JSONB, Arabic ICU collation, stored procedures and roles — the database as the product.

  8. b8eafd1featstage 08

    AI / LLM / RAG / agents

    SmartStock AI: demand forecasting, natural-language analytics, RAG over pgvector and autonomous purchasing agents with multiple LLM providers.

  9. c9fbae2perfstage 09

    DevOps, Docker and monitoring

    Containerised every project, added CI with GitHub Actions and observability with Prometheus, Grafana and Langfuse.

  10. d0acbf3featstage 10

    Odoo 19 development

    Custom Odoo 19 modules — testapp and todo_management: ORM models, XML views, controllers, reports, wizards and OWL assets with Arabic localisation.

Full-Stack Developer

Role

Python · Django · Odoo

Specialty

Gharbia, Egypt

Based in

AI · Data · ERP

Focused on