Skip to content
View AHFutouh's full-sized avatar

Block or report AHFutouh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AHFutouh/README.md

Abdullah Hussein

System Architect | AI Engineer

Building intelligent, scalable systems — combining solid software architecture principles with applied AI.

📍 Kafr El Sheikh, Egypt · Open to remote & on-site opportunities, locally and internationally


About

I work at the intersection of clean software architecture and applied AI — from LLM integration and RAG pipelines to multi-agent systems (LangGraph, CrewAI). My foundation is in solid engineering principles: Clean Architecture, SOLID, and Microservices, applied across .NET, web, and mobile stacks.

Currently studying Computer Science & Artificial Intelligence at Sphinx University (FCAI), and actively pursuing formal certifications to complement my hands-on experience.


Core Skills

Architecture & Design Clean Architecture · SOLID Principles · Microservices · Repository Pattern · MVC/MVVM · Domain-Driven Design

AI & Machine Learning LLM Integration · RAG Pipelines · LangGraph · CrewAI · NLP · Machine Learning · Computer Vision · MediaPipe

Backend C# · ASP.NET Core · .NET · Entity Framework Core · Web API · Node.js

Frontend & Mobile React · Angular · TypeScript · Flutter · Dart · Java/Kotlin

Databases & Infrastructure PostgreSQL · MySQL · Firebase · Azure


Experience

Software Developer — Self-Employed, Freelance 2021 – Present Delivering full-stack, desktop, and mobile solutions for clients across web, retail, and education domains — applying Clean Architecture and SOLID principles across long-term projects.

AI Engineer — Confidential Client, Contract Mar 2026 – Jun 2026 Built the computer vision and performance-analysis pipeline for a real-time fitness training platform — real-time pose estimation, ML-based performance analytics, and a RAG-based guidance chatbot. Details withheld per client agreement.


Selected Projects

Note: These repositories contain architecture documentation and project write-ups only. Source code is kept private due to client agreements and ownership considerations.

🧩 Lernexa — Interactive Algorithm Visualization Platform

Feb 2026 – Jun 2026 · Associated with Sphinx University

A dependency-free, single-page platform that visualizes 36 algorithms across 8 categories — Searching, Sorting, Data Structures, Graphs, Trees, Dynamic Programming, Machine Learning, and Mathematics. Developed under Sphinx University's Faculty of Computers and Artificial Intelligence, in collaboration with the Information Technology Institute (ITI) — Assiut Branch, as part of a work-based professional training program.

  • Designed a data-driven architecture where every algorithm is defined as JSON metadata, routed at runtime to one of 8 rendering engines through a fixed callback contract that keeps algorithm logic fully decoupled from the DOM
  • Built a state-snapshot time-travel mechanism enabling frame-accurate step-forward and step-backward replay without re-running any algorithm
  • Implemented full playback controls — play, pause, 8 speed levels, and custom input — across all 36 algorithms, including machine learning visualizations (K-Means, KNN, Linear Regression) rarely covered by existing tools
  • Validated correctness by benchmarking measured operation counts against theoretical time-complexity curves across sorting and searching algorithms Developed as a university project for CSC227 (Work-based Professional Project, Level 2), under the supervision of ITI Assiut Branch.

Stack: JavaScript · System Architecture · Data Structures & Algorithms


🎟️ Event Ticketing & Entry Management System

2023 – Present

A cross-platform event management system handling the full ticketing lifecycle: booking, payment verification, role-based staff access, and real-time entry control. Deployed and used live at a university event (1,000+ attendees).

  • Integrated Fawry and InstaPay payment flows with automated verification via n8n
  • Built a role-based access system (Admin/Staff) with cash reconciliation and full audit logging
  • Designed real-time entry control through organizer devices, with live seat-mapping
  • Evolved from an initial ASP.NET/Angular web version (2023) into a Flutter/Firebase cross-platform architecture

Stack: Flutter · Firebase · n8n · ASP.NET Core · Angular


🧾 Multi-Branch Point-of-Sale (POS) System

2021 – 2023

A desktop POS system deployed across 10+ retail businesses and restaurants (30+ devices total), handling real-time sales, inventory, and customer management in live commercial environments.

  • Built multi-device data synchronization for concurrent cashiers, kitchen/cashier display splits, and remote server-linked branches
  • Implemented sales reporting, customer management, discount rules, and a loyalty/points system
  • Integrated barcode scanning and receipt printing
  • Optimized to run reliably on low-spec hardware in live retail settings

Stack: C# · WinForms · DevExpress · LINQ · MySQL


📦 Multi-Tenant Inventory Management SaaS

2023

A multi-tenant SaaS platform for inventory management, enabling multiple businesses to operate independent, isolated accounts within a single system. Presented at the local round of ISEF (International Science and Engineering Fair), Bibliotheca Alexandrina, Egypt.

  • Architected a multi-tenant system with role-based access control (RBAC)
  • Built inventory tracking with real-time stock alerts and supplier/customer invoicing
  • Implemented sales reporting incorporating operational costs for accurate profit tracking

Stack: ASP.NET Core Web API · Angular · PostgreSQL · Azure


📝 Student Quiz & Performance Tracking System

2021 – 2022

A mobile quiz and performance-tracking platform built for a private tutor to manage student groups, automated testing, and progress reporting — actively used with real students.

  • Group-based enrollment with teacher approval and reassignment
  • Question-bank system with randomized selection, shuffled answers, and randomized values
  • Bulk question import via Excel, supporting variable point values and essay-type questions
  • Automated grading with scheduled result notifications
  • Three reporting views: student, teacher, and parent

Stack: Java · Swift · Firebase


Contact

📧 abdullah.hussein.dev@gmail.com 💼 LinkedIn 📷 Instagram

Popular repositories Loading

  1. AHFutouh AHFutouh Public

  2. Proposal Proposal Public

    HTML