Find Python Projects with Vollna
Unlock new Python project opportunities on Upwork with Vollna. Leverage advanced filters, real-time alerts, and insightful analytics for enhanced success.
Signup for free
to get access to all filter attributes and instant notifications when new jobs are posted.
Setup filter
Get access to over 30+ filter attributes, setup instant notifications, integrate with your CRM and marketing tools, and more.
Start free trial
4838 projects
published for past 72 hours.
| Job Title | Budget | Published | |||
|---|---|---|---|---|---|
|
Python, C+, C coding
Applied
|
$150
|
4 minutes ago |
1
|
||
|
C, C+, python engineer required for several projects.
Task is to proof read the code and check if it meets the brief. Confirming it's functionality and diagnostics of the design. The code has already been written it's just a question of checking and finalizing.
Fixed budget:
150 USD
4 minutes ago
|
|||||
|
Python Developer – Educational Project
Applied
|
$30 - $50
/ hr
|
16 minutes ago |
3
|
||
|
We are seeking a Python developer to build and maintain a simple educational blockchain implementation designed for easy understanding. The project focuses exclusively on core blockchain concepts to help learners grasp the fundamentals. You will implement block and hash structures that demonstrate how data is chained together. You will develop transaction and balance logic to simulate basic value transfer between participants. You will integrate mining with Proof of Work to illustrate how new blocks are created and secured. You will also implement chain validation and consensus conflict resolution to show how nodes agree on the correct ledger state. You writes clean, well-documented Python code suitable for teaching purposes.
Hourly rate:
30 - 50 USD
16 minutes ago
|
|||||
|
🧑💻 Tracking Engineer for Agency 🧑💻
Applied
|
$25 - $40
/ hr
|
19 minutes ago |
5
|
||
|
🎯 Tracking Engineer — GTM, sGTM/Stape, GA4, Google Ads Conversion Tracking (Google Ads Agency)
We're BERK Labs, a Google Ads agency, and we're hiring a second tracking engineer to work alongside our lead engineer. You'll build and fix conversion tracking for our clients across Google Ads, Microsoft Ads and Meta — steady, ongoing work that grows as fast as you prove yourself. We handle all client communication; you focus on the build. 💡 Who we hire: we care about engineering depth and how quickly you learn our procedures, not your Upwork history. Our lead engineer joined with a thin Upwork profile and a deep technical one. Newer profiles are welcome. 🛠️ What you'll actually do: ✅ Client-side and server-side Google Tag Manager — nearly every client runs a Stape-hosted sGTM container ✅ Google Ads conversion tracking done right: enhanced conversions, gclid/gbraid/wbraid handling, Consent Mode v2 ✅ Offline conversions from CRMs back into the ad platforms — especially HighLevel (several clients run on it), plus HubSpot, Salesforce and Pipedrive ✅ Call tracking with CallRail and Google forwarding numbers, and getting calls into Google Ads as conversions ✅ GA4 events, dataLayer specs and enhanced e-commerce on Shopify, WooCommerce, WordPress, Webflow and Squarespace ✅ Meta Pixel + Conversions API; Microsoft Ads UET ✅ Monthly tracking audits — checking each client's live site against its Data Plan and fixing what drifted (clients change their sites without telling anyone) ✅ Rare, minor site code changes — never anything that touches design 🚫 What you won't do: ❌ Manage ad campaigns ❌ Build websites or landing pages ❌ Deal with clients directly 📋 What we're looking for (we'll ask for proof): 🔹 GTM + GA4 + dataLayer implementation without a developer on the client side — you'll usually be the only technical person on the project 🔹 Server-side GTM on Stape (or Cloud Run / self-hosted) 🔹 At least one end-to-end offline conversion pipeline from a CRM back into an ad platform 🔹 A real programming background — JavaScript at minimum; Python, PHP or Go a plus. You read and write code, not just click through interfaces 🔹 Strong written English — we work async in Slack and Monday, so clear writing matters more than accent 🌟 Bonus points: ✨ HighLevel / GoHighLevel attribution — UTM templates, source rules, number pools, "Add to Google Ads" ✨ Spam prevention — bot filtering in GTM, reCAPTCHA / Cloudflare Turnstile / honeypots, keeping junk form fills out of conversion data ✨ Web security — CSP for sGTM, consent management (GDPR/CCPA), cookie governance, securing API keys in tag templates ✨ Fluent use of AI coding tools (Claude, Cursor, Copilot) to ship faster and document as you go — we coach on this 👤 Who you are: ⚡ Responsive — you reply within your working day and turn most tasks around in 3–4 business days 💬 Proactive — you flag scope creep before it becomes a problem 🧹 You document your work so another engineer can read it a year from now 📈 You get better every month — we invest in coaching, and we hire people who use it 🤝 How we work: 📌 Monday.com for tasks, Slack for comms, Upwork time tracker required — no exceptions, and no work or payment outside Upwork 📌 Clear priorities, deadlines and dependencies — you'll never be guessing 📌 Work when you want — we never require weekends or holidays, but if you prefer them, that's fine with us 🎁 Hours ramp quickly for people who deliver; performance bonuses for strong communicators 🚷 Individuals only — no agencies or staffing firms, please 🪜 Hiring process: 1️⃣ Written screening (your proposal and the questions below) 2️⃣ A small paid trial task 3️⃣ Technical interview with our lead tracking engineer 4️⃣ Ongoing hourly contract 📝 To apply, include all three: 1️⃣ The word "kumquat" somewhere in your cover letter so we know you read this 2️⃣ 2–3 work samples covering this stack, with rough hours per project 3️⃣ Your answer to this scenario, taken from our real client work: A medical aesthetics clinic runs Google Ads and uses HighLevel as its CRM. Leads arrive two ways — a form on the landing page and phone calls to a CallRail tracking number. The clinic wants Google Ads to optimize toward "consultation booked" (a pipeline stage in HighLevel), not toward form fills or calls. Walk us through how you'd architect it end-to-end: click-ID capture, how the ID survives inside the CRM, how the booked-consultation event gets back into Google Ads — and what's different, or impossible, for the phone-call leads. Looking forward to your application! 👋 ~ the BERK Labs team Client's questions:
Hourly rate:
25 - 40 USD
19 minutes ago
|
|||||
|
Odoo Implementer
Applied
|
$350
|
28 minutes ago |
5
|
||
|
## We're Hiring: Odoo Implementer
We are looking for an experienced **Odoo Implementer** to join our team on a part-time basis. **Working Hours:** - 4 hours per day - 5 days per week - 20 hours per week **Monthly Salary: $350 USD (Fixed & Non-Negotiable)** ### Requirements - Advanced expertise in accounting and financial processes. - Strong experience in Odoo implementation and configuration. - Fluency in both Arabic and English. - Good knowledge of the construction and contracting industry. - Familiarity with Hospital Information Systems (HIS). - Strong analytical, problem-solving, and business process understanding skills. **Important:** The monthly salary is strictly fixed at $350 USD and is not open to negotiation. Interested candidates are welcome to apply by sending their CV and relevant Odoo implementation experience. Client's questions:
Fixed budget:
350 USD
28 minutes ago
|
|||||
|
AWS Solutions Architect / DevOps Consultant – EC2 to ECS Fargate Migration
Applied
|
not specified | 30 minutes ago |
5
|
||
|
Project Overview
We are looking for an experienced AWS Solutions Architect / DevOps Consultant to help us migrate an existing production telematics and IoT platform from an EC2-based deployment to a scalable, reliable, and cost-optimized containerized architecture using Amazon ECS and AWS Fargate. Our platform processes real-time GPS and vehicle telemetry from multiple external providers, performs data transformation and event detection, and supports live monitoring, REST APIs, and video evidence processing. The existing application is built using Python/FastAPI and integrates with RabbitMQ, MongoDB, Amazon ElastiCache (Valkey), and Amazon S3. We have identified four logical microservices and need an expert to review the proposed architecture, recommend improvements, and implement the migration. Current Infrastructure * AWS EC2 (c6g.large, ARM64) * Python / FastAPI * RabbitMQ (self-hosted) * MongoDB (self-hosted) * Amazon ElastiCache / Valkey * Amazon S3 * Persistent WebSocket connections with external GPS providers Current workload: * Approximately 420 connected vehicles * Around 5.8 million telemetry packets every 12 hours * Continuous, real-time data ingestion and processing Proposed Architecture We intend to migrate the application into four independently deployable ECS Fargate services. Service 1 – Data Ingestion * Maintain persistent WebSocket connections with external GPS/IoT providers. * Receive real-time telemetry. * Publish raw messages to RabbitMQ. * Ensure reliable connections and recovery during service restarts. Service 2 – Data Mapping & Distribution * Consume raw telemetry from RabbitMQ. * Apply dynamic device/account-specific field mappings stored in MongoDB. * Transform telemetry into a standardized format. * Publish mapped data to multiple RabbitMQ queues. * Update Valkey and support live vehicle monitoring. Service 3 – Event Processing * Consume mapped telemetry from RabbitMQ. * Process vehicle events such as geofencing, trips, parking, fuel events, and alerts. * Support configurable processing parameters per vehicle. * Maintain reliable stateful event processing. Service 4 – API & Evidence Processing * Handle frontend and internal REST APIs. * Retrieve video evidence from external DVR platforms. * Process and upload evidence to Amazon S3. * Support asynchronous, long-running background jobs that may take up to one hour. Scope of Work 1. Review the existing architecture and proposed microservice design. 2. Design a production-ready AWS ECS/Fargate architecture. 3. Recommend appropriate networking, security, service communication, and scaling strategies. 4. Containerize and deploy the four Python/FastAPI services. 5. Configure ECS task definitions, services, IAM roles, load balancing, and networking. 6. Implement appropriate CI/CD pipelines and deployment strategies. 7. Configure centralized logging, monitoring, and alerting using AWS CloudWatch or suitable alternatives. 8. Review RabbitMQ, MongoDB, and Valkey integration and recommend improvements. 9. Ensure reliable processing, message handling, and recovery from service failures. 10. Optimize AWS infrastructure costs and resource allocation. 11. Plan and execute migration with minimal production downtime. 12. Provide infrastructure documentation and knowledge transfer to our development team. Required Experience We are specifically looking for someone with proven hands-on production experience in: * AWS ECS and Fargate architecture, deployment, and operations. * Migrating production applications from EC2 to containerized microservices. * Docker and Python/FastAPI applications. * AWS networking, VPC, load balancers, security groups, and IAM. * RabbitMQ and message-driven architectures. * MongoDB and Redis/Valkey integration. * Persistent WebSocket connections and real-time data processing. * Horizontal scaling, high availability, and fault tolerance. * CI/CD implementation using GitHub Actions, AWS CodePipeline, or similar tools. * Infrastructure as Code using Terraform, AWS CDK, or CloudFormation. * AWS cost optimization and production monitoring. Preferred Experience: * Telematics, GPS tracking, fleet management, or IoT platforms. * High-volume telemetry ingestion and event-driven processing. * Stateful stream/event processing. * ARM64-based AWS infrastructure. * Long-running asynchronous background processing. Expected Deliverables * Reviewed and finalized AWS architecture diagram. * AWS cost estimation and optimization recommendations. * Production-ready Docker configurations. * Four deployed ECS Fargate services. * Infrastructure as Code and CI/CD configurations. * Monitoring, logging, and alerting setup. * Migration and rollback plan. * Performance and reliability validation. * Technical documentation and handover. Ideal Candidate We prefer an experienced AWS architect who has personally designed and deployed production systems, rather than someone with only theoretical knowledge or AWS certifications. You should be comfortable working with our existing development team, reviewing Python applications, identifying architectural risks, and implementing practical solutions. We value simple, reliable, and cost-effective architectures over unnecessary complexity. When Applying Please include: 1. Examples of similar EC2-to-ECS/Fargate migrations you have completed. 2. Your experience with Python/FastAPI, RabbitMQ, and MongoDB. 3. Any experience handling persistent WebSocket connections or real-time IoT data. 4. Your approach to ensuring reliability and minimizing downtime during migration. 5. Your availability and estimated timeline for completing the project. Please provide specific examples of your hands-on experience rather than generic AWS architecture descriptions. Client's questions:
Budget:
not specified
30 minutes ago
|
|||||
|
React.js Frontend & Backend Bug Fixing Developer Needed
Applied
|
$25
|
34 minutes ago |
5
|
||
|
We are looking for an experienced Full-Stack Developer to identify and fix bugs in an existing web application. The work includes resolving frontend issues in React.js and Next.js, as well as fixing backend bugs related to APIs, server-side logic, authentication, databases, and integrations.
Responsibilities: • Fix frontend bugs in React.js, Next.js, and TypeScript. • Debug and resolve backend issues in Python, Django, FastAPI, Node.js, or ASP.NET Core/.NET. • Troubleshoot REST API errors and frontend-backend integration issues. • Fix database-related bugs involving PostgreSQL, MySQL, MongoDB, or other databases. • Resolve authentication, data handling, and application performance issues. • Test fixes to ensure everything works correctly without introducing new bugs. Requirements: • Strong experience in React.js and Next.js. • Experience debugging backend applications and APIs. • Familiarity with Python, Django, FastAPI, Node.js, or .NET. • Knowledge of databases, REST APIs, and Git. • Ability to identify the root cause of issues and provide clean, reliable fixes. • Good communication and timely delivery. Project Scope: Bug fixing and troubleshooting in an existing full-stack web application. The exact issues and backend technologies will be shared after hiring. Please apply with relevant experience, your preferred debugging approach, and examples of similar projects you have worked on.
Fixed budget:
25 USD
34 minutes ago
|
|||||
|
Python Developer: Force Alignment API
Applied
|
$100
|
40 minutes ago |
5
|
||
|
I'm looking for a Python developer who can build a forced alignment solution.
I have tried existing solutions already. The problem is that they are RAM-heavy and slow. I want that can work on CPU device and return 10 minutes audio, sync subtitles in less than 1 minute. CPU configuration would be 8 GB RAM 2 Croes CPU 100 GB Disk Space I should be able to run 3-4 requests in parallel on this server. As I mentioned, I was able to build a solution using existing open-source solutions. However, it was very slow, taking 5 minutes for 10 minutes of audio. I want word level accurate timestamps. Only apply for this job if you can do it I don't think Vibe Coder can do it
Fixed budget:
100 USD
40 minutes ago
|
|||||
|
Tool building for specific purposes
Applied
|
$10 - $15
/ hr
|
42 minutes ago |
5
|
||
|
Building tools for specific situations.
Temporary job.
Hourly rate:
10 - 15 USD
42 minutes ago
|
|||||
|
Resolve GitHub Build Errors
Applied
|
$30 - $55
|
58 minutes ago |
-
|
||
|
I cloned an open-source project from GitHub and followed its documentation to the letter—Git checkout, CMake configure, then build—but the compile stage keeps failing.
Current environment • Windows 10 machine • Git already installed • LLVM 19 on the box for clang-cl (though the build currently targets the Visual Studio compiler) • Vulkan SDK present so glslangValidator is on the path • Python 3 in place for the helper scripts What I’m seeing Running the provided command-line sequence (not the .cmd helper script) inside PowerShell, cmd, and the Visual Studio Developer prompt always stops at the same point with compilation errors. No dependency-missing messages—just straight compiler complaints once the sources start building. Scope of help needed 1. Reproduce the issue on your side. 2. Identify and patch whatever is triggering the compilation errors (code tweaks, CMake flag changes, missing include directories, etc.). 3. if possible to trace and fix the issue remotely on my desktop. a short README section or comment block outlining the exact steps and any prerequisites or env-vars that must be set, so I can rebuild from scratch and get the same green build. Skills: Python, C++ Programming, Debugging, Git, Powershell, Scripting, Open Source, Visual Studio, Software Engineering, Vulkan
Fixed budget:
30 - 55 USD
58 minutes ago
|
|||||
|
AI-Powered CRM & Business Automation Platform with Web and Mobile Apps
Applied
|
$250 - $750
|
1 hour ago |
-
|
||
|
We need an experienced full-stack developer or team to build a CRM platform that helps our business manage customers, leads, sales activities, and follow-ups through a web dashboard and Android/iOS mobile apps.
The core features should include: Customer and lead management with a sales pipeline. Tasks, appointments, and automated follow-up reminders. Quotations, invoices, and payment tracking. User roles, permissions, and activity history. Sales dashboards and downloadable reports. AI-assisted lead prioritization, customer activity summaries, and follow-up message drafts. Mobile access with push notifications. The platform should use PHP/Laravel and MySQL for the backend, Flutter for mobile apps, and Python for data processing and AI automation services. Deliverables include source code, documented APIs, tested web and mobile applications, deployment assistance, and a short handover guide. Development will follow agreed milestones, starting with the core CRM MVP. Skills: PHP, Python, MySQL, Laravel, Flutter
Fixed budget:
250 - 750 USD
1 hour ago
|
|||||
|
Daily ERPNext Full Backup Script
Applied
|
~8 - 13 USD
/ hr
|
1 hour ago |
-
|
||
|
I need an automated script that grabs a full database backup of my ERPNext installation every single day and drops the resulting files onto an external hard drive attached to the server. The routine must run unattended, keep at least the last 30-days of archives, and clean up anything older so the drive never fills up.
Here’s what matters to me: • The script must invoke ERPNext’s own backup utilities (or mysqldump + files) to guarantee the dump can be restored without extra tweaking. • Scheduling through cron is fine—just include the entry in the deliverable. • Clear logging: date-stamped success message, recorded size of the dump, and any error output saved to a log file. • If the external drive is temporarily unavailable, the job should fail gracefully and alert via e-mail. • A single command to restore from the most recent backup should be documented. Deliverables: 1. The fully commented script (bash or Python). 2. A quick README outlining setup, configuration variables (paths, retention days, mail settings), and the one-line restore command. 3. Proof of concept: screenshots or log sample showing a successful run and rotation of old backups. I have root access and can test promptly, so once you send the script I’ll run it right away and confirm. Skills: PHP, Linux, Software Architecture, MySQL, Automation, Database Management, Bash, ERPNext
Hourly rate:
750 - 1250 INR
1 hour ago
|
|||||
|
Wi-Fi Network Ad-Block Device Creation
Applied
|
~16 - 132 USD
|
1 hour ago |
-
|
||
|
# Project Title: Development of a Wi-Fi-Based Network-Wide Ad-Blocking Device
## Project Overview I am looking for an experienced embedded systems developer or software engineer to develop a compact, hardware-based ad-blocking solution that connects to a Wi-Fi router and blocks advertisements across multiple connected devices without requiring individual ad-blocking applications or paid subscriptions. The goal is to develop a low-cost, reliable device that filters internet traffic at the network level and blocks known advertising and tracking domains while allowing legitimate website content and applications to function normally. ## Key Requirements **1. Network-Wide Ad Blocking** * Block known advertising and tracking domains across connected devices. * Support smartphones, laptops, smart TVs and other Wi-Fi-connected devices. * Work without installing separate software on every device. **2. Hardware Integration** * Develop the solution using a Raspberry Pi, ESP32 or another suitable low-cost platform. * Connect to the existing home router and configure network-level DNS filtering. * Minimize power consumption and hardware costs. **3. Intelligent Filtering Software** * Integrate regularly updated advertising-domain blocklists. * Allow legitimate domains through while blocking known advertising sources. * Provide customizable allowlists and blocklists. * Include error handling to prevent unnecessary disruption to normal internet access. **4. User Dashboard** * Display the number of blocked requests. * Show filtering statistics and device activity. * Provide simple controls to enable or disable filtering and manage blocked domains. **5. Performance and Reliability** * Maintain fast DNS response times and stable internet connectivity. * Support automatic startup and recovery after power interruptions. * Provide a straightforward setup process for non-technical users. ## Preferred Technical Skills * Embedded systems and Linux development * C/C++, Python or similar programming languages * DNS protocols, networking and router configuration * Raspberry Pi, ESP32 or comparable hardware * Pi-hole, AdGuard Home or similar DNS-filtering technologies * Web dashboard development and security best practices ## Expected Deliverables 1. Working hardware prototype and software. 2. Complete source code and setup instructions. 3. Hardware recommendations and estimated bill of materials. 4. A simple user interface or dashboard. 5. Testing results covering ad blocking, internet performance and reliability. 6. Documentation for future improvements and commercial production. ## Important Technical Consideration The initial version should focus on DNS-based ad blocking. Blocking every advertisement, particularly ads served from the same domains as legitimate content or embedded within major platforms, is not guaranteed. The developer should explain these limitations and propose practical improvements. ## Project Objective The long-term vision is to create an affordable, plug-and-play ad-blocking device that users can connect to their home network to reduce unwanted advertisements and tracking without paying recurring ad-blocking subscription fees. Skills: Python, DNS, Software Development, Raspberry Pi, Documentation, Embedded Systems
Fixed budget:
1,500 - 12,500 INR
1 hour ago
|
|||||
|
Spam Message Detection Using NLP & Machine Learning
Applied
|
~16 - 132 USD
|
2 hours ago |
-
|
||
|
Spam Message Detection Using NLP & Machine Learning
I built a machine learning tool that uses NLP to label text messages as Spam or Not Spam. The tool works with the SMS Spam Collection Dataset from the UCI Machine Learning Repository. Key Features Used a labelled set of spam and normal SMS messages. Did text cleaning and TF‑IDF Vectorization to turn words into numbers. Ran the Multinomial Naive Bayes model to predict labels. Separated the data into training and test parts to check performance. Checked outcomes with accuracy, precision, recall and F1‑score. Made a Streamlit app so you can try your own messages. Loaded the model and TF‑IDF tool with Joblib. Technologies Used Python | NLP | Pandas | Scikit‑learn TF‑IDF | Multinomial Naive Bayes | Streamlit Joblib Dataset SMS Spam Collection Dataset. UCI Machine Learning Repository The model learns from this labelled data. Its guesses rely on the patterns from this set. Might not always be right, on brand‑new messages. Project Outcome I produced a ready‑to‑use text classifier that shows how NLP and machine learning can spot messages through a hands‑on web page Skills: Python, Data Science, Data Analysis, Pandas, Natural Language Processing, Streamlit, Model Evaluation
Fixed budget:
1,500 - 12,500 INR
2 hours ago
|
|||||
|
Grok Setup for Our Business Team - Must have experience and Proven Track Record
Applied
|
$3
/ hr
|
2 hours ago |
3
|
||
|
Job Overview:We are seeking a high-caliber AI Systems Architect & Technical Manager to work directly with the Founder. In this hybrid role, you will act as a hands-on builder (AI architecture, integrations, agent deployment) and a team manager overseeing two AI-focused team members.
You will own our operational workflow inside Monday.com, driving both strategic execution and daily project management. Key Responsibilities1. AI Architecture & Hands-On Execution Build, clean up, and optimize agentic workflows and coding environments (e.g., Cursor IDE setup and agent development). Manage and configure custom AI tools, APIs, and integrations (including xAI/Grok implementations, Kumospace API setups, and bespoke web agents). Maintain and optimize automated core systems, such as our organic social media marketing content engine. Support web deployment tasks, such as integrating product pages (e.g., Roofing offerings) onto websites and dedicated landing pages. 2. Team Management & Workflow Leadership Direct, manage, and review the output of 2 technical AI team members.Standardize, assign, and track all business tasks using Monday.com. Serve as the primary technical thought partner to the Founder—translating business requirements into clear execution roadmaps.Required Qualifications & Skills AI & Technical Stack: Strong experience with AI development, API integrations (Kumospace, xAI/Grok, OpenAI), and AI-driven IDEs (Cursor). Project Management: Proven experience managing technical workflows, task allocation, and team deliverables via Monday.com. Leadership: Track record of managing small, agile technical teams or contractors with high standards for accountability and output quality.Problem-Solving: Proactive, self-directed mindset—able to move seamlessly between high-level management and execution.Immediate First-Month Deliverables Tidy up and establish standard operating procedures for our initial Cursor setup. Complete the Kumospace API integration. Take over maintenance and optimization of the Master Marketing (Organic Social Media) Content System. Deploy the "Staff Door System" AI agent on Cursor. Oversee website/landing page updates for the Roofing Product rollout. To Apply:Please submit a brief proposal detailing:Your experience with AI architecture, agentic tools (Cursor, APIs), and Grok/LLM integrations. Examples of technical teams or workflows you have managed using Monday.com. Your availability to start immediately. Sydney Hours Timezones Ideally 11am to 5pm
Hourly rate:
3 USD
2 hours ago
|
|||||
|
Invoice & PO Processing Automation Specialist
Applied
|
$80 - $100
/ hr
|
2 hours ago |
1
|
||
|
We are looking for a skilled professional to automate our invoice and purchase order processing. The ideal candidate will have experience in creating automated workflows that streamline financial operations, reduce manual input, and enhance accuracy. You will be responsible for analyzing our current processes, identifying inefficiencies, and implementing effective automation solutions. Proficiency in relevant software tools and scripting languages is essential for this role.
Hourly rate:
80 - 100 USD
2 hours ago
|
|||||
|
Enhance Python-based OCR Readiness Platform
Applied
|
~6 - 16 USD
|
2 hours ago |
-
|
||
|
Project: Fix and Enhance Existing OCR Readiness Assessment Platform
Hello, I have an existing OCR Readiness Assessment Platform developed using Python, Streamlit, OpenCV and Tesseract OCR. Some features, especially image refinement and extracted-text accuracy, are not working correctly. I need an experienced Python developer to fix and improve the existing application without breaking its current functionality. I will share the project repository after discussing the project with a suitable freelancer. 1. Project Overview The platform evaluates document image quality before OCR processing. It calculates 10 quality factors, generates an overall OCR Readiness Score, extracts text using Tesseract OCR, and displays recommendations and analysis. The 10 factors are: 1. Noise 2. Resolution 3. Blur 4. Contrast 5. Stroke Width 6. Text Density 7. Matra Continuity 8. Zone Integrity 9. Connected Component Stability (CC Stability) 10. Skew Penalty The application already has image upload, quality-score cards, factor information, recommendations, OCR extraction, confidence highlighting, refinement previews and other dashboard features. I want the existing application fixed and enhanced, not rebuilt from scratch. 2. Image Refinement for All 10 Factors I need a properly working Refine button for all 10 factors wherever refinement is technically appropriate. Refinement eligibility - Score below 20: Disable refinement and recommend uploading a better-quality image or rescanning the document. - Score from 20 to 80, inclusive: Allow refinement. - Score above 80: Show that refinement is not needed. These rules apply to individual factor scores, not the overall OCR Readiness Score. Expected behavior when Refine is clicked 1. Identify the actual image-quality problem associated with the selected factor. 2. Apply a suitable image-processing technique for that specific problem. 3. Generate an actual refined image. 4. Recalculate the target factor and all other factor scores using the existing scoring pipeline. 5. Recalculate the overall OCR Readiness Score. 6. Show the original and refined images side by side. 7. Display before-and-after scores and validation results. The refined image must show a meaningful visual difference related to the selected factor. Simply changing the score, label, recommendation or UI is unacceptable. Examples of refinement targets: - Noise: reduce unwanted noise. - Resolution: apply appropriate enhancement without falsely claiming to recover missing detail. - Blur: address blur using a technically suitable method. - Contrast: improve inadequate contrast. - Stroke Width: correct excessively thin or thick strokes where possible. - Text Density: address density-related defects only when justified. - Matra Continuity: preserve and repair appropriate Devanagari matras and Shirorekha. - Zone Integrity: address actual structural defects in text regions. - CC Stability: address unwanted noise components, fragmentation and irregular connected components. - Skew Penalty: correct actual document skew. The developer must inspect the existing implementations and select appropriate transformations. Do not blindly apply the same operation to every image. 3. Mandatory Safety Checks Accept a refined candidate only if: - The target factor improves by at least 0.5 points. - No non-target factor decreases by more than 5 points. - The overall OCR Readiness Score strictly increases. - The actual image transformation is appropriate and does not unnecessarily damage the text. If these conditions fail, reject the candidate and display a clear message such as "No safe refinement was found for this factor." Do not manipulate scoring formulas or artificially increase scores to pass validation. If no safe improvement is technically possible, report that honestly. 4. Multiple-Factor Refinement Add a feature allowing users to select multiple eligible factors and refine them in one workflow. For example, users may select Blur, Contrast and Stroke Width, or CC Stability and Zone Integrity. Requirements: - Allow selection of multiple eligible factors. - Apply the appropriate transformation for each selected factor. - Process refinements in a controlled sequence. - Use the currently accepted image as the input for the next refinement. - Recalculate all factor scores and overall readiness after every accepted step. - Apply the same safety checks to every step. - Reject unsafe candidates without replacing the last accepted image. - Display the original image, final accepted image and individual score changes. If one refinement fails, report it clearly and allow other selected factors to be attempted where appropriate. Batch refinement must not bypass safety checks. 5. Fix Tesseract OCR and Extracted Text The Extracted Text section sometimes displays incorrect or garbled text, incomplete words, unexpected characters and misplaced symbols. Please inspect and fix the existing OCR pipeline, including: - Tesseract configuration and language data. - Hindi/Devanagari and English OCR support where appropriate. - Image preprocessing, scaling, thresholding and page segmentation. - Incorrect word segmentation and missing characters. - Word-confidence values and confidence highlighting. - Ensuring OCR processes the correct uploaded, selected or accepted refined image. Extracted text must come from actual Tesseract processing. Do not hardcode or fabricate text. Test the results using suitable Hindi and English document images. 6. Refinement Preview and Controls Provide: - Original/current active image and refined candidate. - Before-and-after target factor scores. - Before-and-after overall OCR Readiness Scores. - A table showing changes in all 10 factors. - Safety-validation results. - Apply, Cancel, Revert and Download functionality. Apply should accept the candidate. Cancel should discard it. Revert should restore the appropriate previous/original image. Download should provide the accepted refined image. 7. Preserve Existing Functionality Please inspect the codebase before modifying it. Do not unnecessarily rewrite or remove existing features, including: - All 10 factor calculations, weights and scoring formulas. - Overall OCR Readiness calculation. - Image upload and region selection. - Factor information and recommendations. - OCR extraction and confidence highlighting. - Visual diagnostics and overlays. - Result history and storage. - PDF report generation. - Existing dashboard layout and styling. - Working APIs, integrations and tests. Make targeted changes. If a genuine scoring bug or architectural issue prevents correct behavior, explain it and implement the smallest safe correction. 8. Testing and Deliverables Test the application on multiple document images, including Hindi/Devanagari images. Verify: - Eligibility rules for scores below 20, from 20 to 80, and above 80. - Actual before-and-after visual improvement. - Target factor improvement and non-target safety limits. - Strict overall OCR Readiness improvement for accepted refinements. - Individual and multiple-factor refinement. - Apply, Cancel, Revert and Download. - OCR extraction and confidence highlighting. - Existing functionality through regression testing. Deliver the updated source code, list of changed files, setup/run instructions and actual test results. Do not claim a feature is complete unless it has been implemented and tested. 9. Freelancer Response Please briefly describe your experience with Python, Streamlit, OpenCV, image processing and Tesseract OCR. Explain your proposed approach, estimated timeline and total cost. Before final delivery, I want a working demonstration of actual image refinement, correct score validation, multiple-factor refinement, improved OCR output and preserved existing functionality. I am looking for someone who can fix the underlying technical problems and deliver a properly working, tested solution—not just UI changes. Skills: Python, Software Testing, Machine Learning (ML), OCR, Debugging, Image Processing, OpenCV, Computer Vision, Streamlit
Fixed budget:
600 - 1,500 INR
2 hours ago
|
|||||
|
Senior Python Backend Engineer (FastAPI + Web Front End)
Applied
|
$30 - $55
/ hr
|
2 hours ago |
4
|
||
|
We are hiring a senior Python engineer to take over a live production system as its sole engineer. About 75% of the work is the Python and FastAPI backend, and about 25% is building website and member-area updates from the founder's designs in plain HTML, CSS and JavaScript.
The product monitors public websites in near real time, detects changes such as new listings, availability and price moves, and sends alerts to paying subscribers through Discord and email. A web dashboard, price analytics and Stripe billing sit alongside it. You own the whole stack, from data collection through alert delivery and billing to the pages members see, and you work directly with a non-technical founder who sets scope and priorities and provides the designs. Accuracy and speed matter most: the target is an alert within a minute of a change at the source. ### Engagement - Remote contract, paid hourly. Include your rate when you apply. - About 20 hours a week to start (proposed). - Any time zone, with a weekly call during US business hours and same-day response on production issues (proposed). - A screening call, then a paid trial of about 3 to 5 hours under NDA: one small backend fix and one design-to-page change (proposed). - All work product is assigned to the company, and an NDA is required. ### What you will do - **Data collection:** poll websites and APIs at high frequency with HTTP clients, headless browsers and proxy pools; manage rate limits and per-address health; keep write-on-change snapshots, detect changes and match the same item across sources. - **Alert delivery:** run a discord.py bot and webhooks that deliver to channels, forum threads, private channels and DMs, plus email through Amazon SES and Postmark, and prove that every alert reaches every place it should. - **Discord at scale:** rate limits, thread and component limits, roles and permissions tied to subscription state, interactive components and OAuth2 sign-in. - **Web app and billing:** a FastAPI app and JSON API with a member dashboard, price analytics with server-rendered charts, and Stripe subscriptions with signature-verified, idempotent webhooks. - **Website and member area:** build changes from the founder's Figma designs and written instructions in semantic HTML, hand-written CSS (responsive layouts with Flexbox and Grid) and vanilla JavaScript. There is no framework and no build step, and we are not looking to add one. Check each change in current Chrome, Safari and Firefox and on a phone, and flag gaps such as missing states, breakpoints or error messages instead of guessing. - **Data and operations:** PostgreSQL with large, write-heavy tables, several services on Railway, CI and deploys on GitHub Actions, error tracking in Sentry, and uptime and cron monitoring with paging. ### Tools and services - **Code and CI:** GitHub (pull requests and Actions), pytest, ruff, strict mypy, gitleaks and Docker. - **Hosting and data:** Railway (several services, built with Railpack and Docker) and PostgreSQL with Alembic migrations, backed up nightly to S3. - **Monitoring and paging:** Sentry (errors, performance traces and cron monitors), Better Stack (logs and uptime), Healthchecks.io (scheduled-job check-ins) and ntfy (phone paging). - **Discord:** a discord.py bot, webhooks, slash commands, forum channels, Components V2 layouts, OAuth2 and an Activity built on the Embedded App SDK. - **Web and payments:** FastAPI serving a JSON API and static pages in plain HTML, CSS and JavaScript, built from Figma designs; email and password, Google and Discord sign-in; Stripe Checkout, the customer portal and webhooks, in live mode. - **Email:** Amazon SES with Jinja2 templates and SNS for bounces and complaints, and Postmark for account email. - **Data collection:** httpx, Playwright and selectolax, with proxy pools. - **Python libraries:** Uvicorn, SQLModel and SQLAlchemy, Pydantic v2, psycopg 3, APScheduler, structlog, boto3, PyJWT, bcrypt, cryptography, dnspython, phonenumbers, PyYAML, matplotlib and openpyxl, on Python 3.13. - **AWS and admin:** EC2 and IAM Identity Center, 1Password for secrets and Porkbun for DNS. ### What you will work on first In priority order: 1. Take over cleanly: get access, run the stack locally, read the docs and decision records, and ship one small fix through CI to production in your first week. 2. Prove the subscriber flow end to end on every plan, from signup and payment to Discord access and the first alert. 3. Complete data coverage: match each item across sources and keep it tracked. 4. Keep it reliable: every source and delivery path stays up, and nothing fails without an alarm. 5. Hit the speed and accuracy target. 6. Run operations: error triage, a staging environment, proxy decisions and cloud cost control. ### What you bring Must have: - Five or more years of production Python backend work: FastAPI, SQLAlchemy or SQLModel, Pydantic v2, Alembic and asyncio. - PostgreSQL depth: query plans, indexing, large append-heavy tables, retention, safe migrations, and backup and restore. - Web data collection you kept reliable in production for months: HTTP clients and headless browsers, proxy pools, rate limits, change detection and data quality checks. - Production Discord bots with discord.py, run for real users: gateway events, interactions and components, webhooks, roles and permissions, OAuth2, rate limits and monitoring that catches silent delivery failures. - Stripe subscriptions in live mode: products and prices, webhooks with signature checks and idempotency, cancellations and entitlement state. - Running production on your own: GitHub pull requests, code review and Actions; Sentry (instrumentation, issue grouping, alert rules and cron monitors); and Railway or a similar platform (Render, Fly.io, Heroku) for multi-service deploys, environment variables, logs, metrics and cost control. - Front end without a framework: semantic HTML, CSS (Flexbox, Grid and responsive layouts) and vanilla JavaScript, and turning a design into a page that works on phones and desktops. - Clear written English and reporting backed by evidence. Nice to have: - Experience with marketplace or e-commerce data, such as inventory and pricing. - Figma: reading designs, checking spacing and exporting assets. The founder supplies the designs, so no design work is expected. - Discord Activities built on the Embedded App SDK. - Email: deliverability on SES or Postmark (SPF, DKIM, DMARC, suppression lists) and HTML email that renders correctly in Gmail. - Log, uptime and job monitoring (Better Stack, Healthchecks.io or similar) and on-call paging. - Price analytics (percentiles, aggregates) and server-rendered charts (matplotlib). - AWS (S3, SNS, EC2, IAM Identity Center). - Secure storage of third-party credentials (encryption at rest, key rotation). - React Native, for a mobile app that may come later but is not part of the first months. ### How we work - Every change goes through a pull request into main and passes CI. No direct pushes to main, no force-pushes and no history rewrites. - Tests never use production credentials or data. - Diagnose before you fix: report findings with the evidence attached (log line, query, payload or screenshot), then propose the fix yourself. - Estimate each task in hours with a committed date, and re-estimate before taking on new scope. - Test the full flow yourself and send the evidence before the founder tests it. - Send a short written update at the end of each working day. - Record decisions: ADRs for architecture, with runbooks and the README updated in the same pull request. - Secrets never go in code, commits or chat. - AI coding tools are welcome, and you own every line you merge. - Flag conflicts in a spec before writing code, and keep spend inside the agreed budgets. ### How to apply Send: 1. A production data-collection system you built or ran: what it watched, how it stayed up and the worst failure you caught. 2. A Discord bot you shipped and a web page you built from someone else's design (links or short descriptions). 3. A paragraph on each of these: - A site publishes a new item in one place well before it appears on the page you poll. How do you alert on it within a minute of its first appearance? - Your system detected a change a few minutes after it happened, but the Discord alert went out half an hour after that. Where do you look first, and what do you add so it cannot happen silently again? - A missing configuration value means paying subscribers stop receiving alerts with no error raised. How do you make that failure loud? - Your Discord server is at 980 active threads, and a burst of new listings is about to create 60 more. What breaks, and what would you have built beforehand so it doesn't? - A design shows a new three-tier pricing section for a page built in plain HTML, CSS and JavaScript with no framework. How would you build it so it works from a 360px phone to a desktop, and what would you check before shipping? What would break if the same markup went into an HTML email opened in Gmail? 4. Your hourly rate, weekly availability and time zone.
Hourly rate:
30 - 55 USD
2 hours ago
|
|||||
|
Comprehensive Tech Course Video Creation
Applied
|
~527 - 1,054 USD
|
2 hours ago |
-
|
||
|
# End-to-End Video Course Development – Content Partner Requirement
Fuzentrix Education Private Limited is looking for an experienced content partner to develop and record end-to-end video courses, taking learners from absolute beginner to advanced, job-ready levels. ## Courses and Duration - **Python Beginner to Advanced:** 30 hours - **Python Full-Stack Development:** 30 hours - **Artificial Intelligence (AI):** 30 hours - **Digital Marketing:** Duration to be finalised - **Machine Learning (ML):** Duration to be finalised **Important: AI integration is mandatory across all courses.** Every course must incorporate relevant AI tools, techniques, workflows, practical demonstrations, and real-world applications wherever appropriate to the subject. AI should be integrated into the course curriculum, exercises, and projects rather than being limited to a separate introductory module. Each course should include clear explanations, step-by-step walkthroughs, practical demonstrations, real-world examples, projects, and concise recaps. The curriculum must progress systematically from foundational concepts to advanced applications. ## Development and Recording Process ### Phase 1: Onboarding and Course Preparation After onboarding, the content partner must prepare the complete curriculum, module-wise breakdown, lesson plans, scripts, and proposed AI integration for the entire course. The content partner must identify how AI will be applied within each subject and include relevant AI-powered tools, practical use cases, demonstrations, and project ideas. All course structures and scripts must be submitted to Fuzentrix for review and approval before recording begins. ### Phase 2: Review and Approval Once the complete curriculum, lesson plans, scripts, and AI integration have been reviewed and approved by the Fuzentrix team, the content partner can begin attending the office for recording sessions. A pilot lesson must be recorded and approved before proceeding with the remaining course content. ### Phase 3: Recording and Weekly Delivery All recording sessions must take place at the Fuzentrix office in **Madhapur, Hyderabad**. The content partner is expected to deliver approximately **3 hours of final edited video content every week**, ensuring consistent progress and quality. The complete course content, including curriculum preparation, recording, editing, and final delivery, should be completed within approximately **three months**, subject to the agreed course scope and schedule. ### Phase 4: Editing and Final Submission All recorded lessons must be professionally edited and organised into logical modules and chapters. The final videos should be suitable for direct upload to the Fuzentrix LMS. ## Production Expectations - High-quality 1080p video with clear audio. - Screen recordings, voice-over, and on-camera teaching where appropriate. - Classroom-style explanations with practical demonstrations and logical chapter breaks. - Consistent pacing, beginner-friendly teaching, and advanced, job-oriented content. - AI integration throughout every course, including relevant AI tools, workflows, practical demonstrations, and AI-enabled projects. - Properly named and organised final video files suitable for direct upload to the Fuzentrix LMS. - Editable demo code, presentation slides, and relevant source files to be provided along with the final deliverables. ## Quality and Acceptance Criteria 1. The complete curriculum, lesson plans, scripts, and AI integration plan must be approved before recording starts. 2. A pilot lesson must be reviewed and approved to confirm teaching quality and recording standards. 3. Weekly deliverables will be reviewed against the approved curriculum, target duration, teaching quality, and AI integration requirements. 4. AI applications must be relevant to each course and demonstrated through practical examples wherever appropriate. 5. Final acceptance will be based on completion of the agreed course content, integration of AI throughout each course, and submission of all required files. ## Location **Fuzentrix Education Private Limited – Madhapur, Hyderabad** The content partner must be available to attend the office for recording after the complete course outline, lesson plans, scripts, and AI integration plan have been reviewed and approved. Interested candidates should have strong subject knowledge, excellent teaching skills, practical experience with relevant AI tools, and the ability to commit to the agreed weekly delivery schedule and overall completion timeline. Skills: Python, Training, Digital Marketing, Content Creation
Fixed budget:
50,000 - 100,000 INR
2 hours ago
|
|||||
|
OMNeT++ TEEN WSN Simulation Report
Applied
|
$30 - $250
|
2 hours ago |
-
|
||
|
I am working with OMNeT++ 6.0.3 and INET 4.5 and need a clean, reproducible simulation that focuses on data aggregation in a wireless sensor network. The goal is to model the TEEN (Threshold-sensitive Energy Efficient sensor Network) protocol end-to-end, run a set of meaningful experiments, and then turn the results into a concise technical report.
Scope of work • Build or adapt an INET-based WSN scenario that incorporates TEEN’s clustering and threshold rules for data aggregation. • Configure node count, sensing rate, radio parameters, and traffic patterns so they highlight the protocol’s strengths. • Run multiple simulation seeds; capture metrics such as packets aggregated, end-to-end delay, delivery ratio, and any other indicators you feel are vital for a TEEN study. • Provide clean, well-commented .ned, .ini, and mobility files so I can rerun everything on my machine. • Draft a short report (≈10–12 pages) describing the setup, parameter choices, results (tables/plots), and a brief discussion of findings. Acceptance criteria 1. Project opens and runs without errors on OMNeT++ 6.0.3 + INET 4.5. 2. TEEN behaviour is observable in the trace (threshold checks, cluster head rotation, aggregation counts). 3. At least three traffic or topology variations are compared in the report. 4. All graphs are generated from the delivered simulation output, with scripts (Python/MATLAB/R) included if used. 5. Report is clear, referenced, and ready for submission. If you have prior WSN or TEEN experience in OMNeT++, let me know—otherwise detail how you plan to achieve the above so we can get started quickly. Skills: Python, Wireless, Computer Security, Technical Writing, Network Administration, Data Analysis, MATLAB, Simulation
Fixed budget:
30 - 250 USD
2 hours ago
|
|||||
|
Small-Business PDF-to-Excel
Applied
|
$2 - $8
/ hr
|
3 hours ago |
-
|
||
|
I’m ready to launch a web-based PDF-to-Excel converter tailored specifically for small businesses that handle regular paperwork but lack the time or tools to rekey data manually. The site must offer a clean, no-frills experience: visitors click a prominent “Choose PDF” button, select their file, and receive a neatly structured .xlsx download a few moments later.
Core requirements • Accurate table and text extraction that preserves rows, columns, currency symbols, and dates. • A file-selection button as the sole upload method; drag-and-drop or cloud connectors can remain future enhancements, so the interface stays simple for now. • Clear progress feedback (percentage or spinner) while conversion runs, plus concise success or error messaging. • Automatic deletion of each upload within a short, configurable window so users feel confident their documents stay private. • Responsive design that looks good on desktop and tablet, as most of my audience works from laptops in small offices. Technical expectations Feel free to choose the stack you’re most productive with—Python (pdfplumber, tabula, camelot, pandas), Node.js, or a comparable language/library—so long as it can: 1. Handle typical small-business PDFs up to about 20 MB. 2. Queue jobs efficiently to avoid browser timeouts. 3. Produce an .xlsx file compatible with recent Microsoft 365 and Google Sheets versions. Deliverables – Source code in a public or private Git repo. – Deployed site (Heroku, Vercel, AWS, or similar) ready for testing. – README with setup instructions and a short note on how security and temporary storage are managed. – A quick demo video or screenshots showing the flow from upload to download. Acceptance criteria • Upload button and conversion workflow function on Chrome, Edge, and Safari. • At least 95 % accuracy on sample invoices and purchase orders I’ll provide. • File removed from the server automatically within the agreed timeframe. If you’ve built similar converters or have insight into tricky table layouts, let’s talk. I’m aiming for a smooth, dependable tool that small-business owners can trust on day one. Skills: PHP, JavaScript, Python, Excel, HTML, Node.js, Web Development, Data Extraction
Hourly rate:
2 - 8 USD
3 hours ago
|
|||||
|
DevOps Teacher , CI/CD, Terraform, Jenkins, AWS
Applied
|
not specified | 3 hours ago |
3
|
||
|
I am studying DevOps and struggling. I am looking for a teacher for next 6 months daily. I can pay Rupees 10000.
I am looking for a structured DevOps program spread over approximately 6 months. Since I am starting from a beginner level, I would prefer a slower pace that includes sufficient time for practical work, assignments and projects. -Have you taught before? Its okay if you havent :) -Do you have a roadmap 1-hour live sessions, scheduled on weekdays and weekends - Daily! Linux AWS DevOps fundamentals Python/automation Terraform Git/GitHub Docker Kubernetes CI/CD Practical hands-on labs and real-world scenarios Homework/practical assignments between sessions If its okay when can we start?
Budget:
not specified
3 hours ago
|
|||||
|
AI Automation Expert
Applied
|
not specified | 3 hours ago |
1
|
||
|
Hi! I came across your profile and wanted to connect.
I’m the founder of Euphoria Communications, and we’re looking to build out our AI automation capabilities. I’m looking for someone who is hands-on with tools like n8n, Zapier, Notion, Higgsfield and other AI platforms, and can help us build practical, scalable workflows for business operations, marketing and creative production. I’m looking for someone who understands how these tools work together, can identify opportunities for automation, and actually build and implement the systems, rather than just advise on them. Would love to understand more about your experience, the kind of workflows you’ve built, and whether this is something you’d be interested in exploring with us. Let me know if you’d be open to a quick conversation!
Budget:
not specified
3 hours ago
|
|||||
|
Python Backend System / N8N Custom Development Work
Applied
|
$15 - $25
/ hr
|
4 hours ago |
3
|
||
|
We have a system that works similarly to Apollo. It integrates multiple APIs, and we’ve set up workflows to implement its functionality. Currently, there are some bugs that need to be addressed; N8N seems to be experiencing some issues. Additionally, some of the website’s logic needs to be adjusted, and we need to complete the secondary development of the entire website. Some of our features also require upgrades and further development. We use Python for the website’s backend and Vue for the frontend. I need a developer who can quickly resolve the bugs and complete the secondary development of features. The work will take approximately four days and requires full-time commitment, which means working this weekend as well. We require the developer to be at least a full-stack developer, skilled at multitasking and in-depth secondary development, and able to quickly grasp the current code logic. We will provide guidelines to help you quickly familiarize yourself with the website’s architecture.
Hourly rate:
15 - 25 USD
4 hours ago
|
|||||
|
Automated Bot for Item Purchase
Applied
|
not specified | 4 hours ago |
5
|
||
|
I’m looking for a developer to create an automated bot that can monitor a website and purchase specific items automatically when they become available. The bot should be reliable, efficient, and able to handle the purchase process quickly once the desired items are in stock.
I'm looking to purchase items from a single website. I also have access to a dedicated server and/or virtual machine if needed.
Budget:
not specified
4 hours ago
|
|||||
|
SMS/MMS Gateway Technician — SMSEagle, Dinstar, GSM/LTE
Applied
|
not specified | 4 hours ago |
4
|
||
|
We need an experienced, hands-on technician to support and troubleshoot an existing hardware-based SMS/MMS gateway system.
Current Environment 2 SMSEagle gateways, 16 modems/SIMs T-Mobile and AT&T cellular networks Twilio, AWS, ngrok, REST APIs and webhooks Potential expansion to Dinstar multi-SIM gateways Required Hands-On Skills SMSEagle configuration, administration and troubleshooting Dinstar GSM/LTE gateway experience preferred SIM provisioning, network registration, APN/MMSC configuration SMS/MMS delivery failures, modem diagnostics and carrier error analysis Firmware management, gateway logs and message queue troubleshooting Python/Bash scripting, REST API integrations and webhook debugging AWS, ngrok and basic Linux/network troubleshooting Physical handset testing across major US carriers Delivery monitoring, incident reporting and SOP documentation Knowledge of carrier messaging policies, consent and opt-out requirements Equipment & Access Reliable workstation and remote troubleshooting capabilities Access to physical US carrier test phones/SIMs preferred Ability to diagnose gateway hardware remotely Schedule Remote, starting ASAP. Initial workload approximately 1–2 hours daily, with potential to expand. Must be available during US Pacific Time business hours. To Apply Briefly describe the SMS/MMS gateways you've personally operated, the number of modems/SIMs managed, your carrier troubleshooting experience, and one real production issue you resolved. We are looking for a technician with proven hands-on experience, not just general backend development knowledge.
Budget:
not specified
4 hours ago
|
|||||
|
Senior AI Automation Engineer — Shopify + Meta E-commerce System | Fixed Price
Applied
|
$25 - $50
/ hr
|
4 hours ago |
4
|
||
|
We are looking for a senior AI automation engineer or a small, experienced team to build an integrated e-commerce operating system.
This is a hands-on implementation project—not a strategy presentation, chatbot or collection of disconnected automation demos. We want to start as soon as possible. Propose your fastest realistic delivery schedule, with fixed prices, clear milestones and measurable acceptance criteria. THE GOAL Build a system that continuously: Researches products → prepares stores and offers → creates marketing assets → runs approved advertising → publishes organic content → handles community interactions → measures results → improves the next round of decisions. One human approves key decisions through WhatsApp. Routine actions execute automatically within approved rules, permissions and spending limits. The system must record what it recommended, why, what was approved, what it executed and what happened afterward. We have a detailed specification of approximately 50 pages to share before the final scope and price are locked. PHASE 1: 14 FUNCTIONAL ROLES 1. Product Scanner Collect signals from approved sources such as Winning Hunter, accessible Meta advertising signals, TikTok Shop, search trends and reviews. Produce scored opportunities with sources, timestamps and clearly stated uncertainty. Do not invent unavailable competitor metrics. 2. Deep Researcher Investigate shortlisted products in parallel: customer problems, reviews, demand, competition, suppliers, delivery assumptions and potential margins. Present the top three opportunities for human approval. 3. Store and Offer Builder Use our approved Shopify template to prepare product pages, offers, bundles, FAQs, emails and product images. Work within authorised stores. Identify any store-provisioning or account-setup steps that require manual action. 4. Store QA Check mobile layout, agreed performance targets, variants, pricing, inventory, checkout per target market, pixels/CAPI and unsupported claims. Create a short approval card before publication. Block launch when required checks fail. 5. Media Buyer Execute configurable Meta advertising rules: testing, scaling, cost caps, broad targeting, existing post IDs, winner selection, kill thresholds and budget adjustments. Include minimum-data requirements and cooldowns. Rules must be in configuration, not buried in code. 6. Creative Writer Generate scripts, hooks, headlines, ad copy and static-ad concepts based on product facts, approved positioning and previous results. 7. Creative Producer Generate or render approved images, AI-UGC and voice assets through selected providers. Handle formats, versions, approvals and uploads. No fabricated customer testimonials or unsupported product claims. 8. Marketing Auditor Independently check proposed and executed marketing actions against permissions, spending ceilings and policy rules. Detect unexpected changes, pause unsafe activity and reverse supported changes where appropriate. 9. Performance Analyst Collect and reconcile hourly advertising, store and profit data. Report spend, orders, revenue, acquisition costs and margin using agreed definitions. Distinguish platform-attributed conversions from observed store orders. 10. Organic Publisher Repurpose approved winning creatives, schedule content and track links and attributable orders per post. The target architecture should support 10–20 authorised accounts per agreed platform. State exactly how many accounts and which platforms your Phase 1 quote includes. 11. Community and Inbox Process accessible comments and DMs across the agreed channels into six buckets: product questions, purchase intent, order/delivery questions, complaints/returns/refunds, positive or neutral engagement, and spam/abuse. Answer appropriate messages from an approved fact sheet. Escalate complaints, sensitive account issues and uncertain cases. Do not blindly reply to everything or invent answers. 12. Cash and Learning Refresh spending allowances hourly using available balances, reserves, committed costs and runway assumptions. Enforce shared allowances before spending increases. Run a nightly review that updates product and creative rankings and proposes rule changes. The system may not independently rewrite its safety limits or expand its spending authority. 13. Orchestrator Manage schedules, queues, dependencies, product/country state, retries and recovery. Send WhatsApp approval cards, concise digests and urgent alerts. Approvals must identify the exact action, target account, amount and expiry. 14. Reserve Auditor Provide an independent second check for higher-risk actions across departments. This role cannot approve its own proposed actions or override the human’s limits. ARCHITECTURE AND SCALE These are 14 functional responsibilities, not a requirement for 14 separate applications or model calls. Use the simplest maintainable architecture that delivers the agreed behaviour. Deterministic code should handle calculations, permissions and enforcement; AI should handle tasks that actually benefit from it. Independent tasks must run in parallel per product and country. Dependent actions must still wait for the required data, QA and approvals. Phase 1 must prove the full workflow on a controlled initial product/market setup and demonstrate isolated parallel execution across 10 product/market jobs. We are not asking to launch 10 paid campaigns simply to test concurrency. Phase 2 will expand capacity or split responsibilities only where operational results show a bottleneck. Do not move the core Phase 1 roles into Phase 2 without explicitly agreeing this. PREFERRED STACK AND INTEGRATIONS Python/FastMCP, Postgres, Redis and Docker. Shopify Admin GraphQL, Meta Marketing API, TrueProfit, relevant payment/balance sources, Klaviyo, TikTok, Google Drive, AI-UGC/voice APIs and WhatsApp Business API. Alternatives are welcome where they reduce cost or complexity without weakening reliability, ownership or functionality. Before implementation, identify the supported integration route, required permissions, approval dependencies and costs for every provider. No silent substitutions, undisclosed manual steps or promises based on API access that has not been checked. Validate TikTok publishing feasibility specifically. Propose an approved provider or a clearly identified human step where required. Do not build around bypassing platform restrictions. SAFETY AND DATA REQUIREMENTS All money-changing actions must pass central permission and budget checks. Parallel workers must not each spend the same remaining allowance. Use versioned rules, authenticated approvals, duplicate-action protection, bounded retries, rate-limit handling, monitoring and a global kill switch. Reject expired or replayed approvals. Missing or stale financial data must block spending increases. Document platform reporting delays and any limits on how quickly external campaigns can actually be stopped. Payment/balance integrations are read-only unless a specific write action is separately authorised. Autonomous bank transfers, supplier payments and refunds are outside the default scope. Do not persist raw customer names, addresses, emails, phone numbers or message bodies in the agent database or logs. Keep customer records in their source platforms. Document and obtain approval for any necessary identifiers or temporary processing, and redact customer details before model calls. Treat scraped pages, reviews and incoming messages as untrusted content, not instructions that can override system permissions. PROPOSED MILESTONES M1 — Paid pilot and integration validation One Shopify store and one Meta account running collect → recommend → approve → execute. Demonstrate one agreed low-risk action, rejection handling, audit logging and duplicate-action protection. The reference pilot budget is $800, with a target of one week after the required access is available. Confirm feasibility or explain the specific adjustment you propose. This is not the total project budget. M2 — Research, store and offer workflow Demonstrate sourced product scoring, parallel research, shortlist approval, a generated product page, QA checks and controlled publication. M3 — Creative and paid marketing workflow Demonstrate creative generation and upload, configured advertising rules, hourly analysis, independent auditing and budget enforcement. M4 — Organic and community workflow Demonstrate publishing through the agreed supported channels, tracked links, the six inbox categories, fact-based responses and human escalation. M5 — Integrated operation and learning Connect all 14 roles, demonstrate parallel product/market execution, hourly cash controls, nightly learning, WhatsApp approvals and recovery from integration failures. M6 — Acceptance, deployment and handover Complete the agreed monitored test period, resolve acceptance-blocking defects and deliver the deployment, source code, configuration, tests, documentation and operating instructions. You may propose a better milestone structure, but every Phase 1 requirement must map to a named deliverable. Clearly distinguish developer-controlled delivery dates from external approval dependencies. WHAT COUNTS AS DONE Each milestone needs a written test plan agreed before work starts. The final acceptance tests must demonstrate: - A complete approved product-to-marketing-to-results workflow using real integrations in our environment. - No execution of rejected, expired or unauthorised actions. - No duplicate external action when a webhook, job or approval is replayed. - Correct isolation and shared-budget enforcement across concurrent jobs. - Blocking and alerting when required financial data is stale or unavailable. - Working pause controls, retry handling and documented recovery behaviour. - Hourly reporting, nightly review and traceable decision/action logs. - A handover that allows another competent developer to deploy and operate the system. Required functionality cannot be accepted on mock data alone. Test fixtures are appropriate for failure scenarios, but must be labelled. Commercial results such as winning products or a particular ROAS are not software acceptance criteria. Correct implementation of the agreed workflow and rules is. FIXED PRICE, PAYMENT AND SUPPORT Fixed-price milestones only. Quote the complete Phase 1 cost, not just the pilot. Each milestone will be funded through Upwork before work starts. Payment approval will follow successful completion of its written acceptance tests, subject to Upwork’s review and dispute procedures. Incomplete work or reproducible defects against the agreed scope will be returned for correction. Fixing those defects is included in the milestone price. New features and scope changes require written approval and a separate quote before work begins. Include a 30-day post-handover warranty for reproducible in-scope defects. Quote ongoing maintenance and third-party API changes separately. Disclose infrastructure, model usage, rendering, messaging, subscriptions and other recurring charges separately from development fees. Include operating-cost estimates for the initial setup and the proposed expanded capacity. Development must take place in our repository, with deployment under our control. Deliver custom source code, configuration, tests and documentation, and disclose third-party components and licences. Ownership of paid custom deliverables must be included. TIMELINE AND WORKING STYLE Start as soon as possible and propose the fastest schedule you can genuinely deliver. Provide a specific start date, delivery date for every milestone and final completion date. “ASAP” by itself is not a timetable. Work in small, testable releases: build → test safely → demonstrate → release → improve from real results. Keep updates brief and useful: completed work, evidence, blockers and the next delivery date. Raise blockers immediately rather than waiting until a deadline is missed. We value engineering judgement. Challenge unnecessary complexity and suggest cheaper or simpler approaches where they achieve the same outcome. YOUR PROPOSAL MUST INCLUDE 1. Relevant production examples and your personal contribution. 2. Your proposed architecture and the main integration risks. 3. Fixed total price and fixed price per milestone. 4. Start date, milestone dates, final delivery date and committed team capacity. 5. Acceptance tests, required access, external dependencies and explicit exclusions. 6. Recurring operating costs, included support and anything you would simplify. Please review the full specification before confirming your final fixed-price commitment. No unpaid custom implementation is requested; the pilot is a paid milestone. All pre-contract discussions and all project payments will remain on Upwork. WhatsApp is part of the system we are building, not a request to move the hiring process off-platform.
Hourly rate:
25 - 50 USD
4 hours ago
|
|||||
|
Modular Multi-Time frame FVG & Displacement Strategy
Applied
|
$20 - $40
/ hr
|
5 hours ago |
3
|
||
|
Develop a clean, production-grade Pine Script Version 6 Indicator / Strategy for TradingView designed for NQ/MNQ futures. The script must feature fully modular time frame inputs for execution and dual higher-time frame (HTF) trend filters, execute structural liquidity sweeps (with adjustable pivot look backs), base-time frame Fair Value Gaps (FVGs), a retest-and-secondary-displacement entry condition, dynamic Market Structure Break (BOS) trend filtering, and clean, auto-expiring visual line management.
Client's questions:
Hourly rate:
20 - 40 USD
5 hours ago
|
|||||
|
Senior Full Stack Engineer - TypeScript, Python, C#, PHP
Applied
|
not specified | 5 hours ago |
3
|
||
|
We are hiring a Senior Full Stack Engineer to work directly with clients. This is a client-facing role, so native (or fluent) level English communication (spoken and written) is mandatory.
You will collaborate with stakeholders in real time, participate in technical discussions, and help deliver scalable web applications. You must be comfortable communicating clearly, leading calls, and fuly available in US business hours. Requirements - 5+ years of experience as a Full Stack Engineer - Strong experience with TypeScript, Python, C#, PHP based frameworks - Experience building and maintaining scalable web applications - Strong understanding of APIs, databases, and cloud services (AWS or Azure) - Experience working directly with tech clients and companies Communication - Native or near-native English required - Comfortable leading calls with clients - Able to explain technical concepts clearly to non-technical stakeholders - Applications without strong English communication skills will not be considered To Apply - Resume (PDF) - 1-2 minute video introduction (Loom preferred) - GitHub, portfolio, or personal website Applications missing any required materials will not be considered.
Budget:
not specified
5 hours ago
|
|||||
|
AI + Web Engineer: Node.js, Claude Agents
Applied
|
$1,800
|
5 hours ago |
4
|
||
|
Company: A1 Media Marketing (Dallas, TX, fully remote team)
Type: Full-time, 50 hrs/week, long-term Pay: $1,800 USD/month (paid monthly), plus a paid Claude subscription that we provide for your work Hours: Should be working 9am - 7pm CST 6 days a week Language: Fluent English, written and spoken. Calls happen on camera. Start: Immediately. We have live deadlines in the next 3 weeks. Who we are A1 Media Marketing is a content and paid ads agency for coaches, finance professionals, and local businesses. We run AI across the whole operation: an AI content team that researches, writes hooks and scripts, and reports results for clients, plus internal bots, dashboards, CRM syncs, and client websites. Our lead engineer designs the systems. We need a hands-on engineer to build alongside them, ship the AI agents, keep our websites and automations running, and take ownership without being walked through every step. What you’ll own AI agents (about 50% of the role) Build and finish a 6-agent AI content team: ideas, hooks, scripts, editing briefs, thumbnail briefs, and performance reporting Wire each agent to real client context (brand voice profiles, CRM data, ad performance, meeting notes) so outputs are specific and not generic Write and tune prompts, enforce structured JSON output, validate it, and retry on failure QA the outputs every week, fix the agents that drift, and keep the agents’ knowledge files up to date Work mostly with Claude (Claude Code / the claude CLI) in Node.js Websites (about 25%) Rebuild and maintain client WordPress sites (Elementor, WP Engine / SiteGround hosting, Cloudflare) Build fast landing pages and funnel pages (WordPress or hand-written HTML/CSS/JS) Test every page on mobile and check forms and tracking before it goes live Automations, bots, and servers (about 25%) Maintain Node.js services on a Linux VPS: Slack bots, scheduled sync jobs, dashboards, and a member web portal Integrate and debug APIs: GoHighLevel, Meta Marketing API, Google OAuth, ClickUp, Slack, and Stripe Look after nginx, systemd services and timers, SSL, logs, and backups Fix whatever breaks. You’re on point, so the owner and lead engineer aren’t Must-haves 3+ years of professional Node.js / JavaScript. Most of our code is plain Node (ES modules) and vanilla JS, without heavy frameworks You’ve shipped real LLM features in production with Claude or GPT: structured outputs, prompt design, and handling bad or unexpected model responses. A chatbot demo isn’t enough Comfortable on a Linux server: SSH, nginx, systemd, reading logs, and debugging a service that won’t start WordPress experience, enough to rebuild a multi-page site with Elementor REST APIs and webhooks from scratch: auth, pagination, rate limits, and retries Git for everything. Clear commits, and no editing code directly on a live server Careful with live systems. You write up a change before you make it, test it first, and flag your own mistakes right away Reliable internet, power backup, a quiet workspace, and a working camera and mic Nice-to-haves Experience with Claude Code, agent orchestration, or multi-step AI workflows SQLite / better-sqlite3 Experience with GoHighLevel or the Meta Ads API Built work for a marketing agency or a SaaS product with paying users An eye for clean, modern UI How we work Slack for communication, ClickUp for tasks, Google Drive for files, and GitHub/git for code A daily written update: what you shipped, what’s next, and what’s blocked Changes to anything live (production servers, client sites, CRM data) are proposed in writing and approved before they happen We don’t use pay-per-token API keys for automations. AI runs through our Claude subscription or as plain scripts with no LLM. You’ll learn this setup in week one We measure results: agents shipped and producing approved output, sites launched on time, and incidents caught and fixed Your first 90 days First 30 days: all 6 agents live and producing reviewed output for our first client, and a client website rebuild launched on time By 60 days: agents running for every active client By 90 days: you fully own maintenance of our bots, syncs, and servers There’s a pay review at 90 days based on these results. How to apply Applications that skip any of these steps won’t be reviewed. Start your application with the words “Ship It, Then Prove It” so we know you read the whole post. Record a Loom video under 5 minutes that covers: An LLM feature you built and shipped: share your screen, show the code, and explain how you handle bad model output A Linux server or website you set up or rescued: what was wrong and how you fixed it Answer these in writing: An AI agent is supposed to return 10 hooks as JSON, but 1 in 5 runs comes back with broken JSON or only 7 items. How do you fix it? A Node.js service runs fine when you start it by hand, but crashes as a systemd service. What are the first 3 things you check? How do you use AI tools in your own coding work today? Give specific tools and tasks. Share a GitHub profile or 2–3 code samples, and 1–2 websites you built (live links). Confirm that you can work the required US Central hours overlap and accept $1,800/month. Client's questions:
Fixed budget:
1,800 USD
5 hours ago
|
|||||
|
Analisis Data Survei Deskriptif
Applied
|
$30 - $100
/ hr
|
5 hours ago |
-
|
||
|
Saya mencari bantuan untuk Analisis data berupa Descriptive Analysis atas kumpulan Survey Data yang sudah saya miliki. Target utamanya adalah memahami pola umum, tren, dan temuan menarik yang muncul dari jawaban responden.
Ruang lingkup pekerjaan: • Membersihkan dan menyiapkan dataset agar siap dianalisis. • Menghasilkan tabel ringkasan (mean, median, modus, frekuensi, persentase, dll.). • Membuat visualisasi sederhana—bar chart, pie chart, atau histogram—yang langsung membantu mem-presentasikan hasil. • Menulis laporan singkat yang menjelaskan insight utama dan rekomendasi berbasis temuan. Preferensi alat fleksibel; Anda bisa menggunakan Excel, SPSS, atau Python (Pandas, Matplotlib, Seaborn). Selama output akurat dan mudah dipahami, saya terbuka. Jika proyek berjalan lancar, saya mungkin melanjutkan ke tahap analisis lanjutan seperti Predictive Analysis atau Prescriptive Analysis di kemudian hari. Mohon jelaskan: – Pengalaman Anda dengan Analisis data survei. – Contoh proyek serupa atau sampel output. – Perkiraan durasi penyelesaian. Data bersifat rahasia, jadi kerahasiaan menjadi prioritas. Terima kasih—saya menantikan kolaborasi yang sukses! Skills: Python, Excel, Statistics, Statistical Analysis, Data Visualization, Data Analysis, Data Management, Pandas
Hourly rate:
30 - 100 USD
5 hours ago
|
|||||
|
Python Developer for Web App
Applied
|
$13 - $30
/ hr
|
6 hours ago |
1
|
||
|
We are seeking a Python developer to build a web application that supports user authentication, data management, and API integrations. The project involves developing core application features, ensuring a smooth user experience, and maintaining clean, scalable code. You will collaborate with our team to deliver a reliable and efficient web app that meets business requirements. Experience with Python-based web development and a strong understanding of application architecture are important for this role.
Hourly rate:
13 - 30 USD
6 hours ago
|
|||||
Related freelance jobs queries: