At Crane Worldwide Logistics, I helped rebuild a legacy vendor-payment platform in F#/.NET while the old and new versions continued using the same Oracle database. I built CQRS workflows for supplier payments and disputes, and internal MCP servers that enabled controlled, AI-assisted investigation.
At Infragistics, I built the RAG pipeline behind Slingshot’s natural-language analytics feature, connecting conversational questions to project data and dashboard charts. I also designed gRPC contracts across a CQRS-based system and implemented a transactional outbox for reliable event publication.
At EPAM Systems, I was technical lead for four developers adding capabilities to Pearson Assessments. I designed and built an assessment-generation RAG workflow, integrated a personalization service with the existing monolith, and introduced React micro-frontends; the assessment workflow reduced authoring time by 4x.

