Core Programming Languages
Primary languages used in production environments across 26+ years.
I design and ship end-to-end systems that connect real businesses to modern AI: cross-platform apps, secure APIs, streaming UX, CRM automation, and computer-vision/OCR document pipelines. Comfortable modernizing legacy platforms without breaking operations.
Explore: DiSC Mobile · AI tooling + projects · Technical skills
Long-running enterprise platform for transportation and freight operations: driver workflows, real-time status, GPS tracking, and high-volume proof-of-delivery document capture + processing. Integrated directly with Profit Tools logistics systems through custom ASP.NET web services installed on client infrastructure.
End-to-end capabilities across AI, mobile, cloud, and enterprise systems
Primary languages used in production environments across 26+ years.
LLM integration, RAG pipelines, embeddings, document intelligence, and applied computer vision.
Cross-platform mobile development and desktop applications.
High-performance backends with real-time streaming and secure auth.
AWS and Azure cloud architectures, serverless systems, managed databases, authentication, storage, messaging, and containerized deployments.
Deep dives into select projects — from AI-powered scraping to computer vision pipelines
Streamlit demo detecting countertops, sinks, and appliances in architectural blueprints via trained Mask R-CNN model.
Extracting blueprint scale via OCR (docTR) to compute real-world dimensions, areas, and generate material cost estimates.
Pixel-perfect instance segmentation masks isolating exact countertop shapes for area computation and material estimation.
Model: Mask R-CNN with ResNet-50-FPN backbone · Training: 10,000+ annotated blueprint images · Infra: Trained via Riverpod on large GPU clusters · Demo: Streamlit interactive frontend
Central dashboard for managing AI providers, prompts, scraping jobs, API keys, and analytics. Configure providers like OpenRouter and LM Studio with model selection and API key management.
Create and manage scraping prompts with target URLs, custom instructions, system prompts, provider/model selection, output format (JSON/XML), and fetch method (headless browser or direct).
Monitor crawling jobs with status tracking, filtering, and pagination. View detailed job results including AI processing metrics (tokens, cost, confidence) and validated structured JSON output.
Backend: .NET 8 / ASP.NET Core · Frontend: React SPA · Scraping: Headless browser (Playwright) · AI: OpenRouter, LM Studio, Anthropic, OpenAI providers · Output: Structured JSON/XML with validation
Excerpt from a Digital Signal Processing textbook. The material is dense, mathematical, and difficult to parse for beginners or high school students.
MathMCP server connected to LM Studio local LLM. The agent ingests the textbook image, simplifies the concepts for a high school level, and generates practice questions.
Tech: Model Context Protocol (MCP) · Model: Local LLM (LM Studio) · Input: Visual / OCR + Text · Goal: Educational simplification & accessibility
Key roles and the systems I've built
Built and maintained enterprise mobility + document intelligence systems with long-term customer support, integrations, and modernization.
Conributed to AI-driven CRM automation platform for automotive dealerships: lead capture, qualification, follow-up, and CRM actions.
Security hardening + real-time AI streaming + RAG integrations for commercial real estate.
In-house dialing infrastructure and CRM automation integrations.
Personal projects, open-source tools, and creative experiments
Model Context Protocol server for semantic code search with embeddings, automated file editing + analysis, and OCR-based visual inspection workflows. Designed for local LLM setups like LM Studio.
Object detection + OCR scale extraction system trained on 10,000+ blueprint images. Detects countertops and appliances with a Streamlit demonstration frontend.
AI-powered task management for solopreneurs: chatbot interface, cloud-native serverless backend, companion marketing website.
Configurable scraping system supporting local models or cloud LLMs, outputting structured JSON/XML data. Used for VIN extraction from dealership listings.
MCP server for math education: converts complex text into simplified explanations, generates practice problems, interprets notation.
Mobile application converting photos into coloring book or line-art images using on-device image processing.
Mobile app allowing users to track valuables and generate insurance claim reports with secure cloud storage.
Service industry mobile platform for house cleaners and field services, connected to enterprise ASP.NET backend systems.
Whether you're looking for a senior engineer, AI automation expertise, or help modernizing a legacy system — I'd love to hear about it. Use the form or reach out directly.