Desktop Systems Engineering.
Direct engineering across industrial, government, and enterprise domains.
Independent engineering contracts for desktop architecture, hardware protocols, and local processing runtimes. Eighteen years building clients that run reliably offline and interface directly with machinery and external peripherals. Local media processing is more recent work, done in my own product, ScriptCast.
Engineering Capabilities
A selection of areas, not an exhaustive list.
Industrial Machine Control & CNC Interfaces
Desktop control software for CNC plasma tables and industrial equipment. Includes serial communication layers (RS-232/485), G-code parsers, motion buffer synchronization, real-time command overrides (jogging), torch height control (THC) with real-time voltage monitoring, and reactive state machines handling critical hardware interrupts such as arc voltage loss.
JavaFX
Serial Protocols (RS-232/485)
State Machines
Hardware Buffering
Torch Height Control
Unattended Kiosks & Hardware Peripherals
Touch-first desktop client applications designed for continuous 24/7 operation without supervision. Covers integration of payment terminals (Valina) and electronic locker systems (Kerong) over asynchronous communication, automated recovery from peripheral dropouts, and checkout logic (voucher validation, VAT-aware pricing, multi-currency formatting).
JavaFX
Payment Terminals
Peripheral I/O
Fault Recovery
Native Installers
Local Processing Pipelines & Media Engineering
Desktop workstation software that runs compute-intensive audio workflows locally, built as my own product, ScriptCast. Includes FFmpeg filter graph generation, EBU R128 loudness calibration, HTTP and WebSocket integration with a local ComfyUI instance, and timeline-based signal processing.
FFmpeg / FFprobe
EBU R128 Standards
WebSocket Clients
Audio DSP Envelopes
Avalonia UI
Enterprise Middleware & Local Sync Engines
Data integration clients synchronizing accounting systems (Sage) and SQL Server databases with external APIs. Focus on decoupled MVVM architectures, multi-threaded background processing that preserves UI responsiveness, schema migrations, and local SQLite caching.
C# / .NET 8+
WPF
SQLite / SQL Server
Schema Migration
Multi-Threaded I/O
Operating Model
Direct B2B contracts structured around clear deliverables, written technical communication, and predictable execution.
Contracting & Invoicing
Direct international contractor agreements (W-8BEN provided to US clients, standard commercial B2B invoices for EU and global companies). Available under hourly rates, weekly retainers, or milestone-scoped projects.
Asynchronous Communication
Collaboration handled through issue trackers, Git pull requests, technical memos, and explicit documentation. No standing meetings.
Direct Senior Execution
Every line of code and architectural decision is handled directly by an engineer with 18 years of experience. No junior delegating or intermediary management layers.
Code Quality & Tests
Production code written against decoupled boundaries, SOLID design principles, and automated test suites covering parsers, state transitions, file transformations, and communication adapters.
Contact
Send technical requirements, target system context, or repository outlines directly. Inquiries receive a direct technical response.
contact@thesiloforge.com