Find Jobs
Hire Freelancers

Query linux shared-memory data by building a parser in C/C++.

$25-50 USD / hour

Completed
Posted about 1 year ago

$25-50 USD / hour

Hey there! Looking to build a functional parser which can query Linux shared memory / IPC and parse specific data out of the IPC memory. Product we are aiming to query has a sample raw data/dump, documentation, API/SDK, expected output, libraries, and a sample code. What we lack is understanding of C++ and the specific data structures, and an individual who could take all this information to a whirl to get the desired human readable output. Hoping to build a CLI tool which can take CLI argument as query parameter, read IPC shared memory data, and produce a human readable output in JSON or CSV-like key:value format. Some additional information: - Timeline is relatively short, ideally within a week but can be flexible. - Can work with team closely and could ask questions to other technical members. - If this is successful, we anticipate such more parsers for various product lines. Additional information on test system and requirement document will be shared upon request. TIA :) #CPP #ipc #shm #sdk #library #in-memory
Project ID: 36550551

About the project

30 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 there, I understand you are looking for C++ engineer to do functional parser can do IPC mainly. I am familiar with Linux low level environment and confident with it. I am proficient in Linux low level programming like sys call and memory management and IPC. Also I can do Linux application programming with Qt and GTK. I'd like chat with and discuss about your project more in detail. Sincerely, Alex
$1,100 USD in 6 days
5.0 (2 reviews)
2.6
2.6
30 freelancers are bidding on average $73 USD/hour for this job
User Avatar
Hi Good afternoon , I have read the brief details on your job listing . I see you have been looking for someone experienced with C/C++ Development. Its been 8 years since I have been working on freelancer.com, I have 9 years of experience doing similar jobs. I would request you to check my profile and review projects, feedbacks of projects related to those skills. Questions: 1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements in chat and let me review and get back with queries. 2. Do you currently have anything done or this job has to be done from scratch? 3. What is the timeline to get this job done? 4. Are you open to use 3rd party APIS for it even if they are paid? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Please initiate the chat so we could discuss it in detail and we will continue from there. Thanks! Awais
$50 USD in 40 days
4.9 (97 reviews)
8.4
8.4
User Avatar
Hello mayuraho,   We have 20 years of strong experience in C Programming, Linux, Software Architecture, C++ Programming, UNIX, as a result, we can successfully complete this project.   Please, review our profile here: https://www.freelancer.com/u/tangramua Here detailed information about our company, our portfolio, and the client's recent reviews.   Also, we wanted to personally discuss questions about your project, which helps us to give you the right estimation.   Best regards, Tangram Canada Inc.  
$35 USD in 5 days
4.9 (117 reviews)
7.8
7.8
User Avatar
Building a parser to extract valuable insights from Linux shared memory, one query at a time. Dear Hiring Manager, I am excited to submit my proposal for the Query Linux Shared-Memory Data job. With over a decade of experience in C/C++ programming and a deep understanding of data structures, I am confident in my ability to build a parser that can extract valuable insights from Linux shared memory. I understand that you have provided a sample raw data/dump, documentation, API/SDK, expected output, libraries, and a sample code for the product you wish to query. With my technical expertise, I am confident that I can take all of this information and create a functional CLI tool that can read IPC shared memory data, parse specific data out of the IPC memory, and produce a human-readable output in JSON or CSV-like key:value format. I am committed to delivering high-quality work within the proposed timeline and working closely with your team to ensure that the parser meets your requirements. Furthermore, I am confident that my communication skills and attention to detail will enable me to ask the right questions and provide regular updates throughout the project. In conclusion, I am the best candidate for this job due to my extensive experience in C/C++ programming, deep understanding of data structures, and commitment to delivering high-quality work within the proposed timeline. I am excited about the opportunity to work with you and look forward to hearing more about the project requirements. Thank you for considering my proposal. Best regards, Keshav Kalra Note: Bid Amount And timeline is just a placeholder actual value would be provided after 1 to 1 discussion over chat
$36.82 USD in 40 days
4.9 (117 reviews)
7.1
7.1
User Avatar
I have good experience with C++ and Linux . I can make it within a week . .
$38 USD in 40 days
4.8 (50 reviews)
5.8
5.8
User Avatar
Hello, I am interested in building the functional parser to query Linux shared memory / IPC and parse specific data out of the IPC memory. I have experience in C++ and working with data structures, and I am confident that I can take the provided information to create a parser that meets your requirements. To build the parser, I will first study the provided documentation, API/SDK, and sample code to understand the data structures and how to extract the desired information from the shared memory. I will then create a C++ program that reads the shared memory, parses the data, and produces the desired human-readable output in JSON or CSV-like key:value format. I will also create a CLI tool that takes a CLI argument as a query parameter, reads the IPC shared memory data, and produces the human-readable output. I am available to work closely with your team and ask questions to other technical members as needed to ensure the parser meets your requirements. Additionally, I am flexible with the timeline and can complete the project within a week. If this project is successful, I am open to working on additional parsers for various product lines. Please let me know if you have any further questions or if you would like additional information from me. Thank you for considering my proposal. Best regards,
$50 USD in 160 days
5.0 (3 reviews)
5.2
5.2
User Avatar
Hi , I have checked your project and i am sure that i can do this as you expected but have some doubts , please message me so we can discuss for batter understand. Thank You.
$38 USD in 40 days
4.9 (17 reviews)
5.0
5.0
User Avatar
Hello I have experience in C programming and Linux. So I can help you very well.
$38 USD in 40 days
5.0 (2 reviews)
5.0
5.0
User Avatar
Hello, I am an expert in Linux systems programming using C/C++, will be able to do the shared memory dump to human readable format quickly Thanks
$50 USD in 40 days
5.0 (4 reviews)
4.3
4.3
User Avatar
Hi, I have more then 15 year’ experienced in Development. As i am expert, I can build it according to your requirements. Because I have a lot of the experiences about these fields, I can build your project as soon as possible perfectly. I offer excellent software quality work and provide the best support on your project. If you give me this job, I will do my best to finish your job until your timeline. If you want to see my past works, I can show you my past works right now. Ready to discuss with you about the task now. Thank you for the reading.
$25 USD in 40 days
5.0 (7 reviews)
4.0
4.0
User Avatar
Hello! Thank you for considering me for this project. I have experience with C++ and parsing data structures. I can assist you in building the parser tool for querying Linux shared memory / IPC and parsing specific data out of the IPC memory. I can build a CLI tool which can take a CLI argument as a query parameter, read IPC shared memory data, and produce a human-readable output in JSON or CSV-like key:value format. I can work closely with your team and ask questions to other technical members, if necessary. I can deliver the project within a week or sooner, depending on the complexity of the data structures and the required output format. If this project is successful, I am also interested in working on similar parsers for other product lines. Please let me know if you need any further information or if you have any questions. I look forward to working with you. Best regards.
$40 USD in 25 days
4.8 (17 reviews)
4.2
4.2
User Avatar
Hi there I'm Maksym Riaboshapko, and I'd love to work on your project I'm a great fit because I have relevant experience. which I find similar to your project. I'm ready to start working on your project and can complete it in time. Looking forward to hearing from you.
$38 USD in 40 days
5.0 (3 reviews)
3.6
3.6
User Avatar
I have good experience in Linux system programming and IPC using C and C++ languages. Please share details in chat. I can do this project well.
$38 USD in 40 days
4.8 (3 reviews)
3.9
3.9
User Avatar
I suggest using named pipes for the IPC and yacc with custom grammar. Message me please. It's a project I want in my portfolio.
$25 USD in 10 days
5.0 (8 reviews)
3.5
3.5
User Avatar
Hi. Hope you are doing well. I am a Linux System Expert and have deep knowledge in system programming. I have ever developed device driver for fingerprint device on Cent Os System. At that time, I have experienced in shared memory programming in Linux. Would you like to discuss with me more detail about your project via chat? Please ping me if you are interested in working with me. Regards. Thanks.
$38 USD in 40 days
5.0 (2 reviews)
3.6
3.6
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.
$30 USD in 40 days
5.0 (1 review)
3.3
3.3
User Avatar
Hello I am professional Software engineer with specialization in Web and Software development I have 4years experience in developing such query Linux based parser I checked your scope of work I have expertise in PHP,JS,Python technologies Please open message box for me so we can discuss the details Thanks
$39 USD in 48 days
4.9 (2 reviews)
2.8
2.8
User Avatar
Hi, I have just read your requirement and very interested in your C/C++ project. I have 10+ years experience in Software Development and the C/C++ is my top skill. As for rich experience, Network Connection Protocol using Socket for TCP/UDP, OpenGL using GLUT, CPU scheduling/Palleling Process/GUI for Robot movement/DataStructure&Algorithm ... are my mastered branch. Hope to discuss with you soon
$25 USD in 35 days
5.0 (6 reviews)
2.7
2.7
User Avatar
will build the functional parser. Desktop app development would be my mission. I have developed many of deskotp apps using C/ C++/ c#/ Java. will send you more demos implemented in some features via private chat.
$25 USD in 40 days
3.2 (2 reviews)
3.8
3.8
User Avatar
This is Caleb from US who has been working as a software engineer for over 10 years. I have gone through your project description and can do fulfill your requirements successfully. I am able to start working on your project right away and would like to discuss further details via chat soon. Thank you! Caleb.
$85 USD in 40 days
1.0 (1 review)
2.0
2.0
User Avatar
Dear Hiring Manager, I am excited to apply for the position of building a functional parser to query Linux shared memory / IPC and parse specific data out of the IPC memory. As an experienced developer with a strong understanding of C++ and data structures, I believe I have the skills and expertise necessary to complete this project successfully. With my extensive experience in C++, I can take all the information provided, including the sample raw data/dump, documentation, API/SDK, expected output, libraries, and sample code, and create a functional parser that can read IPC shared memory data and produce a human-readable output in JSON or CSV-like key:value format. I have worked on similar projects in the past, and I am confident that I can complete this project within the given timeline. I am also committed to providing high-quality work and excellent customer service throughout the entire process. I am willing to work closely with your team and ask questions to other technical members to ensure that the final product meets your expectations. Additionally, if this project is successful, I am open to working on more parsers for various product lines. Thank you for considering my application. I look forward to discussing this opportunity further and demonstrating how I can help your business succeed. Sincerely, Anton.
$50 USD in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Fremont, United States
5.0
2
Payment method verified
Member since May 10, 2023

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.