Find Jobs
Hire Freelancers

Rewriting and refactoring existing real time TCP Client & XML parser

€2-15 EUR / hour

Completed
Posted about 7 years ago

€2-15 EUR / hour

We are looking for a .NET expert with Network/Socket programming experience to completely re-write and adds some functionality to an existing real-time TCP client service. High-level software requirements: - Refactor TCP and XML processing engine to improve stability and performance - Apply best-practices on code - Client needs to maintain connection and to try to re-establish the connection if link breaks or unavailable - Process of real time data in background without blocking (knowledge of queues, collections etc.) We would like a coder that is: - Proficient in Design Patterns - Proficient in Multi-threaded Programming - Experienced in TCP/IP protocol suite - Proficient in XML processing and general text parsing Fast internet access is required as the work needs to be done directly on our server.
Project ID: 12823492

About the project

20 proposals
Remote project
Active 7 yrs 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
Hello, My name is Mohd Rafi, I have 13 years of experience as an Architect/Tech Lead/Developer in .Net Technologies. I am .NET expert with great experience of Network/Socket programming. I have carefully gone through your job post and it looks like a perfect fit for my skills set. I have developed a large number of Web enterprise applications. I am fulltime freelancer and available for more than 40hrs/week. I have experience in TCP/IP protocol suite and refactoring. I am proficient in XML processing, general text parsing and multi-threaded programming. It's been almost a decade that I've been working in C#, .NET, ASP.NET, WCF, XML, CSS, Javascript and Jquery. I have worked on many existing and new multi-tier applications from front-end to back-end. I have good knowledge of web handlers, web api, web services and have very good hands on the UI and on server side code. I have good working experience of Design patterns and architectural patterns. Programming is my passion. I can work alone or within a team. If you are ready, I can show some of the code that I have written to give you an idea how clean and easy to maintain code do I write. I would appreciate, if we can have 10 minutes meeting, I can show you how fruitful and right choice I will be for your project. One more thing I would like to tell you that I'm ready for a POC/test. I want to show you my work and skills. You can contact me on skype: mohammadrafionline Thanks
€13 EUR in 40 days
5.0 (11 reviews)
5.5
5.5
20 freelancers are bidding on average €11 EUR/hour for this job
User Avatar
Hello, I'd like to work on your project and help you accomplish what you need, using my substantial extensive experiences with Windows Desktop Development, amongst other platforms, using a wide variety of programming languages such as ASM, C/C++, C# and .NET as well as many many more. Please, feel free to review my work history for relevant experience on projects very similar to this. Once the bid is accepted, I will dedicate my full time to finish the project ASAP or by the end of the deadline. Best Regards.
€15 EUR in 40 days
5.0 (100 reviews)
6.3
6.3
User Avatar
Dear client, I am a professional mobile app & web server developer with 6+ rich experience. I would like to work on your project and deliver the project. I have developed many applications such as social app, dating app, shopping app, tracking app, chatting app, Photo and Video App, News app, Emoji sticker app, game, deliver app and etc. I’ve carefully gone through your project description and so I am very interested in your project. "Your idea + my skill = good product". My fast and exact understand about your project and best skill, high quality deliver in time made clients COOL!!! That's why I always received good and wonderful feedback from my clients. We can discuss other details on chat. Kindly give me opportunity to demonstrate it. Thanks. Project Estimation and Schedule to complete this project 1. Requirement analysis and technical suggestion. 2 Fashion UI designing and implement. 3. Bug fixing + FREE updating service.
€9 EUR in 40 days
5.0 (2 reviews)
4.9
4.9
User Avatar
I have experience with developing TCP apps. I am an expert with .NET programming. I can finish the project in a relatively short time.
€11 EUR in 20 days
5.0 (12 reviews)
4.7
4.7
User Avatar
Dear Prospective Client, I am drafting a complete new message and will submit it shortly. As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement & would submit a detailed response soon. Meanwhile I would really appreciate it if you can initiate the PERSONAL MESSAGE BOARD so that we can connect with each other. Thanks
€9 EUR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have been in this industry for 3.5 years and such jobs are my daily practice. I can assure you that if you work with me once, you will always work with me for all kind of projects. Thanks
€2 EUR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Socket coding in .NET has changed a lot in the last 5 years, and I've worked on half a dozen projects that have used all of the newer approaches for asynchronous UDP and TCP, high performance sockets. Including packet stream management, buffering, Nagle algorithm, etc. I've bid at the upper limit because I won't just throw a vanilla TcpClient object your way, I'll do this properly with raw sockets.
€16 EUR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I hope you are doing fine. About me, I am a professional software developer with more than 4 years experience in developing software for both small and medium sized businesses. The skills that I posses are as follows; Web development skills (php, js, css,html), Software Development Skills (c#, java, c/c++, python), Mobile App development skills (android, windows) and User Interface and design skills. I read through your project description very well and I am confident that I can be able to do this project very well. I have done many applications in network programming such as; distributed file explorer application that linked file systems from multiple devices and made them act as one, presentation pro which is an app that helps you during presentation i.e. you don't have to be near your computer while presenting you can just use your mobile phone and offline sync application that enable you to sync folders from multiple devices and when an update or change is done to the folder all other devices will be updated, doesn't require internet. About your project, you want to improve performance to an existing TCP client service, which is normally done using threads. I can't actually say my approach because you have listed all the possible ways of making the application performance to improve like using multi-threading, queuing requests etc. The rest of the requirements relies on the software architect style and the business rules that is used by the organization. THANKS.
€11 EUR in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of IRELAND
Dublin, Ireland
4.9
14
Payment method verified
Member since Jan 20, 2011

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.