Expertise
A map of what I build with, grouped by the problems I solve. Each area links to the work behind it.
AI & agent engineering
Role-based multi-agent systems, and retrieval built for the material being searched.
Technologies: multi-agent design · retrieval-augmented generation (code-aware chunking, GraphRAG on Neo4j, incremental embedding refresh, hybrid retrieval) · cache-augmented generation · vector embeddings and vector search · vector databases (PostgreSQL with pgvector, in-memory stores) · Lucene full-text search · MCP servers and MCP Apps · A2A · AG-UI · CopilotKit · fine-tuning · Python · LangChain · Langflow · Microsoft Agent Framework · OpenAI-compatible APIs · Azure OpenAI · Azure AI Foundry · Azure AI Search · Roslyn
Where I’ve done this: DevGuardian AI · Experience
Platform & enterprise systems
Large, multi-integration platforms that have to keep running: queues, real-time delivery, multi-tenancy and payments.
Technologies: C# · .NET / ASP.NET Core · Blazor · ASP.NET Web Forms · RabbitMQ · Redis · MongoDB · SQL Server · MySQL · SignalR · Svelte / SvelteKit · Angular · Vue · REST and SOAP/XML integrations · Azure DevOps
Where I’ve done this: Trip Support · Tajan · uBeac · FluentCMS
Monitoring & observability
Knowing what a system is doing in production, and hearing about it when something breaks.
Technologies: Kibana · Grafana · Azure Application Insights · Elasticsearch
Where I’ve done this: Experience
IoT & embedded systems
Devices, radios and power budgets, through to the cloud that receives their data.
Technologies: BLE · LoRa · LTE-M / NB-IoT · Nordic nRF9160 · Zephyr RTOS · MicroPython · MQTT · GPS · power-budget design
Where I’ve done this: Momentrack · Tingslab · uBeac
Data & applied machine learning
Forecasting, classification and exploratory analysis, on real data.
Technologies: time-series forecasting · BLE fingerprinting with scikit-learn (random forests) · exploratory analysis of market data · R · PyTorch
Where I’ve done this: R&D & Collaborations · Certifications
Banking & regulated systems
Building under compliance, uptime and security requirements that don’t bend.
Technologies: centralized identity and SSO · transaction reconciliation across 50+ file formats · ATM monitoring · 3-D Secure and card-ownership checks · ISO/IEC 27001 (certified at Tajan) · PCI · PIPEDA · OWASP SDLC
Where I’ve done this: Tajan · Trip Support
Technical leadership
Founding companies, building teams and handing systems over.
Practice: founder and CEO for fifteen years · fractional CTO and chief architect · hiring and growing engineering teams · leading a nine-person project team through a federal R&D contract · mentoring junior engineers · Agile
Where I’ve done this: Tajan · Trip Support · Momentrack · R&D & Collaborations