
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.
Finishing Steps To A Mobile phone app
We are developing a React Native mobile app (Expo) for an education recruitment platform (Slingshot Education). The app supports two user types: Candidates (teachers/support staff) School representatives (e.g. Headteachers, HR, office staff) The candidate side UI is largely complete. We now need a freelancer to complete backend integration and build out the school-side functionality. Candidate App (Mostly UI Complete) - Login screen (UI only) Home dashboard: Profile card (with avatar placeholder, name, email, location, preferred working areas) Availability toggle Dashboard cards (Roles This Week, Pending Docs, Status) Supply Roles tab (job listings with Apply button) Events tab (including “Meet & Greet” and other example events) Tips tab More tab: Includes the Additional Resources button & Join The Rewards Program button Navigation and Bottom tab navigation implemented App structured using Expo + React Navigation We have now introduced a second user type (school users) with a completely different dashboard and permissions. School Dashboard Must Include: Header with: Slingshot Education logo School name Welcome message Action buttons: Post a New Job Review Applications Dashboard cards: Active Jobs Applications Received Urgent Requests Sections: Upcoming bookings Recent applications Notifications / updates
a month ago50 proposalsRemoteopportunity
Trading bot development
Project Overview We are building a high-performance, low-latency trading engine designed for microstructure-based execution strategies in a high-tax (STT) environment. This is NOT a basic retail trading bot. This system requires advanced system-level engineering, multi-core CPU architecture control, shared memory communication, and real-time observability dashboard. The focus of this project is minimizing latency between signal generation and order execution while maintaining regulatory compliance (Order-to-Trade Ratio constraints). The developer must understand low-level performance optimization, concurrency architecture, and Linux system behavior. Core Technical Requirements Python Version (Mandatory) The engine must use: Python 3.13 Free-Threaded build (3.13t) NOT standard Python 3.10–3.12 Reason: Standard Python uses the Global Interpreter Lock (GIL), which blocks true parallelism. In low-latency systems, a 1–2ms delay caused by GIL contention is unacceptable. Multi-Core Architecture with CPU Core Pinning The engine must: Assign specific modules to specific CPU cores Use os.sched_setaffinity (Linux only) Prevent OS core migration (avoid context switching) Modules include: Sentinel (Risk & OTR monitoring) Sonar (Market entropy / regime detection) Oracle (Signal calculation loop) Execution Engine (Order placement) The goal is to eliminate unpredictable latency spikes caused by OS scheduling and cache invalidation. Inter-Process Communication Standard Python queues are NOT acceptable. Communication must use: multiprocessing.shared_memory Memory-mapped buffers Lock-free ring buffer architecture Reason: Standard queues introduce locking and object allocation overhead, increasing latency. The target is sub-millisecond internal communication between signal generator and execution engine. Latency Measurement The system must measure: End-to-end order placement latency Round-trip time (RTT) Module processing time Using: time.perf_counter_ns() Latency histogram logging This data must be streamed to the dashboard. Order Execution Logic The system should: Prefer passive limit orders Include 200ms cancel logic Manage Order-to-Trade Ratio (OTR) Implement controlled order flooding logic (compliant with broker rules) This is not a simple market order bot. FRONTEND REQUIREMENTS (React Dashboard) The frontend is NOT a trading UI. It is a real-time monitoring and control cockpit. Preferred stack: React (Vite or Next.js) WebSocket for live streaming Lightweight charting (Canvas or WebGL-based) Required Dashboard Modules Sentinel Panel Real-time RTT graph 20ms lockdown threshold indicator CPU usage per pinned core Emergency status Sonar Panel Market regime indicator (Attack / Veto mode) Entropy score display Zero-trust gate status Oracle Panel Weighted Order Book Imbalance (WOBI) heatmap Liquidity imbalance % Signal strength score Must use high-performance rendering (Canvas, not heavy SVG). Execution Panel Net Expected Value (NEV) Fill rate % Cancel rate Order-to-Trade Ratio (OTR) status Emergency Kill Switch Dashboard must include: Global kill switch Sends signal to monitoring service Monitoring service writes flag to shared memory Engine halts immediately Dashboard must NOT communicate directly with broker API. Deployment Requirements Linux-based environment (Ubuntu preferred) Dockerized setup preferred Separate processes: Trading engine Monitoring microservice React frontend Google Cloud compatible. 10 MOST IMPORTANT SKILLS TO ADD Attach these skills on Freelancer: Python 3 (Advanced Concurrency & Multiprocessing) Must understand GIL, free-threaded builds, shared memory. Low-Latency System Design Experience reducing microsecond-level bottlenecks. Linux System Programming Knowledge of CPU affinity, process scheduling, performance tuning. Multithreading & Multiprocessing Architecture Designing multi-core optimized applications. Memory Management & Shared Memory IPC Experience with mmap, shared memory buffers. Financial Market Microstructure Knowledge Understanding order books, liquidity imbalance, passive vs aggressive orders. WebSocket & Real-Time Streaming Required for live dashboard data. React.js (Performance-Optimized UI) Real-time data rendering without UI lag. Performance Profiling & Benchmarking Must measure and optimize latency. Cloud Deployment (Google Cloud / Linux VM / Docker) Production-ready deployment experience. VERY IMPORTANT Add this to filter weak developers: Applicants must answer the following: Have you worked with Python shared memory or mmap before? Have you implemented CPU core pinning on Linux? How would you measure internal engine latency? How would you prevent dashboard from affecting trading engine performance? This will eliminate 80% of generic bot developers.
a month ago18 proposalsRemoteRequire NodeJS installed
NodeJS website deployment
a month ago38 proposalsRemote**Need a WordPress/Divi Troubleshooter**
**Need a WordPress/Divi Troubleshooter — Broken Site Issues + PCI Questions** I need a freelancer who is good at **diagnosing problems**, not selling redesigns. I have an existing **WordPress + Divi** site for a small farm business. I believe parts of the site may be broken, and I need someone to identify what is actually wrong before I spend money on random fixes. ### Issues I want investigated * Possible broken site behavior * Whether plugins, theme settings, forms, or integrations are causing problems * Whether anything on the site may be complicating PCI compliance unnecessarily ### Scope of this project This first phase is a **diagnostic audit only**. I want: * Findings * likely causes * recommended fixes * estimated cost for next steps ### You are a good fit if you * Have real experience with **WordPress + Divi** * Can troubleshoot instead of guessing * Can communicate clearly in plain English * Have some familiarity with PCI compliance ### In your reply, please include * Relevant experience * Your rate for a diagnostic audit * What access you would need from me
a month ago63 proposalsRemoteopportunity
Website needs updating
**EDIT** Anyone who emails me direct and not through PPH will be ignored, and I will also not even look at your proposal on here! I have my website set up with Krystal hosting and WordPress/WooCommerce. What I need is someone to make it look better, make the layout better. All the pages are there, but it just doesn't feel good enough. I also need you to get the shop set up to have Categories showing up. Along with a dropdown where someone can select tags and refind results by the tags. This is the website: www.billiejopriestley.com What I'm thinking is the general theme needs changing. A about me page needs to be created where I can put clickable icons for things such as facebook, goodreads, tiktok etc. The page with the books showing that are clickable needs to stay just needs redesigning to look better. As I said, the website is there, the shop is working, I just need it to look better and a few tweaks. Also I need somewhere on the page it to have my company house number.
a month ago153 proposalsRemoteNew Laravel email template
Design and implement a new responsive email template system for our Laravel application that looks more modern, professional, and aligned with our brand
a month ago63 proposalsRemoteopportunity
Full Stack MERN Developer and React Native app Developer Req
We are looking for an experienced full stack MERN developer (MongoDB, Express, React, Node.js) with experience in React Native mobile apps to build a complete event management and booking system. The project will include web and mobile platforms, a robust admin panel, and a role-based user system (Admin, Organizer, User). This system will be used to manage events, bookings, and users efficiently. The goal is a scalable, secure, and user-friendly solution suitable for the Pakistan market, with potential to expand internationally. Key Features 1. Roles & Permissions Admin: Full control of the system Approve/reject events Manage users and organizers (block/unblock) View all bookings Dashboard with analytics (events, users, revenue) Organizer: Can create and manage events Add event details, dates, pricing, and seats View bookings for their events User: Can browse events and book tickets Track booking history Manage profile 2. Event Management Event creation, update, and deletion (Organizer) Admin approval workflow for events Event categories and search/filter functionality Image uploads for events 3. Booking System Ticket booking with seat management Booking confirmation and history Payment integration (Stripe/PayPal optional for MVP) Real-time seat availability 4. Dashboards Admin Dashboard: Analytics, user management, event approval Organizer Dashboard: Events overview, bookings User Dashboard: Booked events and personal info 5. Web & Mobile Web: React + Tailwind CSS or Material UI Mobile: React Native (iOS and Android) Responsive, intuitive UI/UX 6. Backend Node.js + Express API MongoDB with Mongoose JWT authentication Role-based access control middleware Logging and error handling Tech Stack Frontend (Web): React.js Frontend (Mobile): React Native + Expo Backend: Node.js + Express.js Database: MongoDB (Atlas or local) Authentication: JWT Hosting: Vercel / Railway / Heroku (for web) Payment Integration: Optional for MVP (Stripe/PayPal) Deliverables Fully functional MERN backend with all APIs React frontend for web with dashboards and pages React Native mobile app (iOS + Android) Role-based authentication and admin panel Deployment instructions and source code on GitHub Documentation for APIs and system architecture Preferred Developer Qualifications Proven experience with MERN stack projects Strong knowledge of React Native and mobile app best practices Experience building role-based systems and dashboards Familiarity with payment integrations is a plus Good communication and availability for updates Project Timeline Estimated delivery: 6–12 weeks depending on complexity Clear milestones for backend, frontend, mobile, and deployment How to Apply Please provide: Examples of previous MERN + React Native projects Estimated timeline and cost Any suggestions for improving project workflow
a month ago46 proposalsRemoteSiemens Logo Program
I am looking for a PLC programner to provide a basic program for application
a month ago15 proposalsRemoteNeed AI/ML software engineer
Seeking an experienced AI/ML software engineer with robust full-stack development skills. The ideal candidate demonstrates deep expertise in machine learning models, data pipelines, model deployment, and scalable backend/frontend systems. Fluent English is essential for clear collaboration with a US-based client. Professionalism, initiative, strong problem-solving abilities, and effective communication are required. Prior experience delivering production-grade AI solutions and working autonomously is preferred.
a month ago43 proposalsRemoteNode.js Next.js React.js specialist for ongoing work.
**** This will Run For 1 Week Before I Talk To Anyone**** I need someone skilled in the above, will to do on going work, make themselves available when required. I have work need completed on websites, ALL CLASSED AS GAMBLING BY SOME PEOPLE so please take note if this is something you cannot work on. You will be integrating new features, fixing features, changing design and anything else that is required. This is not my first rodeo, so really silly quotes will be ignored completely. This will be priced work, not by the hour, but ignore the price I have written as you cant quote until you get full details. Must be able to fully understand English. No Agencies and anyone contacting me out side PPH will be blocked instantly. David
a month ago42 proposalsRemoteopportunity
SaaS MVP development
I am looking for a developer to build an AI SaaS MVP website that’s simple, clean, and ready for real users. The idea is to launch something solid with the main features working well, and then improve it over time. The website should include basic things like user sign-up/login, a simple dashboard, and a payment/subscription setup. For the core features, I’m thinking: 1. An AI tool where users can enter text and get useful results (Will disclose in the chat) 2. A chat-style AI assistant for quick interaction 3. A way for users to save and view their past results If you have built SaaS platforms or worked with AI tools before, that would be really helpful. Feel free to share your previous work and how long you think this would take.
a month ago93 proposalsRemoteopportunity
Mobile App Developer for Matching Platform (Android and Apple)
We are looking for a mobile app developer to build a matching platform for iOS and Android. The app will include user profiles, a matching system, chat, and a clean, user-friendly design. The ideal candidate has experience with mobile development and has built similar apps before. Please share your portfolio and timeline. Thanks, Sydney
a month ago74 proposalsRemoteopportunity
Package Web app for use on App Stores
Project Overview I have a fully functional web application built with React, Tailwind CSS, and TypeScript. I am looking for an expert to package, optimise, and deploy this application across all major Smart TV ecosystems. The goal is a seamless "10-foot UI" experience that feels native on television hardware. Scope of Work • Porting & Packaging: Wrap the existing React web app for deployment on: • Android-based: Amazon Fire TV/Stick, Google TV, Android TV. • Web-based OS: Samsung (Tizen), LG (webOS), Hisense (Vidaa), Vizio (SmartCast). • Proprietary: Apple TV (tvOS) and Roku (Roku OS). • D-pad navigation, "Back" button behavior has already been coded into the app. • Performance Optimization: Optimize the CSS and rendering for lower-powered TV processors to ensure smooth animations and transitions. • Store Submission: Handle the technical requirements for app store packaging (icons, splash screens, configuration files) and guide the submission process. Required Experience • Frameworks: Deep experience with Capacitor, Cordova, or React Native for TV. • Roku Expertise: Specific knowledge of BrightScript or the Roku Independent Developer Kit (IDK) to port web logic to Roku OS. • TV Standards: Familiarity with hardware acceleration, memory management on TVs, and handling different aspect ratios/overscan. Technical Stack • Frontend: React, TypeScript, Tailwind CSS. • Target Platforms: Fire TV, Android TV, Apple TV, Tizen, webOS, Roku, Vidaa. Please review the project requirements thoroughly and provide a realistic proposal. Accuracy is essential; any attempt to 'placeholder bid' (e.g., bidding £300 only to later quote £2,000) will result in immediate rejection)
a month ago17 proposalsRemoteopportunity
Tidy the server from X-ransom attack
Hello, Our Wordpress website was attacked by x-ransom. We have a backup of the WP and the database dump. We have detected some corrupted files there but it seems that there are still some left that were not detected. It has to be tidy after the attack. It’s an internet shop with uploads files of around 100GB. It’s stored on a private hosting in LV. What is done do far: 1. Update WordPress Version 2. Use z’d updateSecure WP-Admin Login Credentials 3. Set Up Safelist and Blocklist for the Admin Page 4. Use Trusted WordPress Themes 5. Install SSL Certificate 6. Remove Unused WordPress Plugins and Themes 1. Enable Two-Factor Authentication for WP-Admin 2. Back Up WordPress 3. Limit Login Attempts 4. Change the WordPress Login Page URL 5. Log Idle Users Out Automatically 6. Monitor User Activity 7. Check for Malware - found several none-Wordpress specious files and plugins. Deleted them. 1. Disable PHP Error Reporting 3. Turn File Editing Off 4. Restrict Access Using the .htaccess File 5. Change the Default WordPress Database Prefix - not done 6. Disable XML-RPC 7. Hide the WordPress Version 8. Block Hotlinking - not done 9. Manage File Permissions not done After making the list, we received another x-ransome attack. I suspect he has a server level access not only wp level. If you apply, you need to be a server security and a Wordpress specialist. Please, quote for the job.
2 years ago28 proposalsRemote