
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
Looking for a Shopify Expert
We want to develop a Website for our merchandise products. I will build this with Shopify. Build the website like this link https://www.aimeleondore.com/ Products I will send you images of all the products that will be listed on the website
2 hours ago26 proposalsRemoteMobile App Developer Needed for Routine Tracker App Finalization
We are looking for an experienced Flutter developer to complete and enhance a daily routine tracker app currently deployed on TestFlight. The app uses Firebase as its backend and requires final development work across several features, as well as integration of OpenAI GPT for premium AI functionality. Key Tasks Include: - UI improvements & updating onboarding screens - Adding a couple of pages or features - Finalize in-app purchase and subscription logic for premium features - Integrate n8n & OpenAI GPT API for AI features and ai assistant - Ensure all components are functional, interactive, and bug-free
2 hours ago2 proposalsRemoteopportunity
UI/UX Designer Needed for 5 Page Design Project
cluding 3 revisions. The ideal candidate should have experience in designing for web applications, focusing on user experience and interface design. We have a full requirement which can be checked in a short meeting to understand our brand and target audience, ensuring that the designs are both functional and aesthetically pleasing. If you have a strong portfolio showcasing your design skills, we would love to see your work! I have uploaded my requirements and details on my website : https://parkpediatricsmd.com/Website (password is upwork) please don't make a copy paste proposal without reading my requirements god and give full answers with your proposal.
2 hours ago8 proposalsRemoteopportunity
Senior Mobile Developer
We are looking for a skilled React Native Developer to join our team and help build high-quality mobile applications. You will work closely with designers, product managers, and backend engineers to deliver scalable and user-friendly solutions. Develop and maintain mobile applications using React Native Responsibilities - Build reusable, clean, and efficient code - Collaborate with cross-functional teams to define and ship new features - Optimize app performance and ensure responsiveness across devices - Integrate APIs and third-party services - Debug and resolve technical issues Requirements - Strong experience with React Native - Solid knowledge of JavaScript / TypeScript - Experience with REST APIs and backend integration - Familiarity with Git and version control - Understanding of mobile UI/UX best practices - Ability to write clean, maintainable code - Must have access to a macOS device and an iOS device for development and testing How to apply - Your resume or portfolio - Links to apps or GitHub projects - A short introduction about your experience
3 hours ago10 proposalsRemoteDiscord Gggames bot
Add the games as needed with a button on the page, no notifications to anyone else other than the game players, menu bar at bottom of chat page at all times, with leaderboard. private room for all games being played so outside of the main channel page
3 hours ago2 proposalsRemoteFix the automation between Woocommerce and Zoho Books
we have a previous automation that is, 1 - receive the order from woo commerce 2 - download the order in Zoho books 3 - Create an invoice its not working, I need to fix it. I Have 5 websites that needs this automation.
3 hours ago20 proposalsRemoteLooking for AI Full Stack developers
I’m currently looking for a senior developer: • Fluent English speaker with clear communication (client-facing level) • Strong experience in AI technologies (LLMs, Generative AI, RAG, Python, MLOps) • Full stack capability as a plus (React, Vue, Node.js) • Available to work in US time zones • Comfortable working remotely with US-based clients
7 hours ago21 proposalsRemoteopportunity
Simplifying our Master pricelist
We require an expert to streamline our Master pricelist spreadsheet. The workbook contains extensive data, numerous VLOOKUP operations, and synchronization with our Sage database via the "Sage Data" sheet. Despite a reduced upload copy, the file remains sluggish—taking over a minute to open and delay when saving/closing. Deliverables: optimize formulas, restructure for performance, implement efficient lookup/indexing strategies or Power Query/SQL alternatives, and provide a lean, responsive workbook with documented changes and recommendations.
8 hours ago19 proposalsRemoteFix Image Stretching Issue
We’re experiencing an issue on our WordPress website (built with a Vamtam theme) where images appear stretched/distorted specifically in Google Chrome, while displaying correctly in other browsers. This affects both project gallery images and product images across the site. We’re looking for an experienced front-end developer to identify the root cause (likely CSS or responsive image handling) and implement a clean, site-wide fix that ensures images display correctly across all devices and browsers without impacting layout or performance.
9 hours ago16 proposalsRemoteopportunity
Transfer scripts to mobi format for kindle / e-reader reader
I want to transfer documents from word and pdf into a mobi document to be read on kindles / e-readers. This is a little more difficult than it sounds for 2 reasons: 1. The kindles are unregistered and many of them are old (first generation). There are about 30 of them. So these need to be mobi files that we can load up using a usb connection. We cannot a) make them all work with e-pub. Also b) we cannot upload as though they are registered. 2. the documents are not a novel or essay but a drama script so the formatting needs to be preserved in an easy to read accessible format Name: "Speech" Name 2: "Speech" stage directions / sound effects possibly in italics. I am attaching a small example of the sort of thing. This means that there may be some formatting of each document to do before loading up as a mobi doc. We are looking for a reflowable set of documents. All told we will need about 50 scripts done. Half are very short (1 to 7 minutes in length) some are much longer. The longest will be one hour in listening time. But we will be paying for the total job. I shall put in a fixed price but feel free to quote your own cost. We are looking for this to be done by the beginning of next week. Please confirm your own availability and turn around time. Most important to repeat is that we end up with files I can just upload through a usb cable onto the kindle. I do not want youtube video guides how to transfer in other ways. The scripts are read in order and on different days – Monday to Friday. So we are looking for them to be in 5 different folders and to appear chronologically day by day on the kindle. Perhaps we should pilot one or two files and make sure we can get them to upload before then transferring the remaining documents. Before accepting a proposal I will send a link to all the files on a google drive so that the freelancer can check and feel comfortable that s/he can deliver Thanks
11 hours ago17 proposalsRemoteI need a website connected to Bank API for merchant processing
Seeking an experienced developer to integrate a bank payment API into an existing Wix website to enable secure merchant e-commerce processing. Tasks include configuring API authentication, implementing payment flows, handling transaction statuses, ensuring PCI-compliant data handling, and testing end-to-end checkout functionality. Familiarity with Wix platform constraints, webhooks, error handling, and clear documentation for deployment and maintenance required. Timely delivery and reliable support during rollout appreciated.
11 hours ago20 proposalsRemoteopportunity
Website and branding
Seeking an experienced designer to develop cohesive branding and a WordPress website for my brand. Deliverables include a refined logo, color palette, typography guidelines, and a responsive WordPress site with intuitive navigation, optimized performance, and SEO-friendly structure. Must implement a polished homepage, about, services/products, blog, and contact pages, plus basic CMS training and documentation. Prior portfolio with brand-driven web projects required; attention to detail and timely delivery essential.
18 hours ago71 proposalsRemoteFull Stack Developer with native English level
Seeking a seasoned Full-Stack Developer with native English proficiency to serve as a technical consultant. Must demonstrate strong expertise in React and Node.js, including API design and integration, front-end architecture, and back-end implementation. Responsibilities include collaborating remotely, delivering robust, scalable solutions, and communicating complex concepts clearly. Flexible hours and remote work capability required. Submit resume and representative project examples showcasing relevant experience and technical proficiency.
18 hours ago43 proposalsRemoteopportunity
Trading Strategy Backtesting - Pinescript, VectorBT, Python
Strategy PPH I have a trading strategy that is written in Pinescript 6. I want to convert that pine script strategy in to Python with all the settings and have VectorBT backtest the strategy for the last 365 days across the 15 minute candlestick data for gold / XAUUSD. I will provide the candlestick data in the form of OHCLV.csv The strategy has a number of parameters that can be changed that alter when the strategy would take a trade. Currently there are 15 parameters that give a combined total parameter combinations of nearly 1 trillion different combinations. I want VectorBT to backtest for the last 365 days every possible parameters combination and output a .CSV file that lists each of the setting combinations as well as the profitability, profit factor, win rate and profit total percentage. I need VectorBT to complete this backtesting within a specific timeframe and run in the cloud. I need this to be completed in 1 week to backtest 365 days. I also need to be able to change the backtesting timeframe to 1 week so that once the 365 days has been complete I can simple run the backtesting once a week and update the master record. I need the settings that VectorBT outputs and the profit/loss, profit factor, win rate to match with when the settings VectorBT gives and are inputting in to TradingView.
a day ago15 proposalsRemoteopportunity
Urgent OCR
In this folder are three folders called Bishopsgate archives, Newham archives and special collections and RIBA collections. https://www.dropbox.com/scl/fo/ixwakdbgdhodiq9sqlbk6/AAuJLgrYLb2WB1a--E_b76A?rlkey=y0f9poa3t1rpalmemh2qljs2n&st=dfvttlf8&dl=0. Ignore the folder called riba objects called scanning. Each of those three folders has many subfolders. For each of those subfolders perform these instructions OCR INSTRUCTIONS 1. One file per folder For each archive folder (e.g. TBUK1, NEWHAM2), create ONE plain text file (.txt). Put all documents from that folder into that one file. 2. Clear document separation and stable IDs Every time a new document starts, write: ============================== ARCHIVE_FOLDER: TBUK1 DOCUMENT_ID: TBUK1_01 DATE: (write date exactly as shown, or Unknown) PLACE: (write place exactly as shown, or Not stated) ------------------------------ Then paste the full OCR text of that document. For the next document: ============================== ARCHIVE_FOLDER: TBUK1 DOCUMENT_ID: TBUK1_02 DATE: PLACE: ------------------------------ Continue sequentially: TBUK1_03, TBUK1_04, etc. For a different folder (e.g. NEWHAM2): ARCHIVE_FOLDER: NEWHAM2 DOCUMENT_ID: NEWHAM2_01 Do not restart numbering without the folder prefix. If date or place is not visible: DATE: Unknown PLACE: Not stated Do NOT guess. 3. OCR rules * Copy text exactly as written. * Do NOT correct spelling or grammar. * Do NOT rewrite sentences. * Do NOT summarise. * Keep paragraph breaks. * Remove page numbers. * If a word cannot be read, write: [illegible] * Do not insert commentary. 4. Hand-drawn diagrams Do NOT attempt full OCR of technical drawings. Instead include: ============================== ARCHIVE_FOLDER: TBUK1 DOCUMENT_ID: TBUK1_XX DATE: PLACE: ------------------------------ HAND-DRAWN ENGINEERING DRAWING Title: (if visible) Location: (if visible) Company: (if visible) If no readable text at all: HAND-DRAWN ENGINEERING DRAWING (no readable text) Do NOT copy measurements or technical numbers from diagrams. 5. Save format * Save as .txt * Use UTF-8 encoding 6. For each subfolder also export one pdf for me to refer to easily - pdf must be under 30MB. You can use these Lower res versions of the subfolders for the pdfs. https://www.dropbox.com/scl/fo/hjed8pk08njhzfns6hhvb/ALP8N6HCGRHAuYwiJR_tEg4?rlkey=t4p5y3q3954monibbm2tktz90&st=lb5eo4lp&dl=0
a day ago29 proposalsRemoteAPI Data Telegram Notification Bot
Hi! I’m looking for someone to build a data collection bot via APIs. AI PROPOSALS WILL BE IGNORED. API docs https://docs.mobula.io/rest-api-reference/introduction Here’s basically what it needs to do: Step 1: Query https://api.mobula.io/docs/static/index.html#/default/post_2_pulse every 1 min. I will provide query parameter such as { "views": [ { "name": "bonded true", "chainId": ["solana:solana"], "filters": { "pools": { "bonded": { "equals": true } } } } ] } I still need to add different views such as "volume_24h": { "gte": 10000 }. The above is an example. Step 2: Store the data: view name, token name, contract address, price, market cap, transaction count, volume, liquidity, fees paid, bundlers, exchange, date, time (I might need a few more data from that query, TBD). Exclude duplicates based on the contract address (NOT token name). If there is an API or bot error, send a Telegram message via bot. Step 3: Every day get OHLCV for two days before the day (from 00:00 to 23:59 UTC, for the 24 hours after the tokens were found). For example, if today is 12/02, get the data for the TokenA found at 10/02 15:18, until 11/02 15:18. This is the endpoint for that https://api.mobula.io/docs/static/index.html#/default/get_2_token_ohlcv_history Step 4: Calculate Max Increase, Max Decrease Before Max Increase, Max Decrease Without Max Increase for within 5M (minutes), 10M, 15M, 30M, 1H (hours), 2H, 3H, 6H, 12H, 18H, 24H, from the Date & Time the tokens above were first found. Use the “H” price from the above OHLCV query and the price you stored from the first query. For example, if the first price was 0.1, and the H price within 5 minutes after that was 0.12, the Max Increase should be 20(%). Note that I said “within”, not “at” 5 minutes, so any time within 5 minutes for example. If there is an API or bot error, send a Telegram message. Step 5: Send report via Telegram Bot in CSV format with all of the above in the following column order; View Name, Token Name, Contract Address, Market Cap, Liquidity, Volume, Transactions, Fees Paid, Bundlers, Max Increase for each timeframe (from 5M to 24H), Max Decrease Before Max Increase for each timeframe, Max Decrease Without Max Increase columns for each timeframe, Date (token found), Time (token found), Data Errors (if any). Do not write $ or % in the fields, just numbers. No decimals. Dates should be formatted like 12-Feb-26. There should be a daily report sent 2 days after at 1pm UTC and a weekly report for Monday to Sunday sent each following Tuesday at 1pm UTC. I will give you credentials for the bot via BotFather. Requirements - Should work well on a Windows VPS with 2vCPU and 4GB RAM (if that’s not possible, please let me know before starting). - I will give you credentials to access the VPS once the bot is ready, please install the software on there - 95% uptime - I’m looking for someone to keep this up long term. $15/mo for maintaining it (same contract) + if the API platform makes any changes that need the bot to be updated or if I want new features these can be billed in addition. - Deadline: 5 days from offer accepted - Code commented - Source code and changes in GitHub - README.md - Good documentation on GitHub including Installation instructions, prerequisites, changes, etc. - Program should be easy to re-boot if needed (just by opening the program) - I should be able to change the API key easily in code if needed - I should be able to whitelist my Telegram account in the code so that others can’t use it - Please let me know the programming languages you would use for this. If you are not an AI, write “Letter” at the top of your proposal. Looking forward to your response :)
a day ago24 proposalsRemoteSetup Shopify Store for Fitness Brand
Launch a compelling Shopify store for a boutique women's fitness brand focused on community, empowerment and results. Build a polished booking and subscription site selling membership plans, class passes and single-session bookings. Integrate subscription billing, class scheduling and pass management, and configure digital delivery and customer accounts. Use high-quality, feminine, energetic stock imagery and video that convey a party-vibe HIIT/dance experience. Ensure responsive design, SEO basics, analytics and easy content editing for future asset updates.
a day ago53 proposalsRemoteDrupal Developer
Description: We are looking for an experienced Drupal Developer to support ongoing development and maintenance of our website. This is a freelance role with the potential for long-term collaboration based on performance. Responsibilities: - Develop, customize, and maintain Drupal websites - Build and modify themes and modules - Improve website performance, security, and scalability - Fix bugs and troubleshoot technical issues - Collaborate with the team to implement new features - Ensure responsive and user-friendly design Requirements: - Strong experience with Drupal (Drupal 8/9/10) - Proficiency in PHP, HTML, CSS, JavaScript - Experience with custom module and theme development - Familiarity with Git/version control - Understanding of website performance and security best practices - Good communication skills in English Nice to Have: - Experience with Drupal migrations - Knowledge of APIs and third-party integrations - Basic DevOps or hosting experience Project Details: - Type: Freelance (Hourly or Fixed – open to discussion) - Availability: Part-time / Full-time depending on workload - Start: Immediate - Budget: Flexible based on experience How to Apply: Please share: - Your Drupal experience (years + versions worked on) - Links to previous Drupal projects - Your availability and hourly rate
a day ago28 proposalsRemoteExcel formulas for data cleaning and analyusis
Seeking an experienced Google Sheets/Excel specialist to craft robust formulas for automatic data extraction and analysis from an operational spreadsheet. Deliverables: formulas for date-range analysis, branch/location totals, trend and key-metric identification, concise summary outputs, and recommendations on optimal functions (FILTER, SUMIFS, QUERY, INDEX/MATCH, etc.). Data layout: branches by rows, dates by columns, numeric values at branch/date intersections. Ability to review the sheet and propose an elegant formula architecture or collaborate live is required. Describe relevant prior spreadsheet projects.
a day ago16 proposalsRemoteHubspot Training required
We have recently started with Hubspot and we need someone to come to our premises in Leicestershire (LE14) to help us smooth out the journey. This will include fully understanding our business, Introducing best practices automating workflows, report building, trouble shooting etc. We are looking for someone to work with our team on site and get them to see the advantages that it offers.
a day ago12 proposalsRemote