
A modern AI-powered PDF editor that allows users to merge, split, compress, convert, organize, protect, unlock, watermark, rotate, and manage PDF files with a beautiful, responsive interface.
PDFino is a comprehensive web-based PDF utility suite designed to streamline document workflows without requiring heavy desktop software. Built primarily for students, professionals, and small businesses, the platform offers fast, secure, and intuitive PDF manipulation tools. The main objective was to create a privacy-first, high-performance editor that processes documents directly in the browser wherever possible, minimizing server round-trips and ensuring maximum security for sensitive user data.

Browser UI interaction
Off-thread PDF parsing
AI Analysis Routing
Auth & Rate Limiting
Blob URL generation
Processing PDFs over 50MB in the browser caused severe main-thread blocking, leading to UI freezes and a poor user experience.
Migrated all heavy PDF manipulation tasks (using pdf-lib) to dedicated Web Workers. This kept the UI thread running at 60fps even during complex document processing.
Users are hesitant to upload sensitive legal or financial documents to third-party servers for simple tasks like merging or splitting.
Engineered the platform to perform 90% of operations entirely in the browser. Documents only touch the server when utilizing specific AI analysis features.
Managing the state of multiple uploaded files, their individual processing statuses, and the final combined output required a robust architecture.
Implemented a centralized, atomic state management solution using Zustand to track individual file progress, error boundaries, and output blobs efficiently.