Desktop Applications for Instrument Control & Automation
I am a Desktop Applications Developer specializing in instrument control, real-time data acquisition, and test automation. I help engineering teams and product companies build reliable, accurate, and maintainable software that interfaces directly with lab and production instruments.
I have strong hands-on 15 Years of experience in developing Windows desktop applications that control and communicate with instruments such as oscilloscopes, power supplies, signal generators, DAQs, and custom hardware using standard interfaces like USB, Serial (RS-232/RS-485), LAN, GPIB, and PXI. My work focuses on real-time data capture, visualization, logging, and automated test execution.
Highlights:
Instrument control software using SCPI / VISA
Real-time data acquisition and monitoring applications
Automated test systems for validation, characterization, and production
Desktop GUIs for engineers and technicians
Multi-instrument integration and test sequencing
Data logging, analysis, and report generation
Technologies & Tools
Languages: Python, C
Frameworks & Tools: NI-VISA, PyVISA, Windows desktop frameworks
Interfaces: USB, Serial, LAN, GPIB
Domains: Test automation, measurement systems, embedded & hardware-software integration
I focus on clean architecture, accurate measurements, and long-term maintainability, ensuring the software works reliably in real lab and production environments—not just demos. I communicate clearly, define scope upfront, and deliver solutions that engineers can trust.
📌 If you need dependable instrument control or desktop automation software that captures real-time data accurately, I’d be happy to discuss your requirements.
Work Terms
Hours of Operation
• Primary working hours: IST business hours
• I provide daily overlap with US and EU time zones for meetings, reviews, and coordination.
• Flexible scheduling is available for:
o Critical milestones
o Live instrument testing
o Real-time debugging sessions
• Typical response time:
o Messages: within 12 hours
o During active projects: same business day
Payment Terms
• All work is conducted using Guru SafePay for secure payments.
• Milestone-based billing is preferred for fixed-scope projects.
• Hourly engagement is available for long-term or support-based work.
• Work begins after:
o Scope and deliverables are agreed
o SafePay is funded
• Approved milestones are considered complete and non-refundable once deliverables are accepted.
Communication Style & Methods
• Primary communication through Guru messaging to maintain transparency and documentation.
• Communication style is:
o Clear
o Direct
o Engineering-focused
• Regular progress updates are provided.
• Video calls / screen sharing (Zoom, Google Meet, etc.) can be scheduled during US/EU-friendly hours for:
o Requirement discussions
o Design and architecture reviews
o Debugging or live demonstrations
• All discussions remain professional, responsive, and outcome-driven.