
Technology & Programming Projects
Looking for freelance technology and programming jobs and project work? Browse active opportunities on PeoplePerHour, or hire coders through Toptal’s rigorously vetted talent network.
opportunity
Python Developer Needed to Build Product Rotation Algorithm
"Big Al" - Tiktok Live Algorithm Project Overview I am looking for a Python developer to build a product rotation and sales-tracking algorithm called Big AL for my football-themed business, Top Binz. Big AL will be used to organise TikTok Live selling sessions. Each TikTok Live will feature: 11 player fanart t-shirt designs 11 signed player print designs The goal is to make every Live different, avoid unnecessary duplication, give every design fair exposure, and use sales data to identify best sellers and the strongest buying times. The best-performing products will later be used to improve my Shopify store collections and product promotion. Main Goal Build a Python-based system that can automatically generate TikTok Live product sets based on product IDs, performance data, availability, and rotation rules. The system should help answer: Which t-shirt designs should appear in the next Live? Which signed prints should appear in the next Live? Which products have not been shown enough? Which products are best sellers? Which players, categories, and time slots perform best? Which products should be pushed onto Shopify as winners? Product Structure Each individual design will have its own unique ID. Example t-shirts: TEE-0001 — Zidane Design 1 TEE-0002 — Zidane Design 2 TEE-0003 — Messi Design 1 Example prints: PRT-0001 — Zidane Signed Print PRT-0002 — Messi Signed Print PRT-0003 — Ronaldinho Signed Print The algorithm should treat every design as its own product, not just group everything by player. Required Features 1. Product Database The system should allow me to store and manage: Product ID Product type: T-shirt or signed print Player name Design name Category, such as Brazil, Argentina, Premier League, France, GOAT, etc. Stock quantity Status: Active, New, Hot, Cold, Retired Number of times shown in Lives Sales Revenue Last shown date/time 2. TikTok Live Set Generator The system must generate a Live set containing: 11 unique t-shirt IDs 11 unique signed print IDs Each Live should avoid: Duplicate products in the same Live Repeating the same products too often Showing out-of-stock or retired products Overloading one Live with too many designs from the same player, unless allowed 3. Rotation Rules The algorithm should be able to follow rules such as: Prioritise designs that have never been shown Prioritise designs with low appearances Include a small number of proven best sellers Include some new or test designs Avoid products that appeared in the most recent Lives Keep each Live fresh and different A suggested starting structure is: 60% new or low-exposure products 30% proven performers 10% wildcard/test products This should apply separately to t-shirts and prints. 4. Performance Scoring The system should score each product based on performance. Useful metrics include: Total sales Revenue Sales per appearance Conversion rate if views/clicks are entered Average sales by day Average sales by time slot Last shown date Stock remaining Example score: Sales per appearance = total sales ÷ number of Live appearances The scoring system should help classify products as: New Rising Hot Average Cold Retired 5. Live Results Tracking After each TikTok Live, I need to be able to enter results such as: Live ID Date Time Product IDs shown Views if available Clicks if available Sales Revenue Notes This data should update future product selections. 6. Calendar / Schedule Generator The system should support a schedule of: 5 days per week 3 Lives per day 45 Lives per week 11 t-shirts and 11 prints per Live The algorithm should be able to generate a weekly schedule while keeping products fairly rotated and avoiding duplication where possible. 7. Shopify Winner Output The system should be able to export or identify products for Shopify, including: Best sellers Trending products Products with strong conversion Products that should be featured on the homepage Products that should be tagged as TOP_TIER, TRENDING, HOT, or LOW_TIER A CSV export would be useful for future Shopify product tagging. 8. Dashboard / Reports The system should generate simple reports showing: Top-selling t-shirts Top-selling prints Best-performing players Best-performing categories Best days for sales Best time slots for sales Products that need more exposure Products that should be retired or redesigned
3 days ago38 proposalsRemoteFreelance QA Tester / Software Quality Assurance Analyst
Experienced QA tester required to perform exhaustive quality assurance across three web platforms. Responsibilities include functional, UX, cross‑browser/device, performance and basic security testing; validation of workflows, forms, APIs and integrations; content and UI consistency checks. Deliverables: comprehensive QA report with executive summary, methodology, categorized findings with evidence and reproduction steps, bug tracker spreadsheet, and prioritized improvement recommendations. Must provide clear professional documentation within the two‑day timeline.
3 days ago23 proposalsRemoteLofty- CRM SET UP
Implement Lofty CRM: organize client database, configure segments and custom fields, and establish efficient workflows. Configure automated drip campaigns with tailored schedules, conditional triggers and multi-channel actions. Create tags, task automation, and lead scoring to streamline nurturing and conversion. Provide documentation of setup, logic and campaign sequences to ensure maintainability and scalability of the CRM environment.
3 days ago24 proposalsRemoteopportunity
WordPress Developer – AI Search Optimization
I have a WordPress website. I'm already adding Schema markup (TouristAttraction) and FAQ sections (FAQPage Schema) to each park page. I'm looking for **additional** technical recommendations to help AI search engines (ChatGPT, Perplexity, Gemini, etc.) better understand and reference the site — beyond Schema and FAQs. Please include in your proposal: your suggested improvements, brief explanation of why they help, estimated timeline, and cost.
3 days ago60 proposalsRemoteopportunity
Software Idea Bringing to Life in a commercial platform
I have a software idea that works on my clients plarform but I want to be able to bring it to life and commercialise it to sell it to other clients. I want to be able to create a document and a trackable link in a platform such as doc send (or proprietary but imagine that would be alot of work?) Then go to an email platform and be able to send the same link within an email but with unique tracking to each email address. My client uses post mark to do the email send and we could use the same for the actual sending with the follow up emails coming through to outlook / gmail etc I can show how this works currently on my clients platform but I want to build something stand alone that I can sell to my clients to do this so that I have my own SAAS solution. I need someone experienced to tell me how best to do this, how to build it and how to commercialise the front end to sell it? No current idea on costs but I don't have a huge budget.
3 days ago60 proposalsRemoteopportunity
Create a Professional Ecommerce Website for Shilajit Brand
am looking for an experienced web developer to build a modern ecommerce website for my Shilajit brand. Requirements: Clean, premium, and mobile-friendly design Product pages for Shilajit products Shopping cart and secure checkout Payment gateway integration (Stripe/Razorpay/PayPal) Customer account/login system Order management dashboard SEO-friendly structure Fast loading speed WhatsApp chat integration Basic content/pages (Home, Shop, About Us, Contact, FAQ, Privacy Policy) Preferred Platform: Shopify, WooCommerce (WordPress), or a custom solution (please suggest) Deliverables: Fully functional ecommerce website Responsive design for mobile and desktop Payment gateway setup Basic SEO setup Documentation/training for managing products and orders Please Include in Your Proposal: Portfolio of previous ecommerce websites Estimated timeline Total project cost Recommended platform and why
3 days ago51 proposalsRemoteLead Developer for E-commerce Backend
Overview We need a skilled Lead Backend Developer to modernize our E-commerce platform, ensuring seamless operation and growth. Our platform serves thousands of active customers, and this project aims to enhance performance and scalability. Scope of work - Analyze current backend architecture - Identify bottlenecks and performance issues - Create a modernization roadmap - Design a scalable service structure - Improve API performance - Optimize PostgreSQL queries - Implement Redis caching - Improve checkout and order processing workflows - Introduce rate limiting and security improvements - Implement RabbitMQ for background tasks - Improve third-party integrations - Add fault tolerance and retry mechanisms - Enhance logging and error handling - Configure monitoring and alerting - Perform load testing - Prepare technical documentation - Deploy updates with zero downtime Company details - E-commerce Backend framework Node.js, NestJS Developer expertise Performance, Databases, Security, Testing procedures, debugging, Design, Source control Programming language TypeScript, JavaScript Delivery timeline 24 September 2026
3 days ago58 proposalsRemoteopportunity
Mobile gaming app (card game)
I require a polished 2D multiplayer mobile card game for iOS and Android: a distinctive competitive experience blending strategy, progression, and social interaction. Core features: 2-player matches (real-time and asynchronous), nine unique rounds with two phases each, wild cards, bonus points, speed rounds, daily chip rewards, XP progression, unlockable levels, tables, avatar and table customization, chat and social features, ten league tables, tournaments and leader boards. Monetization via in-app purchases (chips, card decks, gems). Free trial for seven days then paid.
3 days ago35 proposalsRemoteWebsite hacked
My business website got hacked, and all the content is gone. This is the website: www.juniormuscschool.co.uk Is it possible to restore the content and to fix it? Thanks
3 days ago48 proposalsRemoteMobile App Developer Needed for Business Service Application
Company Name: InterCity Packers and Movers Pune We are looking for an experienced Mobile App Developer to create a professional, user-friendly mobile application for our business services platform. The app should provide a smooth customer experience, modern design, and reliable performance across devices. We are seeking a developer who can handle both technical implementation and provide recommendations for best practices. Scope of Work Key features may include: User registration and login Service booking/request functionality Customer profile management Push notifications Contact and inquiry forms Location integration (if required) Admin management capabilities Secure data handling Responsive and intuitive UI/UX Technical Requirements Experience with Android and/or iOS app development Knowledge of Flutter, React Native, or native mobile development API integration experience Strong understanding of mobile app performance optimization Experience publishing applications to app stores is a plus Deliverables Fully functional mobile application Source code and project files Documentation for app management Bug fixes during the agreed support period Assistance with deployment if required Ideal Candidate Proven portfolio of mobile app projects Good communication skills Ability to meet agreed deadlines Attention to detail and quality assurance Experience developing business or service-based applications Proposal Requirements Please include: Relevant portfolio examples Technologies you recommend for this project Estimated timeline Estimated project cost Any suggestions that could improve the application We are interested in building a long-term working relationship with the right developer and look forward to reviewing your proposal.
3 days ago67 proposalsRemoteopportunity
I am finding a Software Engineer based in Cuba
Seeking an experienced Software Engineer located in Cuba to join a dynamic project team. Ideal candidate possesses strong proficiency in full-stack development, clean architecture, and version control. Responsibilities include designing scalable solutions, implementing robust code, conducting thorough testing, and collaborating with remote stakeholders. Must demonstrate problem-solving aptitude, effective communication in English or Spanish, and proven project delivery. Familiarity with cloud services and containerization is advantageous. Competitive compensation and flexible schedule offered. #Spanish & #English
4 days ago12 proposalsRemoteopportunity
System integration
I require someone who has worked with Contractor Foreman, KBB Connect, Microsoft Teams, ArtiCad and Xero to provide integrations as necessary for making efficiencies in our operation. The specifics are hard to determine but ultimately, I would want to work with someone who knows how to generate automation where required so that we avoid duplication.
4 days ago44 proposalsRemoteCustom eCommerce CMS Development for Scalable Online Store
We are looking for an experienced developer to build a custom eCommerce CMS for a scalable online store. The project involves developing a clean, modern, and responsive platform with integrated payment gateways, inventory management, and a user-friendly admin panel. Key requirements include: Development using a modern PHP framework or Node.js stack. Integration with popular payment providers (Stripe, PayPal, etc.). SEO-friendly product pages and fast-loading front-end. Scalable architecture to support high traffic and large product catalogs. Optional: integration with third-party APIs for shipping and analytics. The ideal freelancer will have proven experience with eCommerce platforms, attention to detail, and strong communication skills. Please provide examples of previous eCommerce CMS projects.
4 days ago72 proposalsRemoteopportunity
CVENT TECHNICAL SPECIALIST NEEDED ASAP
We are looking for an experienced Cvent Technical Specialist to support us urgently with the technical setup and management of Cvent for upcoming events. The role requires hands-on Cvent platform experience — specifically configuring the back end, building and managing event websites, and setting up the event app.
4 days ago19 proposalsRemoteSimple Power Apps Canvas App using one SharePoint List
I need someone to help build a simple Power Apps Canvas App for a production works order tracking process. The app is for a small engineering company and will be used on shared Android tablets and mobile phones. This is for a **simple, but modern look first version** that I can expand later. ## What the app needs to do Operators need to: 1. Select a workstation / production area. 2. Scan or type a works order number. 3. Add multiple works orders into a batch. 4. Review the batch. 5. Submit the batch. 6. Save the submitted records into one SharePoint List. 7. View recent submitted records. ## Data source The app should use **one SharePoint List only** for the first version. Example list name: WOTracking No Dataverse, SQL, Power Pages, model-driven app or premium connectors unless agreed first. Suggested SharePoint columns The single SharePoint List can contain: * `Title` — works order number * `TrackArea` — workstation / production area * `TrackDateTime` — date and time submitted * `TrackDate` — date only * `TrackTime` — time only, text format such as `HH:mm` * `TabletID` — tablet/device name if available * `InputMethod` — typed / scanner / batch * `BatchID` — ID to group one batch submission * `SubmittedBy` — user who submitted * `Comment` — optional notes ## Required screens First version only needs: * Home page * Works Order Tracking * Batch Review * Submit Result * Latest Updates ## Main screen The Works Order Tracking screen should include: * workstation selector; * works order input box; * Add to Batch button; * batch list/gallery; * remove item from batch; * clear batch button; * review/submit button. The important part is that the operator can select the workstation once, then scan/type several works orders before submitting. ## Submit logic When the batch is submitted: * add one row per works order into the single SharePoint List; * include the same `BatchID` on each row in that submission; * include the selected workstation/area; * include date/time submitted; * show a success/failure result. ## App style The app should be: * simple; * tablet-first; * mobile-compatible; * large-button; * easy for factory operators; * easy for an internal IT manager to maintain. Basic responsive layout is enough. It does not need to be overdesigned. ## Deliverables Please provide: 1. Working Power Apps Canvas App. 2. One SharePoint List connected. 3. Batch add/review/submit working. 4. Latest submitted records screen. ## Important This is for a first working version only. I want something simple that I can expand later. Future features may include current status, full history, error logging, Datafile ERP export, assembly instructions, stock locations, incident reporting and IT tickets, but they are not required now. Please confirm: * your experience with Power Apps Canvas Apps; * your experience with SharePoint Lists; * estimated cost; * estimated timescale; * whether you can keep this simple and use only one SharePoint List for the first version.
4 days ago22 proposalsRemote20 small changes on a wordpress website
Hi We have around 20 small changes to make on a wordpress website. Mainly deleting words / sections / images off, however we also need to add a whattsapp chat button, sort images out, add a new page and align etc, and make a couple of pages look better etc Thanks
4 days ago73 proposalsRemoteOpenClaw/OutlierAI Specialist-Python, Rubrics & Agent Trace
Overview: We are looking for a remote AI developer/evaluator with hands-on experience in OpenClaw and AI task platforms such as Outlier. The ideal candidate can support both OpenClaw Atlas-style tasks and authentic OpenClaw session trace submission work. Responsibilities: - Work on OpenClaw/Outlier-style AI evaluation tasks - Build or review agent workflows using OpenClaw - Create task-specific rubrics, validation checks, and unit tests - Evaluate AI model trajectories, outputs, and common LLM errors - Use Python for coding-related tasks when needed - Export and prepare eligible completed OpenClaw sessions with 150+ turns - Redact PII, credentials, confidential data, and sensitive identifiers - Package traces and related artifacts according to submission guidelines - Follow all platform rules, rights, privacy, and compliance requirements Requirements: - Proven experience with OpenClaw - Experience with Outlier, RLHF, LLM evaluation, or AI training platforms - Strong Python/coding knowledge - Ability to write clear rubrics and evaluation criteria - Understanding of AI agents, tool use, trajectories, and prompt quality - Experience with long-horizon agentic sessions preferred - Must only use legitimate personal work/data with proper rights to share - Strong English reading and writing skills - Detail-oriented, reliable, and able to work remotely Nice to Have: - Existing real OpenClaw sessions with 150+ turns - Experience with OpenClaw Atlas - Experience in data redaction, DevOps, cybersecurity, or API workflows - Prior work on rubrics, unit tests, or model evaluation tasks Important: - No fabricated sessions - No account sharing - No confidential, customer, or employer data - No policy violations - All work must comply with platform terms, privacy rules, and data rights requirements
4 days ago32 proposalsRemoteopportunity
Webiste Design & Developmet
Seeking a polished website design and development for an IT consulting firm. Deliverables: a responsive 5–10 page site (home, services, about, contact, blog/portfolio optional) with modern UX/UI, clear navigation, SEO-friendly structure, fast performance, and cross-browser compatibility. I will supply all content and branding assets. Required: clean, maintainable code, CMS integration for easy updates, and basic on-page SEO setup. Provide timeline, milestones, and revisions.
4 days ago136 proposalsRemoteSaaS testing
We have a number of SaaS websites/apps in development and we are looking for someone to properly test them and provide detailed feedback on issues, improvements needed which will support our dev team in creating the best products. We are looking for a long term agreement paid monthly ideally.
5 days ago73 proposalsRemoteopportunity
I need a Excel Dashboard creating
I am looking for an Excel/Power Query/VBA specialist to build a planning application lead-generation workbook using the UK PlanIt data https://www.planit.org.uk (https://www.planit.org.uk/api/) The workbook needs to let me click a button each week to pull the last 7 weeks of planning applications from all councils/planning authorities in Great Britain via the UK PlanIt API. Core requirements: 1. Data Import * Connect to the UK PlanIt API. * Pull applications from all active planning authorities/councils in Great Britain. * Use paging properly so results are not missed. * Respect API rate limits. * Pull new, changed and decided applications where possible. * Store the raw imported data in a master table. 2. Refresh Button * Add a simple “Refresh Planning Data” button. * When clicked, it should update the master data table. * Avoid duplicating applications already imported. * Keep a log of refresh date, number of records pulled, errors and skipped records. 3. Data Enrichment Columns Add calculated/enriched fields such as: * Project category * Builder opportunity: Yes/No * Roofer opportunity: Yes/No * Electrician opportunity: Yes/No * Plumber opportunity: Yes/No * Landscaper opportunity: Yes/No * Architect opportunity: Yes/No * Estimated project value range * Lead rating: Hot/Warm/Cold * Opportunity score 1–10 * Planning stage * Contact timing * Recommended action 4. Filters / Subscriber Views I need a way to filter the master data so different subscribers can only see opportunities relevant to: * Their trade type, e.g. builder, roofer, architect, electrician * Their subscribed area/council/postcode radius * Their lead rating, e.g. Hot only * Their project type, e.g. extensions, loft conversions, new builds Ideally, I would like a controlled output sheet where I can select a subscriber name and the workbook generates only the records they are allowed to see. 5. Data Protection / Access Control I need advice on the best way to protect the wider data so subscribers cannot access the full master database. Please advise whether this can be safely done in Excel, or whether separate exported workbooks/reports should be generated per subscriber. 6. Output Reports The workbook should be able to create/export: * A full internal master report * A filtered subscriber report * Trade-specific sheets * Area-specific sheets * Weekly opportunity summary 7. Dashboard Create a dashboard showing: * Total applications imported * Hot leads * Warm leads * Cold leads * Applications by council * Applications by trade opportunity * Estimated project value * New/changed/decided applications * Refresh status 8. Future Proofing Please build this in a way that can later connect to AI/ChatGPT enrichment, where application descriptions can be summarised and scored automatically. Important: The workbook must be reliable, repeatable and easy for a non-technical user to operate each week. Please also advise whether Excel is the right tool for this, or whether the data import and subscriber filtering should eventually sit in a database or web app.
5 days ago69 proposalsRemote