Senior Software Engineer & Architect with 20+ years of experience building, coding, and scaling high-load enterprise systems. Combines a PhD in Applied Neural Networks with a long track record of shipping commercial, production-ready software.
A decade leading the architectural modernization of RiverLogic's Value Chain Optimization (VCO) platform: from a 2-tier on-prem monolith to event-driven Azure microservices, plus building the RAG and Semantic Kernel tooling behind RiverLogic's AI assistant. 30% fewer support tickets after the BLL migration; 15% lower resource consumption after the .NET 8 move.
Built a thin native C++ bridge that hosts the CoreCLR runtime in-process — via the official hostfxr/nethost hosting API, not C++/CLI — so a native deployment-tooling component could call straight into an existing, well-tested C# codebase instead of reimplementing that logic natively.
Designed and built a production ANPR (Automatic Number-Plate Recognition) system on custom deep networks (MTCNN plate detector + a custom recognizer net). Re-architected the MTCNN detection pipeline down to P-Net + O-Net only, dropping R-Net entirely to cut GPU load with no loss of accuracy. Built the supporting data pipeline — a customized LabelImg workflow, a managed annotation team, and dataset-validation, MLFlow/DVC experiment and data versioning. Auto-recognizing expected trucks at site entrances and pushing alerts into the logistics system eliminated vehicle downtime and sped up unloading.
Built a lightweight feasibility pre-screening service for RiverLogic's LP solver pipeline: a small graph neural network (PyTorch Geometric) flags likely-infeasible models before they reach the expensive full solver, reaching 92% accuracy.
A full VCO solve can take hours — this cheap pre-solve check could save real time and compute.
My core production codebase from enterprise work at RiverLogic and various banking environments is protected by strict corporate NDAs and proprietary business logic. Because of this, my day-to-day coding activity — primarily managed on Azure DevOps — isn't publicly visible on GitHub.
Senior Modeling Software .NET Developer / AI Engineer
Senior Computer Vision Engineer (Part-Time)
Computer Vision Engineer (Part-Time / Fellowship)
Senior Software Specialist (Promoted for Outstanding Performance)
Project Manager / .NET Developer
Thesis: "Intelligent informational measuring system for thermography-based diagnostic of technical objects based on artificial neural networks." Research published on ResearchGate.
One of several subject domains — alongside railway diagnostics, logistics, and mathematical optimization — I've had to dive deep into when building domain-specific systems.