I help businesses stop wasting hours on manual document processing by building Python, OCR, AI, and automation systems that convert messy documents into clean, structured, usable data. 🚀
My work is not just “OCR” or simple copy-paste automation.
I build practical tools, Python scripts, REST APIs, and MVP workflows that can extract data from PDFs, scanned documents, invoices, receipts, purchase orders, bank statements, forms, reports, and images — then clean, validate, review, and export the results into Excel, CSV, JSON, Google Sheets, databases, or API-ready formats.
⚙️ What I can help you build:
✅ Python scripts for PDF, OCR, image, and data extraction automation
✅ PDF to Excel / CSV / JSON conversion workflows
✅ OCR pipelines using Google Vision OCR, Tesseract, OpenCV, PyMuPDF, and AI models
✅ Invoice, receipt, purchase order, bank statement, and form parsing systems
✅ REST APIs for document upload, processing, extraction, and export
✅ MVP tools for document processing platforms and internal business automation
✅ Human-in-the-loop review systems to improve accuracy before final export
✅ Excel automation, data cleaning, matching, validation, and reporting
✅ Google Sheets automation and structured data workflows
✅ Web scraping and API-based data collection when needed
✅ Custom automation tools that replace repetitive manual work
🧠 My main advantage:
I combine strong manual data extraction experience with real Python automation skills.
That means I understand both sides of the problem:
1. The accuracy needed when dealing with messy, real-world documents
2. The technical automation needed to process files faster and more reliably at scale
I have worked on OCR and document automation projects involving scanned PDFs, financial documents, purchase orders, invoices, receipts, bank statements, forms, Google Drive OCR pipelines, Excel automation, structured data conversion, and AI-assisted document parsing.
I also build review workflows where uncertain values are flagged for human review instead of blindly exporting incorrect data. This is especially useful for businesses that need high accuracy, auditability, and clean final outputs.
💡 Example workflows I can build:
A user uploads PDFs or scanned images → the backend extracts the required fields → low-confidence or unclear values are sent to a review screen → the final approved data is exported to Excel, CSV, JSON, Google Sheets, or sent through a REST API.
Another example:
A business receives invoices, POs, or reports every day → a Python automation processes the files → extracts key fields and line items → validates the data → highlights missing or uncertain values → generates a clean Excel report ready for use.
I care about building solutions that are practical, accurate, and useful in real daily work — not just scripts that work on one perfect sample file.
If you have sample files, send me 1–3 examples and I can review the structure, suggest the best workflow, and explain the expected accuracy, cost, and implementation approach.
Python
Automation
OCR Software
Data Extraction
Web Scraping
PDF Conversion
Tesseract OCR
Microsoft Excel
Selenium
pandas
Data Cleaning
Data Entry
Microsoft Office
Flutter
C++
API
Python Script
Document AI
AI Development
FastAPI
Magdy A.
Cairo, Egypt
$20/hr
5.0
244 jobs
Hello! my name is Magdy.
- I have 20+ years of experience working as a freelancer.
- My main skill is to deliver on time, always communicate and put a big eye on details.
I can help you for the following :-
* Generate Barcode Labels from Excel Files
* Generate Avery labels From Excel files
* Extract Data from PDF files to Excel or CSV
* Convert Single Label PDF to Avery Labels
* Convert Avery Labels to Single Labels
* Stamp PDF using Text , Image and Barcode
* Split PDF File
* Merge PDF files
* Auto Print PDF files from folder
* Auto print ZPL files from Folder
* ZPL Programming
Document Conversion
Microsoft Office
PDF Conversion
Microsoft PowerPoint
Copy Editing
Label & Packaging Design
Desktop Application
Scripting
Data Scraping
Adobe Acrobat
Thermal Printer
Amazon
Web Crawling
Visual Basic for Applications
Visual Basic
Ibrahim D.
Alexandria, Egypt
$30/hr
5.0
33 jobs
Over 14 years of experience developing desktop and web software and systems for data/process automation and collection.
I use AI and OCR technologies in my systems and data collection methods
Automation
Bot Development
Data Science
Lead Generation
OCR Algorithm
Data Scraping
.NET Framework
Robotic Process Automation
Data Mining
Business Process Automation
Market Research
Sherif E.
Banha, Egypt
$50/hr
4.8
165 jobs
Top Rated Adobe automation engineer with 5+ years and 130+ delivered projects. I turn slow, manual production work in InDesign, Photoshop, Illustrator, Premiere Pro and After Effects into fast, unattended automation.
What I build:
- InDesign scripting and UXP/CEP plugins: catalog, line-sheet, price-list and technical-data-sheet generators from Excel, CSV, JSON or live APIs, with auto page creation, frame threading and overflow handling
- Data merge and data-driven layouts at scale, thousands of documents per run
- Photoshop and Illustrator ExtendScript automation: batch export, mockups, bulk artwork
- Premiere Pro and After Effects panels: timeline automation, vertical reframing, variable-font animation
- I also build commercial plugins end to end, including their cloud licensing backends
Why clients keep me:
- 100% Job Success, Top Rated, 130+ completed contracts, 657 tracked hours
- Error-tolerant, idempotent runs with clear logs, built to run unattended
- I send a free technical plan before you commit, then a small first milestone
If you have a repetitive Adobe task or a plugin idea, message me with your workflow and a sample file and I will tell you exactly how to automate it.
NestJS
Node.js
TypeScript
PostgreSQL
AI Agent Development
OpenAI API
REST API
Redis
Docker
Websockets
User Authentication
Microservice
OAuth
Back-End Development
Mohammed A.
Giza, Egypt
$20/hr
5.0
7 jobs
I am a Senior Automation Engineer with 6+ years of experience building production-grade automation systems, web scraping pipelines, and backend integrations. I currently work in the telecom industry and I am a Top Rated freelancer on Upwork.
I specialize in designing and building custom systems that automate business operations, process data at scale, and integrate with existing tools and APIs.
My focus is on reliable, maintainable, and scalable solutions used in real production environments, not fragile no-code workflows or experimental setups.
Core expertise:
Web scraping and data extraction systems
Automation of business processes and workflows
Data pipelines and enrichment systems
Backend integrations and API development
AI integration into existing systems (RAG, LLM APIs)
CRM and operational automation
Approach:
I build custom solutions focused on:
Stability in production environments
Low operational cost
Clean architecture and maintainability
Data accuracy through validation layers
Controlled use of AI where it adds value
If you need someone who can turn manual processes into reliable automated systems or build scalable data workflows, I can help.
Selenium WebDriver
Java
Web Application
Testing
Automated Testing
UiPath
Selenium
Python
Web Scraping
Data Extraction
Automated Workflow
Web Script
Web Testing
Manual Testing
Nour N.
al sharqiya -> 10th of ramadan city, Egypt
$15/hr
5.0
138 jobs
Hi,
I am just a guy who loves automation.
"Automation can save your soul" as I like to say.
Since I was at highschool I was very interested in programming.
At some point I wanted to automate AFK farming in a game and that is when I came across AutoHotkey.
It opened up the world of automation to me.
I started automating anything that I considered slightly repetitive just because I love writing scripts!
(eg. Bulk renaming, cleanup tasks, backup tasks, etc...)
A few years later, someone recommended freelancing, and here I am!
Skills:
- UI Automation
- Web Browser Automation (with UserScripts or a custom plugin)
- Data Extraction (from web and desktop apps)
- Data Manipulation/Conversion
- Bulk Download/Upload
- Key Stroke/Mouse Click Simulation
- Report Generation
- Workflow Automation
- Google Sheets Automation (Apps Script)
- Excel/Word Automation
- No Code Automation
- Reverse Engineering (Just a little >.<)
Technologies:
- AutoHotkey
- Python
- JavaScript
- C#
- C++
- PowerShell
- RegEx
- AppsScript
- SQL
- JSON
- Microsoft Power Automate (Desktop and Cloud)
- Make.com
Software/Apps/Websites that I have automated before:
- LinkedIn
- Amazon
- UpWork
- Sellerlegend
- Helium 10
- Asterisk
- Vendoo
- Odoo
- Photoshop
- NinjaTrader 7 and 8
- MetaTrader 4
- Forex Strategy Builder
- OpenEMR
- MDSuite
- Phreesia
- Vonage
- SimpleTexting
- MailWizz
- apartments.com
- MarkingMate
And many more
I am also a fast learner, and I have no problems getting into new technologies and software.
Automation
Python
C++
C#
JavaScript
AutoHotKey
JSON
Regex Writing
Google Apps Script
Microsoft Windows PowerShell
Microsoft Excel
Make.com
API Integration
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a XSLT Specialist in Egypt on Upwork?
You can hire a XSLT Specialist in Egypt on Upwork in four simple steps:
Create a job post tailored to your XSLT Specialist project scope. We'll walk you through the process step by step.
Browse top XSLT Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top XSLT Specialist profiles and interview.
Hire the right XSLT Specialist for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a XSLT Specialist?
Rates charged by XSLT Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a XSLT Specialist in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance XSLT Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream XSLT Specialist team you need to succeed.
Can I hire a XSLT Specialist in Egypt within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive XSLT Specialist proposals within 24 hours of posting a job description.