
Completed
Posted
I have a growing number of JSON files and need a small, well-structured script that can read a file, apply user-defined criteria, and return only the relevant, cleaned data. The exact field names, comparison operators, and output format should all be configurable so the same tool can be reused across different datasets. Key points • Language: I am happy with Python, Node.js, or another lightweight option—choose what you are most comfortable with and note any external libraries you plan to rely on (e.g., jq, pandas, lodash). • Input: one or more JSON files, either through the command line or piped stdin. • Filtering: accept simple key=value pairs as well as compound rules (AND / OR, numeric ranges, date comparisons). • Output: print to stdout or save to a new file, preserving valid JSON structure. Optional flags for pretty-print or compact mode are welcome. Deliverables 1. Source code with clear inline comments. 2. A concise README showing setup, sample commands, and a couple of example filter rules. 3. Brief guidance on extending the filter logic should new criteria be needed. I value clean, readable code over quick hacks, so please organise functions sensibly and include error handling for malformed JSON or invalid arguments. Feel free to suggest improvements or additional features if they can be added without over-engineering the solution.
Project ID: 40367214
5 proposals
Remote project
Active 9 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Custom script for filtering json as discussed for project quote for sebastian Custom script for filtering json
$5 USD in 2 days
1.4
1.4
5 freelancers are bidding on average $13 USD/hour for this job

As an experienced full-stack engineer, I'm well-versed in several programming languages, including your preferred options of Python, Node.js and more. I am proficient in dealing with large volumes of data like your JSON files and can leverage external libraries like jq, pandas, or lodash for this task. What’s more, I have a knack for clean code solutions that are readable and maintainable — an attribute you specifically sought. Moreover, my six-year experience developing and shipping web applications from frontend to backend makes me perfect for this job. I have built numerous systems that incorporate business process automation to reduce errors and increase productivity - a strength that aligns perfectly with your need for reusable filtering criteria. My understanding of data pipelines, analytics, and ML components makes me a triple threat. Not only can I design the required script but also provide valuable insights on extending the filter logic to include new criteria if necessary. To top it off, I'll offer extensive inline comments in the source code along with a comprehensive README for your ease of use and ongoing maintenance. With me on board, you're not just getting someone to complete this project; you're finding a reliable partner who will deliver immaculate work and happily steer through any challenge we face together.
$5 USD in 40 days
3.8
3.8

✔️✔️✔️ Dear Client✔️✔️✔️ Hello, I have reviewed carefully your project details and understand all your project goals & step - Custom JSON Filter Script. I have previously worked on a project similar to what you are looking for. So I am confident that my skills are suitable for your project. ✅ I will share my project when we discuss. I can start working immediately and can work your timezone. I will also communicate about the project progress in real time and report daily. I would like to share my project and verify if my skills align with your project & vision. Right away, let's discuss about your project. Will wait your response. Regards, Alexandr.
$50 USD in 38 days
2.7
2.7

vanderbijilpark, South Africa
Payment method verified
Member since Aug 27, 2025
$30-250 USD
₹37500-75000 INR
₹600-10000 INR
₹750-1250 INR / hour
€12-18 EUR / hour
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR
$2-8 USD / hour
$30-250 USD
£2-5 GBP / hour
₹12500-37500 INR
$10-200 USD
₹750-1250 INR / hour
₹1500-12500 INR
$30-250 USD
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR