I build proprietary desktop applications that bridge the gap between complex operations and efficient automation. Specializing in Python, GUI development, and Hardware Integration.
Multi-threading (QThread), dynamic module loading (importlib), context managers, and complex subprocess management.
Complex widgets (QTableView), custom signals/slots, QSS styling, and non-blocking UI patterns.
Complex raw SQL queries (PostgreSQL/SQLite) for transactions. Deep understanding of DB fundamentals without ORMs.
Automating OS-level tasks (screen capture via mss, SSH tunneling) and interacting with cloud CLIs (Google Cloud SDK).
Solving operational bottlenecks with code.
Building "sidecar" applications that extend QuickBooks and standard ERPs with custom manufacturing logic and inventory tracking.
Eliminating manual data entry using Local AI, OCR pipelines, and intelligent document processing agents.
Developing modern, cross-platform desktop applications (Windows/Mac/Linux) using Python & PySide6/Qt.
Bridging the gap between software and industrial machines (Laser Engravers, Printers) via TCP/IP and Serial protocols.
A selection of proprietary tools built for clients.
The specialized Hose & Gasket edition of the FabLogic suite. A standalone desktop bridge for QuickBooks that solves complex inventory challenges by implementing custom "nesting" algorithms to optimize material yield and minimize scrap.
An on-premise pipeline using Local Vision Language Models (VLMs) to extract structured financial data from PDF invoices. Features a "Self-Correcting" Pydantic validation layer that mathematically verifies AI output to prevent hallucinations in financial records.
A "Swiss Army Knife" for document operations. Integrates OpenCV for automatic scan cleanup (deskewing/thresholding) and features a bidirectional OCR interface where clicking text on the PDF highlights the raw text for rapid correction.
A scalable desktop application built with a strict Plugin-Based Architecture. Allows for "hot-extending" functionality (like AI Background Removal) by dynamically loading Python modules at runtime. Handles heavy batch processing via threaded workers.
Hardware-integrated automation tool that bridges digital orders with physical Epilog Laser Engravers. It programmatically generates SVGs for metal tags and streams printer-specific commands (PRN) directly to hardware IPs via TCP/IP sockets.
I am currently accepting new contracts for custom Python development and operational consulting. If you have a repetitive process that needs automating, let's talk.
Open for:
- Custom Development
- Automation Audits
- Legacy Migration