
Python DEV Build Local Document Redaction Microservice(PDF/DOCX)
- or -
Post a project like this34
£50(approx. $68)
- Posted:
- Proposals: 7
- Remote
- #4404832
- Awarded
Expert Full-Stack Web Developer & Data Scientist | End-to-End Solutions That Drive Results
♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




Shopify|WordPress Developer|Shopify Apps |Laravel | Odoo| AWS Expert|SEO Expert | SMO Expert | NFT

11723490120288881283421197277812223483123088167040012




Description
Experience Level: Entry
Description:
We’re looking for a skilled developer to create a lightweight Python-based microservice that automatically redacts personal information from uploaded documents (PDF and DOCX). This service will run locally on our private IONOS Linux (Plesk) dedicated server and integrate with a WordPress site via API.
Project Goals:
Build a local Python microservice (Flask-based) to:
Accept uploaded PDF and Word documents via API
Automatically identify and redact key text patterns (e.g. names, phone numbers, email addresses, dates, etc.)
Return a redacted version with text replaced or blacked out
WordPress Integration:
PHP hook to intercept document uploads
Send file to Flask API and replace with redacted version
Start small (couple hundred documents/month)
Ensure solution is scalable for high volume (millions/month in future)
Tech Requirements:
Python 3.10+
Flask (or FastAPI)
spaCy or similar NLP library
python-docx for Word
PyMuPDF (fitz) for PDFs
WordPress PHP basics (to hook into upload filter)
Experience deploying Python apps on Linux servers
Environment:
WordPress (PHP)
Linux with Plesk (IONOS Dedicated Server)
All processing must stay local (no third-party APIs)
Ideal Developer:
Experienced in document processing (PDF/Word)
Comfortable working with both Python and PHP
Familiar with WordPress hooks
Can deliver a simple working MVP with future scaling in mind
We’re looking for a skilled developer to create a lightweight Python-based microservice that automatically redacts personal information from uploaded documents (PDF and DOCX). This service will run locally on our private IONOS Linux (Plesk) dedicated server and integrate with a WordPress site via API.
Project Goals:
Build a local Python microservice (Flask-based) to:
Accept uploaded PDF and Word documents via API
Automatically identify and redact key text patterns (e.g. names, phone numbers, email addresses, dates, etc.)
Return a redacted version with text replaced or blacked out
WordPress Integration:
PHP hook to intercept document uploads
Send file to Flask API and replace with redacted version
Start small (couple hundred documents/month)
Ensure solution is scalable for high volume (millions/month in future)
Tech Requirements:
Python 3.10+
Flask (or FastAPI)
spaCy or similar NLP library
python-docx for Word
PyMuPDF (fitz) for PDFs
WordPress PHP basics (to hook into upload filter)
Experience deploying Python apps on Linux servers
Environment:
WordPress (PHP)
Linux with Plesk (IONOS Dedicated Server)
All processing must stay local (no third-party APIs)
Ideal Developer:
Experienced in document processing (PDF/Word)
Comfortable working with both Python and PHP
Familiar with WordPress hooks
Can deliver a simple working MVP with future scaling in mind

Tobi O.
100% (15)Projects Completed
11
Freelancers worked with
9
Projects awarded
38%
Last project
12 Sep 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Did you mean . You need a Python code that will automatically send information's from uploaded documents.
1135241
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies