Desktop: C# /. Net / WPF
Solid proficiency in C# and .NET Framework / .NET (4.5+)
Deep expertise in WPF (Windows Presentation Foundation)
Experience rebuilding or modernizing WPF UI layers
Solid understanding of MVVM pattern and code-behind integration -
Familiarity with translating Figma / design specs into WPF screens
Backend Python / Flask:
Design and maintain Flask-based REST APIs for device control, system configuration,status monitoring, and diagnostics.
Build and extend multi-threaded Python services that bridge real-time data between hardware shared memory and network-facing protocols and interfaces.
Implement Redis pub/sub & event-driven architectures for real-time inter-process communication between backend services, hardware bridge layers, & frontend apps.
Handle concurrent data capture, processing,
transformation (SciPy/NumPy), and socket I/O in threaded Python without blocking or race conditions.
Frontend Node.js:
Build and maintain a Node.js backend-for-frontend (BFF) layer that serves the web UI, proxies API calls to Flask services, and manages WebSocket connections for live status updates.
Develop responsive web dashboards for real-time system status, data-stream monitoring, device health, and configuration management using a contemporary JavaScript framework (React, Vue, or equivalent).
Integrate with Redis from Node.js to subscribe to system events and push live updates to connected browser clients.