Loading

Disponible pour de nouveaux projets

YoussefZaki

Ingénieur Logiciel spécialisé en Backend

Je conçois, développe et maintiens des applications web.

Si vous souhaitez développer une présence en ligne, avez votre propre produit logiciel, ou souhaitez améliorer un logiciel existant, contactez-moi.

Contactez-moi
scroll

Travaux sélectionnés

Projets récents

Livrables web, mobile et desktop — stack, dates et liens sur chaque carte.

La page projets contient les études de cas complètes, diagrammes d'architecture et commentaires.

  1. Projet 1 sur 6

    $ project / cerebro

    Cerebro - Brain MRI Screening

    Application webJan 2026 May 2026

    University team project for brain MRI screening. I built the application layer, Vue.js frontend, FastAPI API, and Supabase auth, connected to a teammate's ResNet18 tumor classifier. Users upload scans, get Tumor/No Tumor results, and review Grad-CAM heatmaps that show which image regions influenced the prediction.

    Vue.js Vue.jsVite ViteTailwind CSS Tailwind CSS
    cerebro---brain-mri-screening.app
    Cerebro - Brain MRI ScreeningCerebro - Brain MRI ScreeningCerebro - Brain MRI ScreeningCerebro - Brain MRI ScreeningCerebro - Brain MRI Screening
    1 / 5
    0
  2. Projet 2 sur 6

    $ project / taskly

    Taskly - Task & Project Manager

    Application webOct 2025 Mar 2026

    Full-stack task and project manager with Laravel, Vue.js, and MySQL. Includes project boards, task workflows, per-user layout settings, and client- and server-side caching. UI has collapsible sections and a whiteboard module. Was deployed on Railway; available to run locally.

    Laravel LaravelPHP PHPMySQL MySQL
    taskly---task-&-project-manager.app
    Taskly - Task & Project ManagerTaskly - Task & Project ManagerTaskly - Task & Project ManagerTaskly - Task & Project Manager
    1 / 4
    0
  3. Projet 4 sur 6

    $ project / bills

    Bills - Smart Invoicing App

    Application desktopFeb 2025 May 2025

    Paid client work: a Java desktop app that replaced a handwritten accounting ledger. Manages invoices, client records, payments, and running balances in SQLite. Shipped to daily use and maintained as the client's workflow evolved.

    Java JavaSQLite SQLiteGitHub GitHub
    bills---smart-invoicing-app.app
    Bills - Smart Invoicing AppBills - Smart Invoicing AppBills - Smart Invoicing App
    1 / 3
    0
  4. Projet 5 sur 6

    $ project / pms

    PMS - Pharmacy Management System

    Application desktopJun 2023 Dec 2023

    Pharmacy management desktop app in C++/CLI, .NET, and SQLite. One system for inventory, suppliers, sales, returns, and invoice tracking. Built for heavy business logic and staff workflows across large data tables.

    C++/CLI C++/CLI.NET .NETSQLite SQLite
    pms---pharmacy-management-system.app
    PMS - Pharmacy Management SystemPMS - Pharmacy Management SystemPMS - Pharmacy Management System
    1 / 3
    0
  5. Projet 6 sur 6

    $ project / lms

    LMS - Library Management System

    Application desktopSep 2022 Dec 2022

    Library management desktop app in C++/CLI. Tracks books, student records, and borrow/return cycles. Structured around how library staff actually work, with data models that match those workflows.

    C++/CLI C++/CLI.NET .NETSQLite SQLite
    lms---library-management-system.app
    LMS - Library Management System
    0

$ technologies

Compétences et Technologies

Laravel, Vue.js, Flutter, Java, PHP — les stacks derrière des projets clients livrés et des dépôts actifs.

01
Laravel

Laravel

02
PHP

PHP

03
FastAPI

FastAPI

04
Supabase

Supabase

05
Firebase

Firebase

06
Vue.js

Vue.js

07
JavaScript

JavaScript

08
Tailwind CSS

Tailwind CSS

Comment je travaille avec les clients, les parties prenantes et les équipes.

01

Communication

Des mises à jour claires et des décisions tranchées.

02

Résolution de problèmes

Transformer des exigences floues en étapes livrables.

03

Collaboration

Travailler en équipe avec une communication claire et des objectifs partagés.

04

Adaptabilité

À l'aise pour changer de stack en cours de projet quand c'est nécessaire.

05

Responsabilité

Prendre en charge le travail et le mener jusqu'au bout.

06

Gestion du temps

Livrer à temps, même sous délais serrés, sans compromettre la qualité.

07

Apprentissage collectif

Apprendre en continu des autres et partager ses connaissances.

Parcours

À propos de moi

Ingénieur backend à Alexandrie. Je construis des API Laravel et des frontends Vue.js pour la facturation, les pharmacies et les plateformes de transactions. Mon premier client payant m'a confié un registre manuscrit.

4+Années d'expérience
6Projets livrés
2Clients payants

Expérience

Nexus Core API

Je développe actuellement une plateforme backend de suivi des transactions pour petites entreprises avec une architecture mobile-first. Le système gère les transactions quotidiennes, l'authentification JWT, la gestion des sessions et la détection d'anomalies, avec un focus sur la conception d'API évolutives.

Cerebro

Couche applicative pour un projet universitaire de dépistage cérébral par IRM : frontend Vue.js, API FastAPI, authentification Supabase et intégration avec un classifieur ResNet18 développé par un coéquipier. Les utilisateurs envoient des scans, reçoivent une classification et consultent des heatmaps Grad-CAM.

Taskly

Gestionnaire de tâches full-stack avec Laravel, Vue.js et MySQL — tableaux de projet, état Pinia, cache client et serveur, interface configurable. Déployé sur Railway ; fonctionne en local aujourd’hui.

TechLink

Application sociale pour développeurs en Flutter et Firebase, réalisée en équipe. Profils, publications et fil en temps réel. Livrée comme produit mobile fonctionnel.

Historique des contributions

0/ Contributions
Mon
Wed
Fri
Less
More