• Hourly: $75.00 - $100.00
  • Expert
  • Est. time: Less than 1 month, Less than 30 hrs/week

Here's what we need: using c++20, mosquitto cpp, and boost libraries, write a daemon that does the following: - listens on tcp 8083 for connections, on connect, spawns a new thread with non-blocking sockets, and receives data from the connection and then disconnects. - the data received is put into a non-locking queue - the data being received by the listener is valid json, make sure it's valid json before adding to the queue, and there is no newline at the end of it, just the last brace - a loop checks if there is any data on queue, if so, sends this data to a remote mqtt broker over tls using system certificates on port 8883 - if the loop finds the queue empty, it sleeps for 1 second - the listener_port, mqtt broker port, mqtt broker topic, mqtt broker hostname, mqtt broker username, mqtt broker password, mqtt broker keepalive, and mqtt message expiry should all be set as variables in the code - includes error checking and recovery throughout the codebase - is high performance to handle 10,000 messages/sec of maximum 3000 bytes per message - system must work on bare metal debian 12 with zero cloud services (the machines will have at least 16 cores and 32GB of ram) - we need the source code and makefile

C++
Posted 7 hours ago
  • Hourly: $50.00 - $200.00
  • Expert
  • Est. time: 3 to 6 months, 30+ hrs/week

I need someone who can take me from 0 to 100 with coding. I'm an extremely fast learner and I'm highly energetic, but I need someone to point me in the right directions, hold me accountable, and equip me with the tools to succeed. At this moment, I have absolutely no knowledge of coding, beyond an extremely basic tic-tac-toe game I programmed in python once, several years ago. I'm extremely confident that I can get up to speed. But I need someone to provide me the framework, and essentially give me homework throughout each week. The more challenging the better. I find that I learn best, when I'm under time-pressure to execute something complicated FAST. This would be a medium-term thing. At least a few months. I work full time, so I envision we would meet online after 6PM (Pacific), 1-2 hours [depending on the lesson scope], 3-4 times a week. Outside of that, I would look to you to establish the framework for the lessons and keep me busy learning the rest of the week. WHY am I doing this? I want to get up to speed on ML and AI. It's clearly the most important invention of the century, and I'm hungry to switch fields within the next year or two, and get to work on something meaningful (and sustainable) career-wise. I know very little about which coding languages I should be aiming for, at this point, so if you could include in your response a brief summary of your areas of expertise, and where you think I should be headed that would be super helpful. Also, if you give me a standard canned (or AI generated) response, it will be ignored. If you can't take the time to read this post in full, I'll assume you can't take the time to grade my homework and keep me on track. To everyone else, thank you for reading this far. I know it was lengthy. I look forward to chatting with you soon!

AI DevelopmentMachine LearningSoftware DevelopmentJavaPHPPythonJavaScriptML AutomationC++
  • Fixed price
  • Intermediate
  • Est. budget: $1,500.00

We are seeking a skilled low code developer to build a tool for our organization. The tool will streamline our processes and enhance productivity. The ideal candidate must have experience in low-code development and be proficient in using low-code platforms and frameworks. They should possess a strong understanding of software development principles and have a track record of delivering high-quality results. Attention to detail, problem-solving skills, and the ability to work independently are essential for this role.

JavaScriptPHPHTMLC++CSS
  • Hourly: $40.00 - $60.00
  • Expert
  • Est. time: 1 to 3 months, 30+ hrs/week

We are looking tl create an ip intercom and pa system for schools we have hardware designers in house looking on help with software and decisions on technology such as sip see attached document

Raspberry Pi FirmwareVoIPC++Python
  • Hourly: $40.00 - $60.00
  • Expert
  • Est. time: 1 to 3 months, 30+ hrs/week

See attached document containing the tsow for this project..

FirmwareInternet of Things SoftwareRaspberry Pi FirmwarePythonC++CBluetooth LEBluetooth BeaconPCB Design
  • Fixed price
  • Expert
  • Est. budget: $100.00

Hello, I am a lowly retail trader who has designed a unique, innovative system for successfully trading various classes of financial instruments based on mathematical odds and statistical probability. Consequently, I've been wondering if it might be possible to create my own personal platform, very similar to FX Charts/MetaTrader, for executing my system autonomously—with the built-in capability to (audibly) tell the employees of my (proposed) proprietary trading firm (hopefully formed at some point in the future) when to buy and sell a given asset while simultaneously hiding the calculations/formulas triggering such directions/recommendations. Because, to the best of my knowledge, details about the underlying technology Renat Fatkhullin used to access live market data (price quotes) are not explicitly documented, with the precise technical mechanics remaining undisclosed, I’m seeking to find out if it is possible for a computer programmer and/or software/hardware developer to write a summary or "road map" on how one might go about doing this—if it can even be done. I know nothing about the topic, but I DO know of someone who said he developed an automated trading system using Oanda API along with the Esignal data provider and DDE technology (with the complete automation of data uploading through programming keystroke events and mouse buttons without human intervention). From what I understand, today this can be done using IB API, which has many more tools for trading in IB, not to mention cost advantages. (But like I said, I ideally want to trade on my OWN personal platform, similar to how Citadel uses its own sophisticated infrastructure to trade directly with the markets using their own computers.) My impression is that all of this can involve such components as: mandatory two-factor authentication; several servers from several different TWS (so if one data source is disconnected, there is a switch to another); data filtering; synchronization (merging) of ticks from three data sources; etc. I also understand it can include such features as: trading application operating in automatic mode; options for automatic start, stop and notification (to phone) about all events; balance control; automatic transition to summer/winter time; exclusion of holidays and weekends; the transfer of outdated and irrelevant data to auxiliary database tables which are accessed when necessary; the download of data for the week on the weekends via history (in case of force majeure during the week); the automatic archiving of the state of the entire system (applications, settings, database) to several backup servers for quick recovery in the event of a breakdown, shutdown or other force majeure; the archiving of data with the system development process, including source code, ticks and trading results; etc. Of course, I have very little idea of what ANY of this means...but perhaps you do. If so, and you can detail the series of steps you personally would take if YOU were going to make the product I described in the second paragraph of this ad a reality, please respond in a manner that gives me some kind of idea as to how you would go about writing your description in, as much possible, everyday language and as void as is practical of technological jargon. (Obviously, you’ll also want to include how much you would charge me for writing the summary as described...thanks!)

PythonC++
  • Hourly: $35.00 - $85.00
  • Expert
  • Est. time: More than 6 months, 30+ hrs/week

l would like to collaborate with an experienced web developer looking to take on new project open to collaborating with other developers.

JavaScriptPythonC++ReactWeb DevelopmentHTMLCSSAdobe Photoshop
  • Hourly: $70.00 - $85.00
  • Expert
  • Est. time: Less than 1 month, Less than 30 hrs/week

I have a manual that includes the C+ to making a software needed to use my printer. I know nothing about coding so looking to hire someone!

C++
  • Hourly: $30.00 - $100.00
  • Intermediate
  • Est. time: More than 6 months, 30+ hrs/week

Blue World Research Institute (BWRI) has a project with one of our federal government contracts that will be hiring a computer programmer/coder full-time for 3-4 years. This could be either a remotely located position, with semi-annual in-person meetings, or completely in-person if desired, in the Washington DC area with government staff. The person would be working on developing a software application for a federal agency that would serve as a 'Workbench' tool for: - Reliably estimating the effects of anthropogenic sound on marine life. - The capability to integrate various models, giving it the flexibility to develop new techniques and answer new questions as regulatory requirements and technical capabilities evolve. - Develop application user manual and training for government agency staff to use the Workbench to drive more complex questioning, interpret results, and contribute reliable quantitative assessments to recommendations for the Agency regulated activities. - The ability to provide formal and defensible analysis, as well as informal exploration by a variety of stakeholders. The programmer/coder’s qualifications should include: - Demonstrated ability to write clean, well-documented MATLAB and C/C++ code - Excellent complex problem solving and critical thinking skills - Solid troubleshooting and communication skills - Demonstrated analytical and critical thinking abilities - Detail-oriented attitude that can catch mistakes and write efficient, usable code. - Ability to work within a small team to meet common goals, objectives, and timelines but also work independently on individual tasks. - Proficient comprehension and fluency in English - United States citizen The programmer/coder’s Education/Experience should include: - Bachelor’s degree in computer science, engineering, or a related field and/or one to three years of experience in serving as a coder on a program or software development team - Proven experience with C/C++ languages and the MATLAB programming environment - Experience with Git version control Salary commensurate with experience and education.

GitMATLABC++R Shiny
  • Hourly: $30.00 - $60.00
  • Expert
  • Est. time: More than 6 months, 30+ hrs/week

We're a leading marketing and web application firm looking for experienced Java developers for a variety of work on several online web SaaS systems. We have a steady amount of work and are looking for reliable developers over the long term.

Web ApplicationAPI IntegrationAngularAngularJSReactKotlinScalaSQLTypeScriptC++C#MySQLPostgreSQLMicrosoft SQL ServerMariaDBNGINXApache HTTP ServerApache TomcatJavaJavaScriptAPIRESTful APIDatabase DesignDatabase Architecture
Jobs Per Page: