MD · Pharmacologist · Builder
Dr. Prashant Patel

9+ years in
pharmaceuticals.
Tired of bad tools.
Built my own.

Pharmacovigilance, regulatory affairs, and medical affairs veteran who decided to solve his own workflow problems — 100% in the browser, zero uploads, zero servers.

9+ Yrs Pharma
2 Tools Live
0 Data Uploaded
Tools

Built for document-heavy work

Every tool runs entirely in your browser. Your files never leave your device — critical when working with regulatory or clinical documents.

Tool 01
PraxDocs
A complete PDF manipulation suite. Merge, split, stamp, watermark, rotate, convert, and compress — all offline.
Merge & selective-merge PDFs with page range control
Stamp or watermark with a custom PDF overlay
Rotate, convert to JPEG, and compress with quality presets
Batch processing — drop multiple files at once
100% Offline Launch PraxDocs
Tool 02
PDF Compare
Column-aware diff tool built for pharmaceutical inserts and regulatory documents with multi-column layouts.
Auto-detects 2-column layouts — reads left column before right
Line, word, and character-level diff modes
Unified and side-by-side diff views with similarity score
Myers diff algorithm — fast even on large documents
100% Offline Launch PDF Compare
About

The clinician who codes

I'm a Medical Doctor with a specialisation in Pharmacology, and over the past 9 years I've worked across pharmacovigilance, regulatory affairs, and medical affairs in the pharmaceutical industry.

Working daily with dense PDFs — clinical study reports, SmPCs, patient information leaflets, regulatory submissions — I kept running into the same friction: the tools either didn't exist, cost too much, or required uploading confidential documents to a third-party server.

So I taught myself to build them. These tools are the direct result of real problems I faced at work. No frameworks, no backend, no cloud dependency — just the browser doing the heavy lifting.

M.D. Pharmacology
Medical Doctor · Drug science specialist
Pharmacovigilance
Drug safety · Signal detection · ICSR
Regulatory Affairs
Submissions · Labelling · Compliance
Medical Affairs
MSL · Medical writing · KOL engagement
Self-taught Developer
HTML · CSS · JavaScript · PDF.js · pdf-lib
Stack

How these tools are built

No frameworks, no build step, no backend. Just the platform.

JavaScript— Core logic
HTML5— Structure
CSS3— Theming & layout
PDF.js— PDF rendering & text extraction
pdf-lib— PDF manipulation
Myers Diff— Document comparison algorithm
GitHub Pages— Hosting
Zero backend— Files never leave your device
Philosophy

Why build this way

Three constraints shaped every decision.

01
Privacy by default
Regulatory and clinical documents are sensitive. A tool that uploads your files to process them isn't a tool — it's a liability. Everything runs locally, in the tab.
02
No install friction
The best tool is the one people actually use. A URL you can bookmark beats software that needs IT approval, a license key, or a two-hour onboarding call.
03
Domain expertise first
PDF Compare's 2-column mode exists because I've compared hundreds of SmPCs. The features aren't invented — they're extracted from real frustration.