Farah Khoury
← Back to Projects

Large-File Transfer & Processing

BigFTrans

A PHP and JavaScript file-transfer system supporting upload tokens and sessions, chunked large-file uploads, retry handling, transfer finalization, batch processing, and download packaging.

Technologies & Integrations

PHPJavaScriptREST APIsLinux

Behind the Project

Engineering Case Study

A closer look at the engineering problems, technical decisions, responsibilities, and production challenges behind the project.

The Problem

Large files and batch transfers require workflows that can handle interrupted uploads, retries, and multi-file processing.

My Implementation

Developed upload-session and token workflows with file chunking, retries, finalization, and download packaging.

The Result

Provided structured handling for large-file and batch-transfer operations, including transfer recovery workflows.