
Completed
Posted
Paid on delivery
We're building a lightweight Windows desktop agent for our SaaS gym management platform. The agent connects to eSSL/ZKTeco biometric fingerprint devices on the local network and syncs data with our cloud backend. WHAT THE AGENT DOES: - Connects to eSSL devices via TCP/IP (port 4370) using [login to view URL] (COM/ActiveX) - Polls our REST API for pending commands (sync users, set membership expiry dates, enable/disable users) - Executes SDK commands on the device and reports results back to cloud - Runs as a system tray app, auto-starts on boot - Includes a first-run setup wizard (enter API key → auto-discover device on LAN → connect) KEY SDK FUNCTIONS: Connect_Net, SSR_SetUserInfo, SetUserValidDate, SSR_EnableUser, SetDeviceTime2, ReadNewGLogData, SearchDevice, GetSerialNumber, BeginBatchUpdate/BatchUpdate TECH STACK: - .NET 8+ (WinForms or WPF) - C# with COM interop for [login to view URL] - REST API client (HttpClient) for cloud communication - Single .msi/.exe installer (Inno Setup or WiX) WE PROVIDE: - Complete developer brief document (12 sections, all SDK functions documented) - eSSL Standalone SDK v2.3 manual + Communication Protocol SDK with C# samples - Physical eSSL F22 device for testing (can ship to you) - Cloud API endpoints (we build these) - eSSL vendor support contact for SDK issues REQUIRED SKILLS: - C#/.NET desktop application development - COM/ActiveX interop experience - TCP/IP socket communication - Experience with biometric SDKs (eSSL/ZKTeco preferred, not mandatory) TIMELINE: Can be decided Attach your relevant portfolio and let me know if you've worked with eSSL/ZKTeco devices before.
Project ID: 40307283
19 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Drawing from my 14 years of experience as a Full Stack Developer, I am confident in my ability to successfully take on this project. C# and .NET API development are major strongholds in my skillset, ensuring that your lightweight Windows desktop agent will be efficiently and diligently developed. In addition, I have a wealth of experience with TCP/IP socket communications, which is essential for smooth connections to eSSL devices via zkemkeeper.dll. To further reaffirm my suitability for this task, I've worked extensively with C# COM interop and have specialized in integrating different APIs into cohesive systems - a proficiency that will be put to good use in incorporating your REST API and the biometric SDKs smoothly. While some projects may call for theoretical knowledge to excel, this undertaking necessitates an intricate understanding of the varying components involved. In my case, I do not only understand but have actively engaged with eSSL and ZKTeco biometric devices previously. Furthermore, I am adept at incorporating secure cloud backend solutions in my developments. Leveraging on this expertise, I can seamlessly incorporate your cloud API endpoint, guaranteeing smooth data synchronization between the desktop agent, the fingerprint devices and your cloud backend. I look forward to discussing further details of this project with you soon!
₹60,000 INR in 15 days
5.8
5.8
19 freelancers are bidding on average ₹28,566 INR for this job

Hello, I reviewed your project and I’m confident I can complete it successfully. I have solid experience with similar projects and always focus on quality and clear communication. If you share the details, I can start immediately. Let’s discuss in private chat. Thanks.
₹25,000 INR in 7 days
6.0
6.0

✅Hi, Client. I am a senior Python/C# developer✅ I have successfully completed several projects similar like yours. I am interested in your project. I would like to work for you in the long term. Please send a message to discuss this project. I look forward to hearing from you. My main goal is to gain my client's satisfaction by completing a job with 100% accuracy I am a senior Python/C# developer with over 10 years of rich experience in C#/C/C++/QT/Java/Python/tesseract OCR/OpenCV/ML Programming, API integration/Database management. So, I can complete it within your timeline. Best regards! From Hien ...
₹40,000 INR in 4 days
5.7
5.7

As an experienced software developer with over 7 years of expertise, I'm confident that I possess the skills and knowledge required for your project. Being familiar with multiple languages and frameworks such as C#/.NET, Node.js and more, my adaptability allows me to quickly learn new technologies and deliver impactful results. Though I haven't worked directly with eSSL Biometric devices before, I do have hands-on experience in COM/ActiveX interop, TCP/IP socket communication along with C#/.NET. To ensure smooth execution, I'm open to collaborating with your vendor support contact should there be any SDK issues and also welcome the opportunity to get familiarize myself by working with your provided SDK functions documentation as well as eSSL Standalone SDK v2.3 manual + Communication Protocol SDK with C# samples. Let's leverage my skills to build a seamless biometric data-synchronization system for your platform. Once again, trust me with your project, and you'll receive nothing short of exemplary results.
₹12,500 INR in 7 days
6.2
6.2

Dear Sir With my extensive experience in .NET and C# programming, as well as my background in Windows desktop environments, I am confident in my ability to successfully develop the Windows Desktop Agent for your gym management platform. I have a strong understanding of TCP/IP socket communication and experience with RESTful API development, making me well-equipped to handle the integration of eSSL/ZKTeco biometric fingerprint devices via zkemkeeper.dll. I have worked on similar projects involving SDK functions like Connect_Net, SSR_SetUserInfo, and SetDeviceTime2, and I am familiar with the required tech stack including WinForms/WPF, COM interop, and HttpClient for cloud communication. Additionally, I am eager to leverage the resources provided by you to
₹25,000 INR in 3 days
4.2
4.2

As someone who has been developing software solutions for over 14 years, I can confidently say that I have the expertise you need to create this Windows desktop agent for your gym management platform. My proficiency in .NET, C#, and COM/ActiveX interop will prove invaluable in integrating eSSL/ZKTeco biometric fingerprint devices on a local network through zkemkeeper.dll. The client brief, the eSSL SDK manuals you're providing along with a physical device, and my experience working across platforms with TCP/IP socket communication will expedite the creation of the agent. Having worked extensively on REST API clients, I am well-versed in ensuring seamless communication between your data agent and cloud backend. I am also comfortable with Inno setup/WiX and will provide you a user-friendly, single .msi/.exe installer. More importantly, I've built a reputation for thoroughness and attention to detail; two vital skills when it comes to running an agent interacting deeply with hardware like the one we need to build. My proven problem-solving ability paired with consistent post-development support ensures not just the delivery of an efficient agent but also a long-term reliable solution for your SaaS gym management system.
₹18,000 INR in 7 days
2.6
2.6

Hi, I’m very comfortable building this kind of Windows agent that bridges hardware ↔ cloud. I’ve worked with C#/.NET desktop apps, COM/ActiveX interop, and device integrations over TCP/IP, so connecting to eSSL/ZKTeco via port 4370 and wrapping the SDK calls is straightforward. My approach: • Build a stable service layer handling device connection, retries, and command execution (Connect_Net, SSR_SetUserInfo, logs, etc.) • Implement a polling/sync engine with your REST API (idempotent, logged, fault-tolerant) • Clean system tray app + setup wizard (API key → auto-discovery → connect) • Handle edge cases: device offline, partial syncs, batch updates I’ll keep it robust and production-safe—structured logging, retries, and clear status reporting back to your backend. Packaging will be done via Inno Setup/WiX with auto-start and smooth install. I haven’t directly used eSSL F22, but I’ve integrated similar SDK-driven devices, so ramp-up will be quick with your docs + hardware. Goal: a reliable, low-maintenance agent that just runs in the background and syncs flawlessly. I would be happy to dive into the SDK docs and start Regards, Sergio
₹25,000 INR in 7 days
1.9
1.9

Hello, I understand you need a Windows Desktop Agent (.NET/C#) integrating eSSL biometric devices via zkemkeeper.dll. The goal is to deliver a lightweight, reliable, and user-friendly agent that seamlessly syncs device data with your cloud backend. Here’s what I can provide: Full eSSL device integration using COM/ActiveX and TCP/IP, implementing all required SDK functions (Connect_Net, SSR_SetUserInfo, SetUserValidDate, SSR_EnableUser, etc.). System tray Windows app with auto-start, first-run setup wizard, and cloud sync via REST API. Robust error handling and installer packaging with Inno Setup/WiX for smooth deployment. I bring 4+ years of experience in C#, .NET desktop development, COM interop, and REST API integration, with a strong focus on scalable and maintainable applications. I have worked on device integration and enterprise desktop solutions, ensuring performance, usability, and reliability. Just to clarify: Should the agent handle multiple devices concurrently on the LAN? Are there any custom logging or reporting requirements for failed commands? Please come to the chat box to discuss more about your project. Best regards, Indresh Kushwaha
₹30,000 INR in 7 days
0.0
0.0

Hyderabad, India
Payment method verified
Member since Jan 29, 2026
₹12500-37500 INR
₹12500-37500 INR
$2-8 USD / hour
$750-1500 USD
$250-750 USD
$30-250 USD
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
₹750-1250 INR / hour
$30-250 USD
$12-30 SGD
₹37500-75000 INR
€30-250 EUR
€12-18 EUR / hour
$30-250 USD
$30-250 USD
$250-750 USD
$250-750 USD
$30-250 USD
₹12500-37500 INR