
Closed
Posted
Paid on delivery
I need a Windows-based desktop application written in C# that can connect directly to ours BK-280 BIOBASE Biochemistry Analyzer, MS-H655 Medical System and U500 Mission Expert laboratory equipment, pull each new result as it is produced, and store it in a local server database. Beyond simple capture, the software must let authorised staff browse, search, edit, add or delete records (including patients' data) so the instrument’s raw output is always available and manageable from one screen. Once a result is safely stored, a second requirement kicks in: the data has to be forwarded automatically through a Web Service (REST preferred, JSON payloads) to an existing web application (before the transmission, the records have to be validated with the lab personnel). A simple status response confirming successful transmission will keep everything in sync. The web service must be hosted on our server with .NET or IIS. Core deliverables • Windows desktop program (C#, .NET) that imports data from the lab devices in real time • Embedded data storage layer with create / read / update / delete capabilities • Implement a bidirectional integration via REST API between the laboratory system (desktop app, demand) and the medical system (web app, exist). Web app should be able to update the data in the desktop lab app (preferably via webhooks), and ensure proper data synchronization between both systems (attached the documentation of the current WebServices). • Source code, build instructions and a user guide. Acceptance criteria 1. When the lab analyzer produces a sample result, it appears in the desktop UI within two seconds. 2. Records remain accessible locally even if the internet is down and sync automatically once connectivity returns. 3. A test call to the Web Service returns the latest stored record in valid JSON. 4. All code compiles without modification on a clean Windows 10/11 PC with Visual Studio. If you’ve built laboratory interfacing tools or handled serial/RS232 data streams before, that experience will be a big plus, but solid C# skills and clear documentation are what matter most.
Project ID: 40402301
156 proposals
Remote project
Active 1 hour ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
156 freelancers are bidding on average $1,123 USD for this job

Hello, I will deliver a Windows desktop app in C# (.NET) that connects to BK-280 BIOBASE, MS-H655 Medical System, and U500 Mission Expert in real time, stores results in a local SQL Server DB, and provides a clean UI for browse/edit/delete. The app will auto-forward each new record via a REST JSON call to your on‑prem web service, with robust retry logic and offline syncing so data remains available when the internet is down and syncs automatically when connectivity returns. I’ll include source code, build instructions, and a concise user guide. The design will emphasize reliability, clear logging, and straightforward deployment on Windows 10/11 with Visual Studio. I will implement a lightweight middleware service to listen for instrument outputs (likely via RS-232 or HID as appropriate) and push data into the database, then expose a REST client to relay data to the web app endpoint. I’ll ensure proper data validation, security with basic auth or token-based requests, and a simple test endpoint to verify the latest record in JSON. The project will include a compact unit of 2-second UI latency target for new samples and a resilient offline-capable sync workflow. What are the exact communication protocols and data formats used by each instrument (RS-232, USB HID, or network), and can you confirm the target REST API endpoint, authentication method, and expected JSON schema for payloads? Best regards,
$1,500 USD in 18 days
8.9
8.9

I have been interfacing with hardware devices in C# since 2010.. Please clarify few points -->Do these machines support ASTM or HL7? -->Do they output via COM port or LAN? -->Do you have protocol documentation/manuals? -->Sample output data available? Looking forward to have a chat with you to discuss further.
$1,155 USD in 20 days
7.9
7.9

With over a decade of experience in full-stack architecture and high-scale systems, I understand your need for a Windows-based desktop application in C# that integrates seamlessly with your BK-280 BIOBASE Biochemistry Analyzer, MS-H655 Medical System, and U500 Mission Expert equipment. My background in delivering solutions for high-security systems and managing 1 million users directly applies to the complexities of your project. To ensure scalability and efficiency, I recommend implementing a robust data storage layer with real-time data import capabilities and a REST endpoint for seamless transmission to your web application. I have successfully built and scaled systems to handle large data streams, ensuring rapid data retrieval and secure transmission processes. Let's discuss how I can tailor my expertise to meet the specific requirements of your project. Please feel free to reach out to me to further discuss the roadmap for implementation.
$1,200 USD in 20 days
7.5
7.5

Hi, This is Elias from Miami. I checked your project description and understand you’re looking for a Windows-based desktop application in C# to connect with the BK-280 BIOBASE. This app will manage data and likely interact with your existing systems. I’ve worked on several similar applications and understand the key technical challenges involved. I’d be happy to go through the details and suggest the best technical approach. To better understand your needs, I have a few questions for clarification: Q1 – What specific data functionalities do you need the application to support? Q2 – Are there any existing systems or databases we need to integrate with? Q3 – What user roles and permissions should be implemented within the app? Looking forward to hearing from you.
$1,200 USD in 6 days
7.4
7.4

Hi, I've read your brief carefully and this is squarely in my wheelhouse. With 7+ years of C#/.NET experience, I've built several laboratory and industrial interfacing tools that pull live data from analyzers over RS232/serial, TCP, and ASTM/HL7 streams — exactly the pattern your BK-280, MS-H655 and U500 setup needs. What I'll deliver for $800 in 7 days: • WinForms/WPF desktop app (C#, .NET) reading live results from all 3 instruments • Local SQLite/SQL Server LocalDB with full CRUD, search, edit, delete • Offline queue — records sync automatically once internet returns • REST API (ASP.NET Core, JSON) hosted on your IIS, with manual re-send for edited records • Test endpoint returning latest record in JSON • Clean source code, build instructions, and user guide Acceptance criteria — all 4 will be met. Sub-2-second UI display, offline resilience, and a clean compile on Win 10/11 + Visual Studio are standard for how I ship. I can start today and share daily progress. Happy to do a quick call to confirm port/protocol details for each analyzer before I begin. Regards, Haleem
$750 USD in 7 days
7.3
7.3

Hello, Visionary Tech keeps data flowing without friction. I will build a Windows desktop app in C#/.NET that talks directly to BK-280, MS-H655 and U500 devices, pulls results in real time, and stores them in a local SQL Server database with full CRUD on records. The UI will present raw instrument output in a single, searchable screen, with fast browse and edit/delete actions for authorized staff. The app will automatically push each new record to your REST web service in JSON, and report success or failure. It will also function offline: data remains stored locally and auto-syncs when connectivity returns. I will provide source code, build instructions, and a concise user guide so your team can maintain it with confidence. What are the exact REST endpoint(s) and authentication method (API key, OAuth, etc.) to ensure secure, reliable delivery and mapping of fields between the local schema and the web app?
$1,500 USD in 12 days
6.6
6.6

Hi This project needs reliable instrument interfacing, not just a basic desktop CRUD app, because lab analyzers often output data through RS232/serial streams, files, or vendor-specific formats. I can build a Windows C#/.NET application that listens for new results from the BK-280 BIOBASE, MS-H655, and U500 Mission Expert devices, parses each record, and stores it safely in a local database such as SQLite or SQL Server Express. The desktop UI will allow authorized users to browse, search, edit, delete, and manually resend records from one clean screen. The main technical risk is data loss during unstable device communication or internet outages, so I would design the app with local-first storage, sync status tracking, retry logic, and clear transmission logs. For the web integration, I can create a REST/JSON service hosted through IIS or .NET that sends records to your existing web app and returns success or failure responses. I have strong experience with C#, .NET desktop apps, REST APIs, local databases, device communication, and Windows deployment. The final code will be clean, buildable in Visual Studio, and documented for setup and use. Thanks, Hercules
$1,500 USD in 7 days
6.3
6.3

⭐⭐⭐⭐⭐ When it comes to developing your Windows-based application to manage and deploy data from the BK-280 BIOBASE, MS-H655 Medical System, and U500 Mission Expert, look no further than CnELIndia. With a tireless commitment to quality and over 18 years in the industry, we've perfected our craft in web and app development - a skill set that aligns perfectly with your project’s needs. Our proficiency extends to C#, .NET and API development - all crucial aspects for executing your project successfully. We understand how personalized laboratory instrument data management needs to be, having worked extensively on similar interfacing tools in the past. Whether it's managing data synchronization during network gaps or facilitating easy search and edit operations- our team is up to the task. Lastly, clear documentation is always our priority. Ensuring seamless compatibility on clean Windows machines with Visual Studio is just as important as flawless functionality - and this is where our meticulous work shines through. I would be privileged to count myself among your prestigious list of satisfied clients. Let's embark on this journey together!
$1,125 USD in 7 days
6.4
6.4

Hi - the critical part here is not just reading data from analyzers, it’s making sure results are captured reliably in real time and never lost even if the connection drops. I’d design this as an offline-first system with a sync layer on top. Analyzer produces result - desktop app reads via serial/API - data is parsed and stored locally - user validates record - sync service sends JSON to web API - response confirms success - status updates - if offline, data queues and retries automatically. Looks correct, but fails when device streams are unstable or duplicate records are sent. Unreliable parsing or sync can corrupt medical data in real use, so I handle it with validation layers, retry queues, and idempotent API calls. Input - device data. Processing - parsing + storage + sync. Output - consistent system. The part to get right early is device communication and data mapping.
$1,200 USD in 7 days
6.4
6.4

⭐⭐⭐⭐⭐ Create a Windows App for Biochemistry Analyzer Data Management ❇️ Hi My Friend, I hope you're doing well. I just checked your project requirements and see you are looking for a C# developer for your desktop application. You have no need to look any further as Zohaib is here to help you! My team has already completed 50+ projects related to laboratory systems. I will create a Windows app that connects to your lab equipment, captures data in real time, and manages it efficiently. ➡️ Why Me? I can easily build your Windows-based application as I have 5 years of experience in C#, .NET, and database management. My expertise includes real-time data handling, API integration, and user interface development. Besides, I have a strong grip on designing efficient data storage solutions and ensuring seamless communication between systems. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I'm looking forward to discussing this with you! ➡️ Skills & Experience: ✅ C# Programming ✅ .NET Framework ✅ Windows Application Development ✅ REST API Integration ✅ Database Management ✅ User Interface Design ✅ Real-time Data Capture ✅ JSON Handling ✅ Validation Processes ✅ Data Synchronization ✅ Error Handling ✅ Documentation Skills Waiting for your response! Best Regards, Zohaib
$900 USD in 2 days
6.5
6.5

I can help with this, I will build the C# desktop application — serial/RS232 listener for the BK-280, MS-H655, and U500 instruments, local SQLite storage with full CRUD, and a REST relay service hosted under IIS that forwards each record as JSON to your web app. For the offline-resilience requirement, I will implement a queue-and-retry pattern — every result gets written locally first, then a background service attempts the API push. Failed transmissions are flagged and retried automatically once connectivity returns, so no record is ever lost or skipped during an outage. Questions: 1) Do all three analyzers use RS232/serial output, or does any use TCP/IP or HL7 framing? 2) Do you have the communication protocol manuals for each instrument, or will I need to reverse-engineer the data frames? Send me a message and we can go over the details. Best regards, Kamran
$790 USD in 13 days
6.0
6.0

Hi, I have 9 years experience in C#, .NET, Windows desktop applications, ASP.NET Web Services, REST APIs, SQL Server, and local database management. For this project, I will build a Windows desktop tool that captures analyzer results in real time, stores them locally with full CRUD access, and automatically syncs records to your web application through a REST/JSON service with offline retry support. You can expect clear communication, fast turnaround, and a high-quality result. I’ve worked on similar device-data capture and Windows integration workflows, including local storage, manual record relay, and clean deployment documentation. Best regards, Juan
$1,125 USD in 7 days
5.6
5.6

As a highly skilled and experienced Senior Full Stack Developer with over six years of experience in delivering high-quality, client-oriented solutions, I believe I possess the skills needed for this project. While my specialization lies in C#, .NET, and Windows Desktop Applications, I'm also well-versed in Microsoft SQL Server, which will prove invaluable while handling your data storage requirements with create, read, update, and delete capabilities. Moreover, given my proficiency in working with serial/RS232 data streams and my understanding of the meticulous nature of laboratory interfaces, I can ensure that data is fetched from your BK-280 BIOBASE Biochemistry Analyzer, MS-H655 Medical System and U500 Mission Expert laboratory equipment accurately and seamlessly within two seconds. Additionally, I am comfortable with crafting REST Service (with JSON payload) to relay records in real-time to your web application. No matter how complex or challenging the task may seem, I am up for it.
$751 USD in 3 days
5.3
5.3

I can help you. I will develop a C# .NET desktop application specifically designed to handle the ASTM E1381/E1394 and HL7 protocols these analyzers typically use. The primary technical challenge is the bidirectional handshaking; these instruments require immediate ACK/NAK responses. If the software does not acknowledge the data frame within milliseconds, the BK-280 or U500 will stop transmitting or error out. I will implement a low-level Serial/TCP listener using a producer-consumer pattern to ensure high-speed data capture is decoupled from the UI and database operations. To address the "hidden" problem of data integrity, I will build a parser that validates the checksum (LRC/CRC) of each frame before storage. For the offline-first requirement, I’ll use a local SQLite instance with a synchronization queue. This ensures that if the REST endpoint is down, records are queued and automatically pushed in the correct sequence once connectivity is restored, preventing duplicate entries or data loss. The final deliverable will be a clean, multi-threaded Windows application that manages the instrument connection, local CRUD operations, and the REST relay as a background service.
$1,000 USD in 7 days
5.4
5.4

Hi, I can build your C# Windows desktop application to integrate directly with your lab analyzers and handle real time data capture and sync. I have experience working with serial RS232 communication and medical device data streams. I will develop a .NET desktop app that listens to the BK 280 and other devices and captures results instantly within the required time. All data will be stored locally with full CRUD functionality in a structured database. I will implement a REST service using .NET and IIS to send records to your web application in JSON format. The system will support offline mode with automatic sync once connectivity is restored. Manual edit and resend functionality will also be included. The UI will be clean and allow easy browsing searching and managing of records. You will receive full source code build instructions and a user guide. Ready to start and deliver a stable reliable solution.
$1,000 USD in 15 days
5.0
5.0

Hi, As per my understanding: You need a Windows C# desktop app that connects directly to lab analyzers (BK-280, MS-H655, U500), captures results in real time, stores them locally with full CRUD control, and reliably syncs each record to a REST web service with offline support and auto-retry. Implementation approach: I will build a .NET (WPF or WinForms) desktop app with a device communication layer supporting RS232/TCP based on analyzer protocols. A background listener service will parse incoming data and store it in a local SQL database (SQLite/SQL Server Express) with a clean schema. The UI will allow secure access, search, edit, and audit logs. A sync service will queue unsent records and push JSON payloads to a REST API hosted via IIS (.NET Web API), with retry, status tracking, and graceful failure handling. The solution will include installers, documentation, and structured code for easy deployment on Windows 10/11. A few quick questions: 1. Do you have communication protocol docs for each device (RS232/TCP formats)? 2. Which local database do you prefer: SQLite or SQL Server Express? 3. Should user roles/permissions be included in the desktop app? 4. Is the web service already defined, or should I design its schema as well?
$800 USD in 20 days
4.8
4.8

✋ Hi There!!! ✋ THE PROJECT GOAL:- BUILD A WINDOWS C# DESKTOP DATA MANAGER WITH REAL TIME LAB ANALYZER INTEGRATION, LOCAL DATABASE STORAGE AND REST API SYNC I have carefully read and understood requirement for integrating BK-280 BIOBASE, MS-H655 and U500 devices with a C# desktop system for real time data capture, local storage and web API synchronization. I am best fit for this project due to strong experience in .NET desktop applications and device communication systems. 1 real time instrument data capture via serial or supported interface with instant UI update 2 local database CRUD with offline support using SQL Server or SQLite 3 REST API integration with JSON sync, retry mechanism and manual resend option UI design, database management, testing, full source code delivery, documentation and deployment support included 9+ years experience as a full stack developer working on desktop and API based systems I have delivered similar laboratory data integration and medical device communication solutions Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$777 USD in 11 days
4.9
4.9

Hello, I read your BK-280 BIOBASE / MS-H655 MedicalSystem / U500 Mission Expert integration brief and I’m confident I can deliver a robust Windows desktop solution as an solo developer. I bring deep C# and .NET experience, with a focus on reliable RS232/serial data capture, local SQL Server storage, and clean, maintainable UI for staff to browse, edit, or delete records, all on a single screen. My approach is to design a lightweight real-time data ingestion layer that pulls new results within seconds, stores them locally, and exposes an API-friendly payload for the web service. I’ve built laboratory-facing tools that parse serial data, map it into structured records, and provide fault-tolerant syncing. I will implement a local embedded store with full CRUD capabilities and a REST relay that sends JSON to your on-prem web service, with automatic retry when connectivity is lost and a simple status response to confirm delivery. Source, build instructions, and a compact user guide will be delivered in clear, standalone files. I can handle this end-to-end, from real-time ingestion to reliable synchronization, with a clean, production-ready C# solution that compiles on clean Windows 10/11 setups. I’ll provide a practical timeline and milestones after we align on details. Best regards, Billy Bryan
$750 USD in 7 days
4.7
4.7

Having successfully completed over 248 projects with a consistent 4.9/5 rating, Einnovention is the trusted partner you need for this complex and vital task. Our expertise in C#, .NET, API Development, ASP.NET, and Web Services is ideally suited to build a state-of-the-art data management system like the one you describe. What sets us apart is our ability to understand and deliver on clients' specific requirements, something we've proven time and again. From day one, we'll establish clear lines of communication so that we're always on the same page. We offer free consultations before hiring as well as unlimited revisions until you are fully satisfied with the project outcome. Additionally, we provide free support for more than two weeks after delivery because your satisfaction and long-term success are important to us. At Einnovention, we're not just committed to meeting core deliverables but exceeding them. From ensuring new results appear in your desktop UI within two seconds to guaranteeing local accessibility even during internet downtime and automatic syncing once connectivity resumes, we're focused on every detail. With our team's diverse skill set that includes AI & Interactive Features and Video Editing & Animation, we can incorporate innovative features enhancing your user experience even further. I believe now it's time to turn this exceptional concept into an exceptional solution — together!
$1,125 USD in 7 days
4.8
4.8

Hello, I understand the importance of having a seamless data management system for your BK-280 BIOBASE, MS-H655 Medical System, and U500 Mission Expert laboratory equipment. My expertise in C# programming and API development align perfectly with your project requirements. I propose to develop a Windows-based desktop application that will efficiently capture and store real-time results from the instruments into a local database. The application will also allow authorized users to manage and edit records easily. Additionally, I will create a RESTful API that will automatically transmit the data to your existing web application, ensuring smooth synchronization. With my experience in API development, ASP.NET, and database management, I am confident in delivering a reliable and user-friendly solution. I am committed to meeting the acceptance criteria and providing you with clean code, detailed documentation, and a seamless user experience. Best regards, Jayabrata Bhaduri
$1,500 USD in 7 days
4.4
4.4

Lima, Peru
Member since Apr 27, 2026
$15-25 USD / hour
$1500-3000 USD
$10-30 USD
₹1500-12500 INR
$15-25 USD / hour
min $50 USD / hour
$250-750 USD
$3000-3500 SGD
$15-25 USD / hour
₹75000-150000 INR
$8-15 USD / hour
$30-250 USD
€12-18 EUR / hour
$2-8 USD / hour
$250-750 USD
$8-15 USD / hour
€1500-3000 EUR
$30-250 USD
$10-30 USD
$30-250 NZD