Skip to content
AAAdham
Tools2025

PDFSwifter - All-in-One Document Toolkit

Large-scale PDF utilities suite inspired by iLovePDF, with media conversion tools and a FastAPI backend.

PDFAutomationAPIProductivity

Role

Full-Stack Developer

Tech Stack

PythonFastAPIREST API
GitHub Repo
PDFSwifter - All-in-One Document Toolkit preview

Screens

Selected UI screens from the build.

Details

Case study

Overview

PDFSwifter is a comprehensive toolkit for PDF management and media conversion, designed to offer iLovePDF-style utilities with an extensible API foundation.

Problem

Managing PDFs often requires multiple tools and inconsistent workflows. I wanted a single platform that centralizes PDF operations and can grow beyond documents.

Solution

Built a modular tool suite with a FastAPI backend that exposes PDF operations and media conversion endpoints for YouTube and TikTok workflows.

Outcomes

  • Unified many document utilities into one cohesive platform.
  • API-first architecture to support web and future clients.
  • Expanded into YouTube/TikTok media conversion tools.

My Contributions

  • Designed and implemented the FastAPI backend in Python.
  • Structured modular utilities for PDF processing and media conversion.
  • Created API endpoints to support automation and future integrations.

Tech Stack

PythonFastAPIREST API

Features

  • Core PDF tools for merging, splitting, compressing, and converting files
  • Media conversion utilities for YouTube and TikTok formats
  • API-first architecture using FastAPI
  • Extensible structure for adding new tools

Challenges & Learnings

  • Keeping the toolset modular as the feature list expanded.
  • Balancing usability with the technical depth of multi-tool workflows.

Links

Live: Available on request

GitHub: https://github.com/AdhamAltony/PDFSwifter

Next project

Saudi School Attendance & Discipline Management System

Admin dashboard for attendance tracking, automated discipline warnings, and reporting with real-time API integration.

View case study