Find Jobs
Hire Freelancers

C/C++/Java Expert: support us on building c/c++ code under mingw/windows

$2-20 USD / hour

Cancelled
Posted about 1 year ago

$2-20 USD / hour

This is a test task to find the right partner for onging work on this topic. Expected solution time: in a few weeks, we focus on quality-delivery & honest-estimation more than "quick & dirty" or "overseller" Your task is to help us to build the evil side ;-) windows (we provide linux) Ideally you have also mac experiences too In the case you have to build a dll of pjsip for windows, which detects incoming SIP/VoIP calls and take over tasks managed in a issue tracker for the java, c++ side and for linux, windows and mac Examples: [login to view URL] [login to view URL] [login to view URL]) So the app has to work on a desktop (windows, linux, macOS) and have to communicate with a SIP provider only. e.g [login to view URL] (we will share you a fully working sip account after award) Later (not scope here) ports to iOS/Android required too The caller-URL contains some query parameters, like the callers number. The app can run only one instance and is listening to incoming calls. On incoming call it triggers a browser open of the above caller URL like [login to view URL] The full SIP environment will be: - your SIP app, connected to the sipgate-account - optionally other machines also running your SIP app on multiple desktops - one or more SIP physical desk phones running on same SIP account - one ore more softphones (laptop, smartphone, ...) running on same SIP account Process: 1. your SIP application shall detect incoming POTS calls (rings, no hook take off) 2. if possible to detect which device has taken off hook (the call) (e.g. if the desktop phone picked the call) 3. if possible how long the call was going with the different phone to measure the call duration The listener shall be configurable via xml config file, means - what URL to call - which phone numbers to ignore (regex) - which phone numbers to track (regEx) You need to implement for: - windows & linux (a basic java best practice and requirement, ensure system independent development) What is NOT needed: - a UI (not required, implement a JUnit test to call your functions) - a service architecture (like spring or JEE) - any persistence, except configuration - a voice/audio implementation for SIP (only incoming ringing required) Milestones: MS1: very basic implementation of pjsip to listen on incoming calls and to open browser URL packaged for windows for testing - no config file needed here - no other device detection needed here MS2: provide command line interface for MS1 and for being able to trigger a call from pjsip app via command line e.g. you can run command [login to view URL] sip:003734567890 MS3: make pjsip app trayed So no UI is shown to a user for background operations of pjsip until some event is happening (icoming or outgoing call) MS4: package pjsip app in a custom installer which asks the user on first starting in a very simplistic UI, about the required SIP account details What are our requirements? - your code passes checkstyle, pmd and spotbugs (we will share you a git repo with eclipse settings) - JDK17 - maven - runs on win, mac m1/intel, linux (later on android + ios) - create a model class representing the input of your function - create a service class implementing the logic - delivery in our git Outlook - after this test phase, we will have more tasks to implement to a full app, so preferably you/your team will get also this tasks What is our budget? we do not disclose our budget nor planned hourly rate. Offer us your best bid. Your bid? Place your best hourly bid. We do not want to negotiate with you anymore after getting in touch with you. So place your best bid to save time
Project ID: 36249995

About the project

23 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi Darko I am a professional software developer with about seven years of experience. Generally, I use PHP, Python, and Java/JavaScript to build complex web applications, but I am also versed in low-level languages (C, ASM, etc.) for special cases. I am particularly good at system programming using C/++ or Java. And I am very familiar with communication programming using SIP/VoIP on various environment like Windows, Linux and MacOS. I already contributed some PBX projects using SIP/VoIP. I have read your job description carefully and I think this is very suitable for me so I am sure I can handle this project perfectly and I can deliver the corresponding result on time. Please contact me so that we can discuss more Looking forward to working with you Thank you Dauren
$15 USD in 40 days
5.0 (2 reviews)
1.3
1.3
23 freelancers are bidding on average $17 USD/hour for this job
User Avatar
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I do have good experience with Java, C Programming, Windows Desktop, C++ Programming and SIP. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. Thanks My portfolio: https://www.freelancer.com/u/AITSoft
$25 USD in 20 days
4.9 (44 reviews)
6.9
6.9
User Avatar
I CAN COMPLETE YOUR PROJECT EASILY Hello, I am programmer with enough experiences on C/C++, Qt, Python for 10+ years. C/C++, Qt, Python is nice programming language and I am majoring on it for long years so I have confident to complete your project by C/C++, Qt, Python. I can work by full time for your project and trying to satisfy the requirements. I am designing the project from scratch and structure it well. I am following the project's design process exactly, and if any error is found, fix it within 24 hours and provide maintenance free of charge for a month. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. If you want the perfect result, please contact with me.
$15 USD in 40 days
4.9 (26 reviews)
6.5
6.5
User Avatar
Hello, I am writing to express my interest in your recent project posting for C++ development. I am a highly experienced C++ developer with 13+ years of industry experience. I have a deep understanding of C++ programming, including its various features and libraries. Throughout my career, I have successfully completed a wide range of C++ projects, from small applications to large-scale software systems. I have a proven track record of delivering high-quality and reliable software solutions, on time and within budget. I am particularly skilled in the following areas:- Object-Oriented Programming (OOP) concepts and design patterns. Standard Template Library (STL) for data structures and algorithms. Multi-threading and concurrency programming. Cross-platform development, including Windows, Linux, and macOS. Experience with modern C++ features, such as C++11, C++14, and C++17. Experience with development frameworks, such as ROS and Unreal Engine. For this project, I would like to offer my services at a rate of [25$ Per Hour/5799$ Price] is negotiable. I am also happy to sign a non-disclosure agreement to protect any confidential information related to the project. If you would like to discuss this proposal further, or if you have any questions, please do not hesitate to contact me. I would be happy to schedule a call at your convenience. Thank you for considering my proposal. I look forward to the opportunity to work with you on this project. Best regards, Sachin T.
$25 USD in 40 days
5.0 (4 reviews)
5.2
5.2
User Avatar
Let's turn your ideas into reality!I have checked have some doubts message me so we can discuss. I'm here to help you achieve your requirement with my expertise and dedication. Thank You
$11 USD in 40 days
5.0 (16 reviews)
4.9
4.9
User Avatar
Hi I'm Raeed. As a Java developer, I'm interested to working on your project. You may contact me so that we can start working together Thanks
$10 USD in 20 days
4.9 (16 reviews)
4.3
4.3
User Avatar
I have good experience in C programming and Java in *NIX environments. I have also used Cygwin, and MinGW. I can go through the requiremets, the GitHub code given in links here and work out the basic design, architecture and the final software product required using the PJSIP library. Thank you.
$20 USD in 40 days
4.8 (2 reviews)
3.9
3.9
User Avatar
Hello sir I am a Senior Developer specialized in desktop application development having an experience of more than 8+ years. I am very excited to see your job posting as I am confident that I am a perfect fit for what you are looking for, as I have worked on many similar projects. I can build your project by using C/C++, C#/.NET(Winform, WPF, DevExpress), VB.NET Python We can discuss your project via chatting in detail thanks
$15 USD in 40 days
5.0 (2 reviews)
3.3
3.3
User Avatar
Hi, Dear I am a Senior Software developer and I've strong experienced in Software development over 6 years. I am a passionate developer so I can do anything you want. No problem. It seems like me is a great fit for this job. I am an expert which have many years of experience on C Programming, C++ Programming Lets connect in chat so that We discuss further. Regards
$11 USD in 7 days
3.3 (2 reviews)
3.9
3.9
User Avatar
Hi, I have just read your requirement and very interested in your Java/C++ project. My rate is 10$ per hour. I have 20+ years experience in Software Development and the JAVA is my top skill. In my Java Experience, I already developped several web projects using Spring boot and also GUI projects using Swing or JavaFX. CPU scheduling, Othello Network Games, Chess Games using Eclipse / Netbean /IntelliJ. Hope to discuss with you soon. Tuan.
$10 USD in 40 days
3.1 (12 reviews)
3.9
3.9
User Avatar
*****c/C#/c++,java,python programmer***** Hello I am a professional programmer with rich experiences with c/c++/c#,java,python and javascript. I have read your description. I understand your requirement and am full of confidence since I have experiences that perform the similar task. If you award me, I can start the project soon and will send you the good result in a short time. Thanks for your reading. Best regards,
$20 USD in 40 days
5.0 (1 review)
1.3
1.3
User Avatar
Hello sir, I read all of your recrement and I am a software engineer. I think I am the best opportunity for you.
$10 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a good programmer with a master knowledge of C and C++ languages. Now learning new languages like Java and Python. I am also having good typing speed. You will never regret of deal.
$11 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings ✋ I just read your posting I will do this project according to your requirements.☑️ I can provide you immaculate quality work that can add valuce in your audience and is budget-friendly.✅ Kindly share your suitable time⌚ to have a quick chat ✅ for better understanding of project requirements. ☑️✅ ?Looking forward to working with you.?
$11 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi sir, I can do this. I have some experience in building Linux app on mingw. Ready to start now. Thank you
$15 USD in 40 days
0.0 (1 review)
0.0
0.0
User Avatar
Hi Greetings for the Day!! I have gone through your requirement and understood every aspect of them . I have an experienced team of C Programming , which team will help you to in your project as per the requirements. I would like to do work with you very effortlessly. I can start this project right away. When you want this project to be completed? I will offer you seamless work with optimum quality. Let's talk and get it done Thanks and regards , Vishal G.!
$20 USD in 40 days
0.0 (0 reviews)
3.9
3.9
User Avatar
Hi. I read your description carefully. I am a senior sofware engineer and have many experiences on C++, Java, Socket programming, multithreading... I hope I can cooperate with you. Look forward to hearing from you. Thank you.
$20 USD in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, my name is Alejandro, the last 15 years of my life have been dedicated to what I am most passionate about, which is TECHNOLOGY. I gave service to the Federal Government of my country in the technological area managing to lead a team of 50 programmers. I decided to embark on an independent path where I can share and disseminate everything I learned in the development of new technologies to companies or entrepreneurship that are unaware of this world. In my profile I have some of the projects that we have been carrying out. We elaborate the entire process, design, market study, testing, commercial analysis and development. What I offer is basic to start a conversation if you find my profile interesting, I would love to know more details about the proposal and if it is possible to have a meeting to get to know each other. I am very interested in each project that we tackle with the team, we get involved and commit so much that it is also super important for us to know who is on the other side before starting work.
$20 USD in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Herrenberg, Germany
5.0
55
Payment method verified
Member since Mar 13, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.