Barath R
Creator of iCreatePDF · Full-Stack Web Engineer · Privacy & WebAssembly Specialist
Hi, I'm Barath. I am a software engineer dedicated to building high-performance, privacy-respecting web applications. Over the past several years, I have focused extensively on modern browser capabilities—specifically WebAssembly (WASM), HTML5 Canvas rendering, and client-side cryptographic sandboxing.
I created iCreatePDF out of personal frustration with the traditional online document industry. Almost every commercial PDF converter forces users to upload confidential contracts, tax returns, bank statements, and medical records to remote cloud servers—often locking downloads behind paywalls, adding watermarks, or retaining uploaded documents on mysterious storage clusters.
My engineering philosophy is simple: computation should happen where the data already lives. By shifting document manipulation from expensive, privacy-risky cloud servers directly into the user's browser sandbox, we can deliver faster, completely free, and genuinely private PDF tools for students, professionals, and privacy-minded users worldwide.
Technical Expertise & Focus Areas
PDF Specification (ISO 32000)
Deep familiarity with cross-reference tables, object streams, linearized document layouts, and AcroForm interactive form dictionaries.
Client-Side WebAssembly (WASM)
Compiling low-level document parsers and graphic libraries to run inside browser V8 and SpiderMonkey virtual machines with zero latency.
Browser Memory & Sandboxing
Managing chunked ArrayBuffer allocations, garbage collection cycles, and memory constraints across desktop and mobile devices.
Zero-Knowledge Privacy Architectures
Architecting web tools where zero customer document bytes ever cross network interfaces or hit external logging infrastructure.
Author Commitments & Testing Methodology
Every technical tutorial, benchmark, and troubleshooting guide authored by Barath R is rooted in real-world testing. Before publishing:
- Hands-on Verification: All steps are independently executed across Chrome, Firefox, Safari, and Edge on multiple operating systems (macOS, Windows, iOS, Android).
- Code Integrity: Underlying client-side algorithms are stress-tested against corrupt PDF headers, password-locked files, and memory limits.
- Accuracy & Freshness: Guides are updated periodically to account for new browser standards, ECMAScript specifications, and evolving PDF specifications.