Software built from problems I got tired of solving by hand
This is the difference between “we can customize it” and actually shipping tools. Product work sharpens the same skills clients hire me for: workflow design, reliability, data handling, security, UX, logging and operations.
Steller PDF
Unattended document processing designed for operational environments where files need to be validated, transformed, routed and recoverable without relying on manual desktop work.
- Queue-based automation and duplicate prevention
- PDF validation, merge, split, rotate and image conversion
- Barcode-driven document workflows
- AES-256 PDF operations
- Secure delivery over multiple connector types
- Audit evidence, encrypted recovery and rollback controls
Script Runner
A simple GUI layer around repeatable scripts so operations teams can run and schedule automation without living in terminals or task schedulers.
- Run Python, Bash, PowerShell and other scripts
- Scheduling and reusable configuration
- Execution logging
- Operational failure visibility
- Designed to turn “Bob runs this command every Friday” into a repeatable process
HL7 QA Assistant
Validation and quality checks for healthcare messages, with report output that helps expose formatting and content problems during development and regression testing.
- Message structure checks
- Field-level QA
- Validation reports
- Useful before interface go-live and after changes
HL7 Smart Sample Generator
Scenario-driven synthetic healthcare messages for testing normal and edge-case behavior without waiting for production examples or using live patient data.
- Realistic test scenarios
- Edge-case generation
- Negative-path testing
- Safer QA with synthetic data
SaaS & internal applications
Authenticated web systems, dashboards, workflow tools and data services built around business processes that do not fit an off-the-shelf product.
- Role-based workflow
- Dashboards and reporting
- REST APIs and databases
- Background jobs and scheduled processing
Integration and operations tooling
Monitoring, acknowledgments, mappings, crosswalks, data validation, document processing and “glue” tools that make production systems easier to operate.
- ACK / delivery tracking concepts
- Crosswalk and normalization utilities
- Scheduled extract and report jobs
- Custom operational dashboards