
Closed
Posted
I have several datasets coming in from different systems where the numeric fields are stored as plain ASCII files in some cases and UTF-8 exports in others. My goal is to run solid, reproducible data analysis on them, but first they need to be cleaned and standardised. Here is what I need from you: • Build a repeatable cleaning pipeline in Python (Pandas, NumPy) that detects the file encoding, converts everything to UTF-8 where necessary, and validates that all numeric columns are truly numeric—no stray characters, misplaced separators, or locale-specific quirks. • Where the raw files already sit in SQL Server, create T-SQL or Python-based routines that achieve the same checks and corrections in-database so I can schedule them in an Agent job. • Document each step clearly so I can port the logic later to R or even a small C/C++ utility if performance becomes critical. Acceptance criteria – The script ingests a folder full of mixed-encoding files and leaves a clean UTF-8 version plus a detailed log of any corrections made. – A sample table in SQL Server is fully cleansed using your routine, with before/after counts matching exactly. – Code is delivered via Git with concise README and in-line comments. If you are comfortable working with numeric data, encoding issues, and the usual Python + SQL toolkit, I’d love to see how you’d approach this.
Project ID: 40633878
120 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
120 freelancers are bidding on average $27 USD/hour for this job

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in SQL, NumPy, Data Analysis, Pandas and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
5.9
5.9

Hi, I am a Python data developer with 8 years of rich experience in software development, with a background in data cleansing, validation, and automation. I am familiar with Python, pandas, NumPy, SQL Server, T-SQL, file encoding detection, CSV/text processing, data validation, logging, and Git. For this project, I can build a repeatable pipeline that detects ASCII/UTF-8 and other encoding differences, normalizes files to UTF-8, validates numeric fields, and fixes issues such as stray characters, locale separators, and malformed values while logging every correction. I can also reproduce the same cleansing rules in SQL Server using T-SQL or Python so the process can be scheduled through SQL Server Agent. I'm an individual freelancer and can work in any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$20 USD in 40 days
5.6
5.6

I can build a reproducible Python cleaning pipeline that ingests a folder of mixed-encoding ASCII/UTF-8 numeric files, auto-detects encoding, normalizes to UTF-8, and rigorously validates numeric columns. The pipeline will: (1) detect encoding per file, (2) decode safely to text, (3) standardize separators/whitespace and locale quirks (e.g., decimal/thousands rules), (4) validate that every value in numeric columns conforms to the expected numeric grammar with no stray characters, and (5) write clean UTF-8 outputs plus a detailed, per-field correction log. For SQL Server, I’ll deliver equivalent routines in T-SQL (and/or Python-driven ETL calling SQL) so you can schedule via SQL Agent: same normalization rules, same numeric validation outcomes, and deterministic before/after counts on a sample table. Deliverables include Git-based code, concise README, and step-by-step documentation designed to port cleanly to R or a faster C/C++ utility later. The result is trustworthy, audit-friendly numeric analysis with logs that explain exactly what changed and why.
$20 USD in 33 days
5.4
5.4

Hello!, I am a US-based senior software engineer(frontend, backend, ecommerce, etc) and I read your project description carefully. You need a reliable way to clean numeric fields that are coming in as plain text across multiple datasets, and I understand the goal is to make that data consistent, usable, and ready for analysis without breaking anything downstream. I’ve spent about 15 years working with SQL, Pandas, NumPy, Python, and data cleanup/ETL workflows, so this is the kind of task I’m very comfortable handling. My approach would be: 1. Review a few sample rows and the exact numeric formats you’re receiving 2. Build a clean, repeatable normalization step for commas, currency symbols, spaces, negatives, blanks, and malformed values 3. Validate the output with edge cases so the results are safe for reporting and analysis Could you please clarify the following questions to help me better understand the project? 1. What are the most common numeric formats you need handled, like commas, currency signs, percentages, parentheses for negatives, or mixed text? 2. Do you want the cleaning done directly in SQL, in Python/Pandas, or both? 3. Should invalid values be converted to NULL, zero, or flagged in a separate column? I’ve done similar data cleanup work in smaller production pipelines where accuracy matters more than just “getting it to run.” If helpful, I can keep this very practical and focused so you get a clean solution fast. James Zappi
$50 USD in 3 days
5.4
5.4

With my 12+ years of experience as a AI and Automation Specialist, I have constantly relied on Python for building robust and efficient pipelines, just as your project requires. I am proficient in using Pandas and NumPy to deal with a diverse range of datasets, including handling different encodings, cleansing numeric data, and ensuring data uniformity. One of my core skills is working with SQL and I have often developed well-functioning routines to process data on SQL Server effectively just like you need in this project. Moreover, my proficiency extends beyond using SQL Server – I can also provide Python scripts that backup the T-SQL routines for the same level of checks and corrections on other platforms. In addition to the technical skills required for your project, I believe what sets me apart is my track record for clear documentation which will allow smooth transfer of logic later on if required. As an active open source contributor and advocate of code sharing, rest assured that you will receive a comprehensively documented codebase via Git along with concise README and in-line comments. Choosing me would not only leave you a neat data output but also equip you with well-documented code across multiple languages increasing its usability in future applications.
$25 USD in 40 days
5.4
5.4

Mixed encodings and locale-formatted numerics are where silent data corruption usually happens, so I’d make the pipeline validation-first rather than simply coercing values. The Python flow would detect/verify encoding, normalize files to UTF-8, profile numeric columns, handle decimal/thousand separators and stray characters, then log every correction and rejection before writing clean outputs. For SQL Server, I’d mirror the same rules with staged cleansing and validation so it can run safely from SQL Agent. I’d also include row/count reconciliation, repeat-run safety, Git delivery and a concise README explaining how to port the logic later. Can you share one representative ASCII file, one UTF-8 export and the SQL Server table schema?
$15 USD in 40 days
5.2
5.2

Hi there, Mixed ASCII/UTF-8 numeric feeds with locale-specific quirks (comma vs. period decimals, stray separators) is exactly the kind of data cleaning that breaks silently if you don't validate every field — I'd build this so nothing passes through uncorrected without a log entry. What I'll do: ✅ Python pipeline (Pandas/NumPy) that auto-detects file encoding (chardet/charset-normalizer), converts to UTF-8, and validates numeric columns against expected type/format ✅ Flag and log every correction — stray characters, misplaced separators, locale mismatches — so nothing is silently altered ✅ Mirror the same logic in T-SQL/Python routines for your SQL Server tables, schedulable via SQL Agent ✅ Document each transformation step clearly enough to port to R or C/C++ later if performance demands it ✅ Deliver via Git with README, in-line comments, and before/after row counts matching exactly ✅ Python (Pandas, NumPy), encoding detection & data validation ✅ T-SQL and SQL Server Agent job scripting ✅ Reproducible data cleaning pipelines Why me: I have worked here with more than 130+ clients, and I build these to be auditable — every correction traceable, not a black-box clean. One quick question: roughly how many source files/tables, and do new batches arrive on a schedule I should design the pipeline around? Available now — let me know your budget/timeline and I'll confirm.
$15 USD in 40 days
4.9
4.9

Hey there Glane here, I can build a reproducible Python (Pandas/NumPy) + SQL Server data-cleaning pipeline for your mixed ASCII/UTF-8 files. The workflow will detect encodings, standardize everything to UTF-8, validate and correct numeric fields (including separators and locale-specific formats), and generate a detailed correction log. I can also provide T-SQL/Python routines for SQL Server so the same validation and cleansing can be scheduled through SQL Server Agent. You’ll receive the complete code in Git with a concise README, inline documentation, before/after validation checks, and a design that can be ported to R later if performance becomes important.
$25 USD in 40 days
4.7
4.7

Hi, I can build a repeatable cleaning pipeline in Python using Pandas/NumPy that processes mixed ASCII/UTF-8 files, normalizes everything to UTF-8, validates numeric columns, and flags or corrects separators, stray characters, decimal conventions, and malformed values. I’ll make the pipeline folder-based so you can drop in new files and receive cleaned outputs plus a detailed correction log showing what changed and where. For SQL Server, I can provide either T-SQL routines or a Python-based SQL workflow suitable for scheduling through SQL Server Agent, with before/after row counts and validation checks to ensure no records are lost. The code will be modular, documented, and structured so the same rules can later be ported to R or C/C++ if needed. Delivery includes Git-ready source, sample SQL routine, test cases, logs, and a concise README.
$25 USD in 40 days
4.5
4.5

Hello, I got that you need a reproducible Python cleaning pipeline that handles mixed ASCII/UTF-8 files, validates numeric fields, logs every correction, and mirrors the same cleansing logic inside SQL Server for scheduled execution. This is what I can help you with, let's chat. My approach is to use Python with Pandas and NumPy for encoding detection, normalization, locale-aware numeric parsing, validation, and correction logging, with T-SQL routines for equivalent SQL Server checks and transformations. I’ll build the pipeline to preserve row counts, flag invalid values instead of silently altering data, and produce clean UTF-8 outputs plus an audit log. The SQL routine will be structured for SQL Server Agent scheduling, with before/after validation so the cleansing remains reproducible and traceable. As final deliverables you will receive the Python cleaning pipeline, SQL Server/T-SQL routines, encoding and numeric validation logic, correction logs, cleansed sample data, before/after verification, Git repository, README, and inline documentation explaining the process for future R or C/C++ migration. One thing I'd like to confirm before we start: which locale-specific numeric formats appear in your source files? Let's discuss the sample files and SQL table structure so I can build the pipeline around your actual data. Best Regards, Imran
$15 USD in 40 days
4.5
4.5

hello, The part of this that carries the real subtlety is the locale-specific quirks in numeric fields, because that is where cleaning pipelines quietly corrupt data rather than fixing it. A value like 1,234 could be one thousand two hundred with a comma separator, or it could be 1.234 in European format, and if the pipeline guesses wrong it silently changes the actual numbers. So the core of a solid, reproducible pipeline is detecting and handling those separator and locale conventions deliberately, per source system, rather than blindly stripping characters, since the whole point is analysis you can trust afterward. So I would build the Python pipeline to detect encoding first, normalise to UTF-8, then validate each numeric column against explicit rules, logging every correction so nothing changes invisibly, which matches your acceptance criteria exactly. Mirroring that logic in T-SQL for the in-database files means your Agent job runs the same checks server-side, and I would keep both implementations documented clearly so the logic ports cleanly to R or C later as you mentioned. That detailed log is really the heart of it, since reproducible analysis depends on knowing precisely what was changed and why. Do the different source systems use consistent number formats each, so I can set per-source rules, or is the formatting mixed even within a single file? And roughly how large are the datasets, since that decides whether the in-database T-SQL route matters more than the Python one for performance? have a nice day.
$15 USD in 40 days
4.0
4.0

I will create a Python pipeline for cleaning mixed-encoding files, ensuring UTF-8 conversion and validating numeric data integrity. For SQL Server datasets, I'll develop T-SQL or Python routines for in-database cleaning. Deliverables include clean files, detailed logs, and documentation for future scalability. My expertise in Python and SQL guarantees a reliable solution for your data cleaning needs.
$22.50 USD in 5 days
4.0
4.0

Hi, I hope you're having a great day. I've delivered several data-cleaning pipelines using Python, Pandas and T-SQL, focusing on numeric validation and encoding normalization. For example I converted mixed-encoding CSV exports using chardet to detect encoding, then used pandas.read_csv with explicit encoding and regex-based cleanup to coerce columns to numeric (handling decimal commas and stray currency symbols). I'd start by auto-detecting file encodings, normalize to UTF-8, run pandas.to_numeric with error logs, and provide a T-SQL stored procedure plus a pyodbc-based runner for in-database checks and corrections. Logs and a Git repo with README and inline comments are part of delivery. If you have ten minutes, I'd like to compare notes on the folder naming pattern and which locale-specific separators you see so I can size the initial parsing rules. Looking forward to hearing from you, Muhammad Armaghan K.
$20 USD in 40 days
3.9
3.9

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. You need a reproducible cleaning pipeline for mixed ASCII/UTF-8 datasets, with strict numeric validation in both Python and SQL Server. I have experience handling data-cleaning workflows with Python, Pandas, NumPy, SQL, and T-SQL, and I'm available to start your project right now. In my opinion, the key challenge is preserving row counts and numeric accuracy while normalizing encoding, decimal/thousand separators, hidden characters, and locale-specific formats. I would build a folder-based pipeline that detects encoding, converts files to UTF-8, validates and coerces numeric fields using explicit rules, and writes a detailed correction/error log. For SQL Server, I can mirror the same validation logic with T-SQL or Python routines suitable for SQL Server Agent scheduling, including before/after reconciliation checks. I have a couple of quick questions. • Which delimiters and numeric locales appear most often in the source files? • Do you want invalid numeric values quarantined separately or rejected entirely? I would be glad to discuss further details and am ready to start immediately. Best regards, Carlos
$15 USD in 40 days
4.0
4.0

Driven by an insatiable curiosity for data, I've spent over 8 years deciphering the complex information landscapes for businesses across diverse sectors like finance, healthcare, e-commerce, and SaaS. Given my extensive hands-on experience in data analysis, storytelling, and Python (including Pandas and NumPy), I can build a repeatable cleaning pipeline to extract every ounce of insight from your numeric datasets. Furthermore, I am proficient with God's Own Query Language (SQL) which will allow me to create T-SQL-based routines or Python counterparts for your existing SQL Server setup. This hybrid solution offers great flexibility and compatibility as it allows the script to run within the database using T-SQL or independently using Python. This way, investment in agent jobs can be utilized effectively while building logic that can be ported easily if needed later. One aspect of my expertise that aligns particularly well with your needs is the emphasis I place on documentation and code readability. Given the eventual need to port the logic to R or a lower-level language for enhanced performance, I understand how vital clear documentation becomes for any project sustainability. You have my commitment to deliver clean UTF-8 files alongside meticulous logs, well-documented code via Git and an insightful README file. Let me actualize your data cleaning vision while ensuring transparent communication throughout the process.
$15 USD in 40 days
3.9
3.9

I am an expert statistician, Research Writer, and data analyst with more than eight years of experience. I have full command of Excel analysis, SPSS, STATA, R LANGUAGE, AND PYTHON. I am an expert in creating time series prediction models, working with survey data, conducting marketing analysis, building estimators, and medical analysis. I am a perfect match for your project share other details of the work so I can start working on your project. Will complete task on time.
$15 USD in 10 days
3.8
3.8

Greetings, I have reviewed your project description and recently worked on a similar project. I believe I can help you deliver this successfully. Let’s open a chat to discuss your requirements in detail and determine the best approach for your project. Regards
$20 USD in 40 days
3.8
3.8

Hi, The key challenge here isn't simply converting files to UTF-8 or cleaning numeric columns—it's building a reproducible data-quality pipeline that standardizes mixed-source data without losing records or silently changing the meaning of numeric values. I would approach this in two layers: • Python/Pandas pipeline to detect encoding, standardize files to UTF-8, validate and normalize numeric fields, and generate a detailed correction/exception log. • SQL Server validation and cleansing routines using staging and safe conversion logic, designed so they can later be scheduled through SQL Server Agent. A key part of the design would be distinguishing between values that can be safely corrected and ambiguous cases that should be flagged rather than automatically changed. I would also include reconciliation checks to ensure record counts and data integrity are preserved before and after processing. Before finalizing the implementation, I'd like to clarify: • What file types and approximate data volumes are involved? • Which locale-specific numeric formats are expected? • Are the numeric columns predefined, or should the pipeline identify them dynamically? • Should problematic values be rejected, quarantined, or retained with an exception flag? • What SQL Server version/environment will the routine run on? Once I review a few representative samples, I can define the validation rules and confirm the most practical implementation approach. The final solution will be documented, reproducible, and delivered through Git with clear setup and execution instructions. Best regards,
$22 USD in 20 days
3.6
3.6

HELLO, WE HAVE WORKED ON SIMILAR PYTHON, SQL SERVER, AND DATA CLEANING AUTOMATION PROJECTS AND CAN PROVIDE RELEVANT EXAMPLES. >>> 40-45 hours weekly I am available for work<<<< >>> you will track all progress of the project thru the tracker <<< WE COMPLETELY UNDERSTAND YOUR REQUIREMENT FOR A REPRODUCIBLE PIPELINE THAT HANDLES MIXED FILE ENCODINGS, STANDARDIZES DATA TO UTF-8, VALIDATES NUMERIC FIELDS, AND PROVIDES THE SAME CLEANING LOGIC FOR SQL SERVER. I have 10+ years of experience in Python, Pandas, NumPy, SQL Server, ETL, and data processing. I can build a robust pipeline to detect encoding, normalize files, identify invalid numeric values, handle separators and locale-specific formats, and generate detailed before/after correction logs. For SQL Server, I can provide T-SQL or Python routines suitable for scheduled SQL Server Agent jobs while preserving exact record counts. I will structure the code into reusable modules with clear validation rules and documentation so the logic can later be ported to R or C/C++ if required. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. WE WILL WORK WITH AGILE METHODOLOGY AND WILL ASSIST YOU FROM ZERO TO PUBLISHING ON STORES. Code will be delivered through Git with a concise README, inline comments, sample outputs, and reproducible testing. Awaiting for your positive response. Thanks, Christina
$15 USD in 40 days
3.7
3.7

Hi, Your main challenge is making mixed-encoding numeric data consistently clean and reproducible without losing records or hiding corrections. I understand you need: * Python/Pandas/NumPy pipeline for encoding detection and UTF-8 conversion * Reliable numeric validation and correction for separators, stray characters and locale formats * Equivalent SQL Server/T-SQL processing suitable for scheduled jobs * Detailed correction logs and exact before/after reconciliation * Git-based delivery with clear documentation for future porting I’d build the Python pipeline first with explicit validation rules and audit logging, then mirror the required transformations in SQL Server. I’ll test both against representative problematic files and verify row counts and data integrity before handoff. I have experience with Python data processing, Pandas/NumPy, SQL and reproducible data-cleaning workflows. A few questions: 1. Which encodings besides ASCII/UTF-8 are currently appearing? 2. Can you provide a few representative raw files? 3. Which locale-specific number formats must be supported? I can start by reviewing the sample data and provide a clean, repeatable pipeline with documented transformation rules.
$15 USD in 40 days
3.4
3.4

Riyadh, Saudi Arabia
Member since Jun 16, 2026
$25-50 USD / hour
₹12500-37500 INR
₹100-400 INR / hour
₹12500-37500 INR
$2-8 AUD / hour
$25-50 USD / hour
$30-250 USD
$250-750 USD
$25-50 USD / hour
₹600-1500 INR
₹750-1250 INR / hour
€12-18 EUR / hour
$30-250 USD
$250-750 USD
$10-30 USD
$2-8 AUD / hour
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$250-750 USD