The ultimate guide to hiring a web developer in 2021
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
C Programming is a powerful, high-level and highly structured programming language used to develop a range of applications, including operating systems, processing intensive computations and embedded systems. The language is designed to create a network of instructions that tells a computer what to do and how to do it. C Programmers are highly skilled software developers who understand how to turn lines of code into working programs that can solve a wide variety of challenges.
With their deep knowledge of the language, C programmers have an arsenal of tools at their disposal. From the basics like data structures and control flow, to more intricate details such as compilers and graphics libraries, C Programmers can create low-level system components, implement complex algorithms and develop sophisticated graphical user interfaces.
Here's some projects that our expert C Programmers made real:
At Freelancer.com we have the right C Programmer for any project you might need, no matter how complex or specialty it is. Our freelancers are highly qualified to write powerful applications in C and provide creative solutions with unparalleled speed and reliability. If you need help developing an application in C Programming, don’t hesitate to post your project on Freelancer.com today – our team of experts is ready to find the perfect solution for you!
From 179,124 reviews, clients rate our C Programmers 4.9 out of 5 stars.C Programming is a powerful, high-level and highly structured programming language used to develop a range of applications, including operating systems, processing intensive computations and embedded systems. The language is designed to create a network of instructions that tells a computer what to do and how to do it. C Programmers are highly skilled software developers who understand how to turn lines of code into working programs that can solve a wide variety of challenges.
With their deep knowledge of the language, C programmers have an arsenal of tools at their disposal. From the basics like data structures and control flow, to more intricate details such as compilers and graphics libraries, C Programmers can create low-level system components, implement complex algorithms and develop sophisticated graphical user interfaces.
Here's some projects that our expert C Programmers made real:
At Freelancer.com we have the right C Programmer for any project you might need, no matter how complex or specialty it is. Our freelancers are highly qualified to write powerful applications in C and provide creative solutions with unparalleled speed and reliability. If you need help developing an application in C Programming, don’t hesitate to post your project on Freelancer.com today – our team of experts is ready to find the perfect solution for you!
From 179,124 reviews, clients rate our C Programmers 4.9 out of 5 stars.The control firmware that drives my renewable-energy power stage runs on a TI C2000 MCU, and a few stubborn bugs are holding up field deployment. Your task is to dive into the existing Code Composer Studio project, trace the faults, and supply clean, thoroughly tested fixes so the inverter can operate safely under all load conditions. Can you write the full project of F28p65x ADC sensing, EPWM generation Dual-core processor programming, IPC communication, I2C, CAN and SPI communication protocols. Scope of the work • Isolate and correct the intermittent PWM shutdown that appears during fast load transients. • Resolve occasional ADC misreads that skew the MPPT algorithm. • Remove any watchdog resets caused by ISR timing conflicts. Deliverables - Updated C source a...
I need a Windows-only application that can swap faces live during virtual meetings, yet still run smoothly on machines with modest or integrated GPUs. Real-time performance is the number-one priority; clever optimisations matter more to me and ultra-high cinematic quality. Here is what I expect: • A standalone EXE that hooks into the webcam feed, performs a seamless face swap on-the-fly, and outputs the modified stream so it can be selected in Zoom, Teams, or any other conferencing tool. • Consistent 25–30 fps on hardware my machine is quadro M1000 • Simple on-screen controls: choose source face, toggle effect, adjust basic alignment. • No installer bloat—just a small footprint package and clear setup instructions. Acceptance will be based on a recorde...
A signal-based trading algorithm has to be coded in Python and wired to generate, validate, and execute orders purely on technical indicators. The core logic will revolve the bot recieving instructions from a different source via the trading symbol,qty, and tp for entry and exit signals, reversals and the code must be clean, modular, and easy for me to extend with additional indicators later. The workflow I have in mind: • Real-time market data is streamed, processed, and fed through the • When signal is reached to bot, it should neatly execute and manage properly multiple symbols at same time without interrupting other symbols trading • Orders are routed automatically to the broker/exchange via API, with position sizing and basic risk controls baked in. I already rul...
I'm seeking an experienced developer to create an automated trading algorithm for Zerodha. The primary function of this algorithm is to execute orders via API. Key requirements include: - API integration with Zerodha for order execution - Implementation of trading strategies, particularly API order push - Reliable and efficient order execution Ideal skills and experience: - Proven experience with Zerodha and its APIs - Strong background in automated trading systems - Proficiency in relevant programming languages (Python, Java, etc.) - Knowledge of financial markets and trading strategies Please provide examples of previous work and relevant qualifications.
I need an experienced Python developer who has previously built or maintained live trading systems to step in, trace the fault paths, and deliver clean, reproducible fixes. You’ll get direct access to the current codebase (Python 3.11, pandas, NumPy, and ccxt), my test data, and logs that highlight the misbehaving components. The immediate goal is to isolate whatever is triggering the runtime exceptions and unexpected trade executions, patch the root cause, and walk me through the changes so I understand how the solution works. What I expect as a finished deliverable: • Corrected, fully functioning code committed back to the repo • A concise change log explaining every adjustment • A brief hand-off call or screen share so I can verify the system now behaves as...
I’m looking for help turning the material I already have into clear, well-structured lecture notes. All the source content—recordings, slides and rough handwritten points—is ready on my side; what I need is someone who can organise it topic-by-topic, phrase ideas in simple academic language and hand me back a clean, proof-read document within one month. You may work in Word, Google Docs or any medium you’re comfortable with; once the notes are complete I’ll export or print them in the format I prefer. The important part is accuracy, logical flow and a consistent layout that makes quick revision easy. If you can add headings, sub-headings and the occasional diagram or textbox where a concept needs emphasis, that would be perfect. I’ll share the firs...
I’m looking to refactor and extend the existing firmware that drives my Model B Dry Bath Incubator. The current code is functional but suffers from imprecise temperature regulation, a clunky front-panel interface, and no way to capture run data. Your brief is to take the present source, retain the working foundations, and inject three clear improvements: • Sharpen temperature-control accuracy to lab-grade stability across the full operating range • Modernise the user interface so set-points, timers, and alarms are easier to read and adjust • Build in robust data-logging (on-board memory with optional USB or serial offload) I’ll supply the current firmware, circuit diagrams, and remote access to a test unit. Please work in C/C++ (or the original embedded lan...
We use MicroSIP and Linkus most of our PBX Use Yeastar and Granstream. Our Dial Pattern is: if you want to call Egypt, you must remove the country code (+20******) to 70*****, and similarly for short numbers – the country code must be removed, and a '7' added automatically based on the chosen dial pattern. Also, from Egypt to Saudi, dial pattern +966 changes to 6055******. We need templates for these dial patterns with options to add or edit numbers dynamically, without displaying them directly in the dial screen. It should intelligently detect the correct country based on smart input. Additionally: - Desktop versions (Windows/macOS) - Mobile versions (Android/iOS with publishing to Google Play and Apple Store) - Backup and restore functionality included. - 6 months of su...
Automated Authentication: Develop a zero-touch login script for the Finvasia Shoonya API, utilizing the pyotp Python library to automatically generate the required TOTP (Two-Factor Authentication) tokens to ensure the system can start without your manual input. WebSocket Stream Engineering: Build an asynchronous WebSocket client (utilizing high-performance libraries like picows with uvloop or winloop) to capture live, tick-by-tick options data for the Nifty 50 and Bank Nifty indices. Auto-Reconnection Architecture: Implement a self-healing reconnection loop that automatically restores the WebSocket feed and resubscribes to active option tokens if the broker's server drops the connection, preventing data loss. QuestDB Data Ingestion: Write asynchronous pipeline logic to push t...
I need complete, well-commented source files that implement a DMA-based firmware routine focused on custom data processing memory-to-memory transfer.
We run a high-population UE5 game server (The Isle: Evrima) that experiences rubberbanding at 150+ players. We've done extensive server-side profiling and ruled out game thread CPU, bandwidth caps, tick rate, and all Lua-level tuning. The bottleneck is in the native replication pipeline — all actors remain DORM_Awake and get processed every tick for every connected player. We need a UE4SS C++ mod built that manages actor dormancy at runtime based on distance to players. The server runs a Windows binary through Wine/Proton on Linux hosting. Scope of work: Set up UE4SS C++ mod build pipeline (CppUserModBase, cmake) Implement per-frame game thread execution via on_update() Iterate game actors, read positions, compute distances to players Write NetDormancy byte via raw memory acces...
Project Overview STM32-based automotive signal and load emulation module. Main goals: - Generate 4 independent 5V PWM outputs at fixed frequency (200 Hz) - Configurable duty-cycle tables - React to simple 12V trigger inputs - Drive separate MOSFET-controlled dummy loads to emulate resistive/inductive automotive actuators - Include basic thermal and protection monitoring Please provide: 1. Clean and well-commented STM32 firmware (STM32CubeIDE, HAL or LL) 2. Schematic including: - 4 PWM outputs - level shifting to 5V - MOSFET load stages - protection components - programming header 3. Basic BOM 4. Short setup guide explaining: - how to adjust PWM duty tables - how to modify PWM frequency - how to recompile firmware Optional: - Compact 2-layer PCB layout (KiCad or...
I am looking for an experienced Pine Script developer to convert a specific trend following indicator into a private, fully automated Strategy script for TradingView. The goal is to automate my trading on charts using a direct Webhook connection to FXCM. Convert an existing public indicator (logic to be provided upon hiring) into a strategy script. The strategy must support automated position flipping (Close Short/Open Long and vice versa). Webhook Integration: The script must generate a clean JSON payload compatible with FXCM’s webhook requirements. User Inputs: I need the following parameters to be adjustable in the script settings: Position Size (Units) Stop Loss (Pips) Take Profit (Pips) Performance: Must be optimized for Renko bricks to ensure the entry fires on the fir...
We are seeking experienced hardware and firmware engineers to collaborate on developing a prototype for a smart water management device. The hardware engineer will be responsible for delivering component specifications, schematics, and ideally a proof-of-concept (PoC) device. Alternatively, they may provide detailed instructions for purchasing the required hardware components. The firmware engineer will deliver the firmware code to be installed on the device for integration testing. The project must be completed within 1-2 months. Ideal candidates should have expertise in smart water systems engineering and related technologies.
I'm looking for an experienced web developer to create a comprehensive e-commerce website focused on selling peptide supplements and research chemicals. The site will need to facilitate both customer and admin user registrations and logins. Key Requirements: - User registration and login system for both customers and admin accounts - Secure payment gateway integration - User-friendly navigation and search functionality - Detailed product pages for peptide supplements and research chemicals - Educational content to inform and educate users about our products - Mobile-responsive design - SEO optimization to enhance visibility -WooCommerce -bitcoin payment processor for my website Ideal Skills and Experience: - Proven experience in developing secure e-commerce websites - Familiarity...
Project Title: AI / Programming Specialist Needed to Install, Run & Teach Software Setup Description: I’m looking for an AI or programming specialist who can help me install, configure, and successfully run software from this YouTube tutorial: I already have a capable PC with the required hardware, including: - Dedicated graphics card (GPU) - 16GB+ RAM - Suitable computer for the project The issue is that I’m not experienced in programming, AI setup, or graphics-related software, so I need someone who can guide me through the full process. What I need from you: - Follow the YouTube tutorial provided - Download and install all required software/tools - Configure everything correctly - Successfully run the program - Troubleshoot any errors/issues - Either: - Guide me...
I have a collection of DICOM CBCT volumes exported from Sirona GALILEOS / SIDEXIS and I need a 3D Slicer extension that streamlines research-grade periapical lesion analysis. The core priority is highly accurate detection and segmentation; everything else follows from that. The workflow I picture starts with frictionless DICOM import, passes the volumes through a pre-trained model for initial lesion detection, lets the user refine or approve the mask, and then automatically computes total lesion volume in mm³. Once a baseline study is finished, the same tool should accept a follow-up scan, register it to the baseline, and output comparable measurements so longitudinal change can be plotted immediately. Key deliverables • 3D Slicer extension (Python scripted module or C++ lo...
I purchased one course from playstore.. But i can only watcH with that app. I want to download all videos.
# Trading Indicator Optimization Needed — RSI/SMA Touch Settings We are looking for an experienced trading indicator developer to help optimize the SETTINGS and behavior of an existing non-repainting RSI + SMA touch indicator used for binary options. IMPORTANT: The indicator itself already works and is NON-REPAINTING. We do NOT need a completely new indicator built. These are the settings that needs to be alternated in order to get the winning touches: Input Parameters Touch mode 0=subpane 1=close+sma3 (int) 0 RSI period bars (int) 1 RSI extra period bars (int) 0 SMA period bars (int) 3 SMA extra period bars (int) 0 RSI source 1=opens 0=closes (int) 1 Shift price N bars before RSI (int) 1 Price SMA period bars (int) 3 Price SMA extra period bars (int) 0 Mode1 RSI extreme tol x100...
I run a small 10x10-foot TikTok studio and I’m ready to tighten up my audio chain. All the gear is here—Shure MV7 (XLR), Elgato Stream Deck, Wave Link, OBS, TikFinity, Voicemod, and a pair of Bluetooth in-ear monitors—but I need someone to come onsite and make it all talk to each other. Here’s what I’m after: the Shure MV7 and Stream Deck must feed cleanly into TikTok Studio while also reaching my Bluetooth IEM with zero noticeable latency. The Stream Deck is mainly there for sound effects and overall audio control, so its profiles and key assignments need to be mapped through Wave Link and reflected in OBS and Voicemod without any volume jumps or channel conflicts. Physical cabling, software routing, gain staging, filter setup, and basic noise reduction all...
I already have a custom board built around an ESP32-D, the accompanying PlatformIO project, and fully working low-level drivers for Wi-Fi, MQTT, GPIO and storage. What I still need is the high-level logic that ties everything together so the device behaves like an intelligent Wi-Fi switch. Here is what the finished sketch must do: • Subscribe to a dedicated MQTT topic and parse the JSON commands coming from my mobile app. • Execute each command immediately, switching the relay output on or off and publishing an acknowledgement with a timestamp. • Monitor the on-board push-button; every manual activation should be time-stamped, stored locally, and later pushed to the same MQTT broker so that no event is ever lost if the connection drops. • Run both daily and week...
I'm seeking an experienced Rust developer to create a high-frequency trading (HFT) algorithm for cryptocurrency on Polymarket. Key Requirements: - Develop a robust, low-latency HFT trading algorithm - Focused on cryptocurrency markets - Integrate with Polymarket exchange - Implement risk management and trade execution strategies Ideal Skills & Experience: - Proficiency in Rust and experience with HFT algorithms - Strong understanding of cryptocurrency markets and Polymarket - Experience with low-latency systems and risk management - Ability to deliver within budget and timeline Please provide relevant experience and approach.
I need assistance setting up Claude to automate trade copying from Option Strat into my Trade Station broker platform. The setup should allow for real-time trade copying. Key Requirements: - Integrate Option Strat with Trade Station - Setup for real-time trade copying only - No need for integrating any trade history, just new trades Ideal Skills and Experience: - Proficiency in Claude and trading platforms - Experience with Trade Station and Option Strat - Strong background in automation and trade copying systems
I need a brand-new IPTV application built from the ground up (this is not a simple re-skin). Phase one targets both Android phones/tablets and iOS devices; if things go smoothly we can later talk about Smart TV ports, but they are outside this brief. Core functionality I must see in the first public build: • Live streaming with minimal start-up latency • Full VOD / Series library support, including fast seek and resume • Accurate EPG that syncs seamlessly with live channels • Optional subtitles on both live and on-demand content - with option to link to online subtitles services • Multi-server capability so users can view multiple different source URLs without reinstalling the app or swapping server. • Token-based authentication for every request (no...
I’m planning a casual-idle tycoon experience built entirely around a Mining theme, with the core activity centred on Crypto rather than traditional gold, coal or gemstones. The gameplay loop must feel familiar to anyone who enjoys an “Idle Tycoon” style title yet offer enough depth to keep players engaged over longer sessions. Core mechanics I need implemented: • Resource collection – rigs generate crypto over time, with production speed affected by power, cooling and algorithm difficulty. • Upgrades and enhancements – players reinvest earnings into better hardware, energy efficiency boosts and facility expansions that visibly change the mine’s appearance and stats. • Trading mechanics – an in-game exchange lets players buy low,...
I’m building an immersive rehabilitation platform that challenges patients cognitively while simultaneously guiding targeted motor exercises. The goal is to keep therapy engaging, data-driven, and clinically meaningful inside a standalone VR headset (ideally Quest 2/3, though I’m open to PC-tethered solutions if you can justify the trade-offs). Cognitive focus • Memory • Attention • Problem-solving • Executive functions Motor focus • Fine motor control • Gross motor movements • Hand–eye coordination • Gait and balance training Here’s what I need from you: an end-to-end Unity or Unreal project with therapy “mini-game” scenes that adapt difficulty in real time, record kinematic data, and export...
I need a single, high-impact landing page that spotlights my physical products and turns visitors into buyers. The page should feel modern, load quickly, and guide users smoothly from first glance to a clear call-to-action. Mobile responsiveness and clean, conversion-focused design are essential. Key deliverables I will review against: • Custom, visually engaging layout showcasing the product’s benefits • Compelling copy and headlines aligned with product-promotion goals • Prominent CTA buttons that can link to my preferred checkout or contact flow • Lightweight, responsive code tested across major browsers and devices • Basic on-page SEO setup (meta tags, alt text, semantic structure) • Handoff of editable source files plus easy instruction...
I’m running an ArduRover platform on top of a fully custom-built mission planner and would like an experienced hand to refine two specific areas: route optimization and waypoint management. The core code already communicates with the vehicle via MAVLink, but the logic that selects, orders, and dynamically adjusts waypoints is still basic. Here’s what I need from you: • Analyse the present planner codebase (Python and C++ modules) and map out its current decision-making flow. • Design and implement smarter route-selection algorithms that minimise distance, energy use, and turning radius while respecting geo-fences. • Build an intuitive waypoint-handling layer so I can insert, reorder, or delete waypoints on the fly and have those changes propagate safely ...
Our product runs on a custom embedded system and it now needs a dedicated firmware module that can handle all UART-based communication. I already have the hardware schematic and register map; what is missing is production-ready code that initializes the peripherals, manages interrupts, frames the data, and exposes a clean API the application layer can call. Here is what I need from you: • Develop clean, well-documented firmware in C or C++ that brings up the MCU, configures the UART peripheral, and implements reliable transmit/receive routines (including error handling and buffering). • Follow our existing coding conventions and keep the footprint small so power consumption stays within spec; DMA or low-power sleep modes are welcome where appropriate. • Provide a conci...
We are hiring a developer to build a machine-learning trading system for NinjaTrader 8 focused on futures trading and intraday market analysis. This is not a simple indicator or rule-based strategy project. We are looking for someone who can build a complete workflow that combines NinjaTrader/NinjaScript execution with a Python-based machine-learning pipeline for training, validation, and live signal generation. The ideal candidate should have experience with: * NinjaTrader 8 / NinjaScript / C# * Python machine-learning workflows * futures market data and quantitative trading systems * backtesting, walk-forward testing, and model validation * integrating ML models into simulated or live trading environments The project includes: * building a NinjaTrader 8 execution strategy * creating...
I need a highly accurate and reliable Binary Options prediction bot for Quotex. The bot must analyze the market in real time and display the probable next candle movement directly on its chart before the candle forms, allowing me to take entries based on the prediction. Key Requirements: It should be work on all otc pare of QUOTEX The bot must work specifically for Quotex. It should predict the next candle direction with the highest possible accuracy using advanced market analysis, AI, machine learning, or any effective strategy. Predictions must be based on real market data and logic — no fake or randomly generated candles. The system should provide clear visual signals/chart indications before candle formation. Fast execution and low latency are very important. The bot should be s...
Freelance Embedded Firmware Engineer – MSP430 Expert Required We are seeking a highly experienced embedded firmware engineer with strong expertise in the Texas Instruments MSP430 microcontroller platform for a professional product development project. This role is strictly for engineers with proven hands-on MSP430 experience. Please do not apply if your experience is only with Arduino, ESP32, STM32 basics, or hobby-level embedded development. Project Scope: 1. The selected freelancer will work on firmware development, debugging, optimization, and hardware interfacing for an MSP430-based embedded system. 2. The hardware setup has to be accessed remotely. Applicants must be comfortable working in a remote embedded development workflow. Experience with: 1. Bare-metal firmware develo...
Looking for a skilled game developer to create an RPG crypto game. The project involves designing gameplay mechanics and integrating blockchain technology. Ideal candidates should have experience in game development, blockchain integration, and creating engaging user experiences.
I want to publish a clear, engaging piece for the Freelancer Community’s Development category that explores Software Testing & QA through the lens of bug tracking. The goal is to help readers understand why an organised defect-management process matters and how the right workflow or tool can shorten release cycles, improve product quality and keep teams sane. Scope • Introduce bug tracking fundamentals, common pain points and the impact on overall QA. • Walk through a modern workflow step-by-step, from ticket creation to resolution, highlighting best practices such as reproducible steps, prioritisation, tagging and reporting. • Compare at least two popular tools—feel free to choose between JIRA, Bugzilla, Trello or any others you know well—and il...
I want to publish a clear, engaging piece for the Freelancer Community’s Development category that explores Software Testing & QA through the lens of bug tracking. The goal is to help readers understand why an organised defect-management process matters and how the right workflow or tool can shorten release cycles, improve product quality and keep teams sane. Scope • Introduce bug tracking fundamentals, common pain points and the impact on overall QA. • Walk through a modern workflow step-by-step, from ticket creation to resolution, highlighting best practices such as reproducible steps, prioritisation, tagging and reporting. • Compare at least two popular tools—feel free to choose between JIRA, Bugzilla, Trello or any others you know well—and il...
I need a self-contained Python pipeline that runs on a Raspberry Pi, grabs an image from the Pi Camera, extracts any text it finds in the picture, sends that text to a lightweight AI function, then shows the AI’s short answer on a small SPI/I²C OLED display. Scope of work • Capture: Trigger the Pi Camera (libcamera or picamera2) and save a frame. • OCR: Use Tesseract, EasyOCR, or another open-source library to read text from the image. The input is always “text from images,” never scanned PDFs or live handwriting. • AI logic: Pass the recognised string to a simple question-answer routine (OpenAI API, Llama .cpp, or any efficient model you prefer) and return a concise, single-sentence reply. No lengthy explanations are needed. • Display: P...
I have an heavily-obfuscated Android APK that ships with a native lib named libnative-lib.so. Your task is two-fold: first, perform deep static code analysis on the decompiled Java layer; second, capture and dissect its outbound network traffic. The goal is to surface every hidden C2 domain or URL, understand the encryption routine that conceals them, and document any malicious behaviour revealed in transit. You are free to combine JADX, apktool, Ghidra/IDA for the static pass and instruments such as Frida, tcpdump, Wireshark or mitmproxy for traffic capture, so long as the findings are reproducible. Deliverables • Comprehensive report describing discovered C2 domains/URLs, encryption algorithms or hard-coded keys, and any behavioural indicators of compromise • IOC list in ...
If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
Learn how to find and work with a top-rated Google Chrome Developer for your project today!
Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.