Hire the Best XSL Specialists

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Ilja K.

Daugavpils, Latvia

$30/hr
4.3
15 jobs

I design JSON Schema systems, Python automation workflows, and structured data pipelines for teams that need clean, scalable, and production-ready implementations. I help turn complex requirements into well-structured technical systems: validated schemas, transformation logic, ingestion pipelines, and maintainable automation flows. Typical projects I work on: • JSON Schema design and refactoring • Canonical and operational data model design • Python automation scripts and internal tools • Structured data transformation and validation pipelines • Schema mapping, normalization, and documentation • Workflow automation for data-heavy systems My background combines software engineering and hands-on industrial automation experience, which means I approach system design with strong attention to structure, validation, reliability, and real-world implementation constraints. Tools and technologies I commonly use include Python, JSON Schema, structured data modeling, validation workflows, automation logic, and technical documentation. If you need someone who can think through the structure, not just write code, I can help design and implement a system that is clean, extensible, and usable in practice.

  • JSON-LD
  • SEO Audit
  • CMS Development
  • Schema Markup
  • Structured Data
  • Data Extraction
  • Python
  • WordPress
  • Framer
  • Google Search Console
  • Automated Deployment Pipeline
  • Technical Documentation
  • On-Page SEO
  • Technical SEO
  • API Integration
  • Scripting
  • C++
  • PLC Programming
  • Siemens NX
Ahmed A.

Ismailia, Egypt

$20/hr
4.8
83 jobs

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
Frank Z.

Weisendorf, Germany

$60/hr
4.9
204 jobs

Is your team losing hours to manual data processing, format conversions, or repetitive document tasks? I build the tools and scripts that eliminate that work: reliable, low-maintenance, and built to last. With 20+ years of delivering automation and data solutions across industries, I turn complex requirements into clean, working software. Clients come back because the result actually holds up: no duct tape, no black box — just solid code their team can understand and maintain. I adapt the technology to your project (Python, C#, Java, XSLT, JavaScript), not the other way around. What I deliver: • Data Extraction & Conversion – Pull and transform data from XML, JSON, CSV, Excel, or legacy formats into PDF, HTML, Word/Excel, databases, or plain text — write once, publish everywhere. • Document & Publishing Automation – XSLT transformations, single-source publishing pipelines, automated layout and content placement (including Adobe InDesign scripting). • Workflow Automation – Scripts that eliminate manual steps, schedule processing, and enforce consistency across your data — so nothing falls through the cracks and no one has to babysit the process. • Custom Tools & Utilities – Command-line tools and lightweight desktop apps (Python, C#, Java) for data processing, report generation, or system-specific tasks. • System Integration – Connect disparate systems so data flows between them without manual intervention. I communicate throughout — not just at delivery. You'll always know where things stand, and you'll get documentation so your team isn't dependent on me afterward. If you have a data, automation, or document challenge, let's talk. I'll give you an honest picture of what's feasible and the smartest approach for your situation.

  • Python
  • XML
  • Automation
  • XPath
  • Scripting
  • XSD
  • DocBook
  • Technical Documentation
  • PDF
  • Adobe InDesign
  • Data Extraction
  • XSLT
  • User Manual
  • Java
  • C#
Alexandros K.

Larisa, Greece

$15/hr
5.0
6 jobs

I am a Computer Science student at the Aristotle University of Thessaloniki with a technical background from a Vocational High School. I build small, focused tools that turn manual data work into 5-minute scripts — without sacrificing accuracy. What I do best: - Web scraping at scale (product catalogs, lead lists, business directories, public records) - PDF and document extraction (PDF → Excel, table extraction, OCR cleanup) - Excel/CSV reconciliation and cleanup (deduplication, normalization, multi-file diffs) - ETL pipelines for recurring data jobs (CSV → structured schema → database) - Lead research and contact enrichment with verification (no scraped guesses) How I work: I won't sell you 8 hours of clicking when 30 minutes of scripting will do the same job better. For every project I take on, I deliver a clear breakdown of what was automated, what required manual review, and what can be reused for future batches. You get the output AND the tooling. I respond fast, I hit deadlines, and I don't disappear mid-project. Happy to start with a small paid test before committing to a larger contract.

  • Data Entry
  • Microsoft Office
  • Information Technology
  • Typing
  • Google Sheets
  • Communications
  • Microsoft Excel
  • Python
  • Web Scraping
  • Data Extraction
  • Data Mining
  • ETL Pipeline
  • CSV
  • Data Cleaning
  • PDF Conversion
  • pandas
  • Selenium
  • API Integration
  • Automation
  • Scripting
Melad F.

Cairo, Egypt

$50/hr
5.0
8 jobs

I build data infrastructure for teams who need reliable, scalable pipelines instead of spreadsheet hacks or scraped dumps that break under volume. My background is electrical engineering with 12+ years designing complex medical device systems, where correctness isn't optional. That discipline carries into every pipeline I ship: schema-first design, source-traceable outputs, explicit validation, and documentation your team can actually use. Core work: • Data pipelines — Python ETL/ELT, multi-source extraction, API orchestration with retry logic, idempotent transforms, error handling, coverage reporting • API integration — REST, webhook-driven flows, rate-limit handling, authentication patterns, paginated ingestion at scale • Data modeling — schema design, canonical IDs, entity resolution across dirty multi-source inputs, dimensional models for reporting • Automation systems — Make, n8n, Zapier, triggered multi-step workflows, scheduled jobs, AI-integrated pipelines with OpenAI and Anthropic APIs • Database and SQL work — PostgreSQL, MySQL, structured queries, data quality checks, migration and transformation logic • Government and enterprise data integration — county portals, state registries, federal datasets, licensing systems, public records at volume Engineering defaults: Every pipeline has a schema. Every source is documented. Every entity resolution uses canonical IDs so duplicates collapse into one record, not three. Outliers flag for review, never drop silently. Missing values stay explicitly empty. Coverage reports ship with every delivery so your team knows what was found, what wasn't, and why. Why clients hire me: engineering discipline applied to data systems, with fast turnaround and clean handoff. Every Upwork engagement I've closed so far has landed at 5 stars. A sixth is currently in progress. The reviews, portfolio, and testimonials are below. 100% Job Success, Rising Talent, transparent communication, no surprises. I ask the right questions before starting, deliver what was promised, and document the system so your team can maintain or extend it without me. Let's build something that holds up at scale.

  • SQL
  • Python
  • Data Engineering
  • ETL
  • Data Modeling
  • Data Analysis
  • API Integration
  • Data Extraction
  • Zapier
  • n8n
  • Make.com
  • Automated Workflow
  • CRM Automation
  • Data Lake
  • Data Integration
  • PostgreSQL Programming
  • Data Processing
  • Data Analytics Framework
  • Data Science
  • Data Management
Matias K.

Ciudad del Este, Paraguay

$40/hr
5.0
20 jobs

Most of the data that would actually move your business forward isn't sitting in a clean database waiting for you. It's locked inside scanned PDFs, hidden behind CAPTCHAs, buried in government portals with no API, or scattered across platforms that actively don't want to be scraped. That's where I come in. I build the extraction and automation layer that gets you that data — structured, validated, and delivered in a format your team can actually use. Not a proof of concept. Not a notebook. A production system with documentation, error handling, and architecture you own. What I actually build: ▸ AI Document Pipelines — OCR + NLP + LLM classification on scanned PDFs, court filings, and government records. Recently extracted legal signals from 10,000+ court dockets for a real estate firm — data that doesn't exist anywhere in any searchable index, pulled with zero false-positive tolerance. ▸ Hard-Target Scrapers — Cloudflare, CAPTCHA gates, session-auth platforms, anti-bot court systems. Proxy mesh, fingerprint rotation, distributed GCP infrastructure. If the site doesn't want to be scraped, that's usually when I get called. ▸ Workflow Automation — Make/n8n orchestration, WhatsApp bots with decision-tree logic, CRM integrations, scheduled pipelines. If your team does it manually and it follows a pattern, it can be automated. ▸ ETL & Cloud Pipelines — Python-native (FastAPI, Pandas, SQLAlchemy) on GCP Cloud Run, landing in PostgreSQL or BigQuery. Fault-tolerant, incremental, built to run without babysitting. Recent projects: → Legal Intelligence Pipeline — Court filing analysis for a real estate firm. OCR + NLP across 2 NC counties, extracting heir determinations and Guardian ad Litem signals from scanned dockets. Validated against live portal data. → AI Property Report Generator — Cloud Run app that classifies property photos with Vision AI, writes narrative descriptions via LLM, and outputs branded PDF reports through Make. → Nationwide Directory Scraper — 100K+ business records across all US categories. Playwright with full anti-detection stack and incremental delivery. "Exceptional communication and really high quality work." → WhatsApp Automation Bot — Decision-tree bot handling groups, contacts, and templated messaging with retry logic. Running 200+ daily operations for a European agency. How I work: Before any code gets written, I scope the project properly — review your sources, map the edge cases, and deliver a milestone plan. You know what you're getting, when, and why, before you commit to anything. I'm async-first: Loom walkthroughs and written updates at every milestone move faster than meetings. But I'm available when a decision actually needs a conversation. If you've got a data problem that's been sitting in the "too hard" pile, send me the details. I'll come back with a technical assessment — not a sales pitch.

  • Python
  • Data Engineering
  • Automation
  • Generative AI
  • API Development
  • Google Cloud Platform
  • ETL Pipeline
  • OpenAI API
  • Data Integration
  • SQL
  • Web Scraping
  • Docker
  • Selenium
  • OCR Software
  • Natural Language Processing

How it works

Post a job for free Post 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

How do I hire a XSL Specialist on Upwork?

You can hire a XSL Specialist on Upwork in four simple steps:

  • Create a job post tailored to your XSL Specialist project scope. We’ll walk you through the process step by step.
  • Browse top XSL Specialist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top XSL Specialist profiles and interview.
  • Hire the right XSL 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 XSL Specialist?

Rates charged by XSL 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 XSL Specialist on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance XSL Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream XSL Specialist team you need to succeed.

Can I hire a XSL Specialist 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 XSL Specialist proposals within 24 hours of posting a job description.