Loading

Available now

YoussefZaki

Software Engineer & Web Developer

I Design, Build, and Maintain Web Applications.

If you want to build a presence online, have your own software product, or fix your existing software, message me.

Contact Me
scroll

Selected work

Recent Projects

Shipped work across web, mobile, and desktop - stack, dates, and links on each card.

The projects page has full writeups, architecture diagrams, and comments.

  1. Project 1 of 6

    $ project / cerebro

    Cerebro - Brain MRI Screening

    Web appJan 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. Project 2 of 6

    $ project / taskly

    Taskly - Task & Project Manager

    Web appOct 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. Project 4 of 6

    $ project / bills

    Bills - Smart Invoicing App

    Desktop appFeb 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. Project 5 of 6

    $ project / pms

    PMS - Pharmacy Management System

    Desktop appJun 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. Project 6 of 6

    $ project / lms

    LMS - Library Management System

    Desktop appSep 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

Skills and Technologies

Laravel, Vue.js, Flutter, Java, PHP - stacks behind shipped client work and active repos.

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

How I work with clients, stakeholders, and teammates.

01

Communication

Clear updates and decisive calls.

02

Problem Solving

Breaking vague requirements into shippable steps.

03

Collaboration

Working with teams through clear communication and shared goals.

04

Adaptability

Comfortable switching stacks mid-project when it fits.

05

Responsibility

Taking ownership of work and seeing it through to completion.

06

Time Management

Delivering on time, even under tight deadlines, without compromising quality.

07

Learning with Others

Always learning from others and sharing knowledge in return.

Background

About Me

Backend engineer in Alexandria. I build Laravel APIs and Vue.js frontends for invoicing tools, pharmacy systems, and transaction platforms. Paid work started when a client handed me a handwritten ledger.

4+Years of experience
6Projects shipped
2Paid clients

Experience

Nexus Core API

Currently building a backend platform for small-business transaction tracking with a mobile-first architecture. The system handles daily transactions, JWT authentication, session management, and anomaly detection workflows with a focus on scalable API design.

Cerebro

Built the application layer for a university brain MRI screening project: Vue.js frontend, FastAPI API, Supabase auth, and integration with a teammate's ResNet18 classifier. Users upload scans, receive classifications, and review Grad-CAM heatmaps.

Taskly

Full-stack task manager with Laravel, Vue.js, and MySQL - project boards, Pinia state, client and server caching, and a configurable UI. Deployed on Railway; runs locally today.

TechLink

Team-built Flutter + Firebase social app for developers with profiles, posts, and a real-time feed. Delivered as a working mobile product.

Contribution Records

0/ Contributions
Mon
Wed
Fri
Less
More