Senior Software Engineer Applied AI · Azure · Financial Integrations

I architect systems that make AI useful in production.

Twenty-plus years building distributed, event-driven platforms across financial, compliance, and enterprise environments — with applied AI in real systems since 2022.

I connect models to the less glamorous parts that make them dependable: context, contracts, queues, identity, tests, observability, release guardrails, and human review.

20+
years engineering production systems
2022
applied AI in real workflows since
80%+
ETL runtime reduction delivered

01 / Point of view

Applied AI is a systems problem.

A model call is the easy part. The hard part is building a platform that knows its context, handles failure, controls cost, protects sensitive changes, and earns trust.

My work sits at that intersection: deep .NET and Azure engineering, financial-system integrations, distributed architecture, and pragmatic AI delivery. I stay close enough to the code to make the tradeoffs real.

01

Ground the system

Give AI the right project context, knowledge, boundaries, and retrieval path.

02

Design the failure path

Retries, idempotency, audit trails, fallbacks, and operator visibility are architecture.

03

Scale the review

Automate routine checks and increase human control as sensitivity and risk rise.

02 / Expertise

What I bring to the room.

Technical direction without disappearing into diagrams — architecture, implementation, review, and operational follow-through in the same conversation.

01

Applied AI & LLM systems

Document intelligence, RAG, vector search, prompt pipelines, grounded MCP workflows, and AI-assisted analysis.

  • OpenAI
  • Claude
  • Gemini
  • Azure AI Search
  • Qdrant
02

Financial & compliance integration

Secure, asynchronous integrations across internal systems and financial platforms, designed around reconciliation and recoverability.

  • Xero
  • QuickBooks
  • Dynamics 365 BC
  • OAuth 2.0
  • Webhooks
03

Platform architecture

Distributed systems, microservices, event-driven design, modernization, code review, performance, cost, and executive-ready tradeoffs.

  • Azure
  • .NET
  • Service Bus
  • Cosmos DB
  • Docker
04

Responsible delivery

Explicit project rules, automated test gates, release guardrails, visual verification, and stronger controls for sensitive changes.

  • Context engineering
  • CI/CD
  • Observability
  • Risk-based review

03 / Experience

Built across the stack. Led across the lifecycle.

From enterprise banking and public-sector systems to cloud platforms, data pipelines, and AI-enabled delivery — a career shaped by production constraints.

Procom · Fredericton, NB

Application Developer / Solution Architect

Designed an Azure integration platform connecting internal financial systems with Xero, QuickBooks, and Dynamics 365 Business Central through Functions, Logic Apps, Cosmos DB, Service Bus, Entra ID/OAuth, webhooks, APIs, and asynchronous workflows, with idempotent processing, reconciliation, end-to-end traceability, and explicit failure recovery.

Applied AI to compliance and enterprise workflows, built contextual AI tooling, and established delivery guardrails for grounded, testable, and reviewable AI-assisted work.

Remsoft · Fredericton, NB

Senior Application Developer / Data Analyst

Reduced ETL execution time by more than 80% through SQL indexing, query redesign, and stored-procedure architecture improvements; built geospatial and operational tooling with FME, Python, React, Node.js, MongoDB, and AWS.

Butterfly Energy Systems · Shediac, NB

Senior Software Developer

Re-architected web applications spanning a Linux-based device and AWS, improving device-to-cloud communication, interface quality, and user management.

Procom · Toronto, ON

Application Developer

Modernized legacy .NET MVC and AngularJS applications and developed secure, API-driven recruitment and communication systems from the ground up. Implemented token-based authentication and external identity integrations using OAuth 2.0, OWIN, ASP.NET Identity, and Web API.

Capgemini · São Paulo, Brazil

IT Project Leader / Senior Web Developer / Consultant

Led technical delivery and mentored junior team members across client projects, including work for Tecnisa. Designed SAP and factory-machine integration systems with event notifications and operational monitoring, and modernized Votorantim web and payment-calculation systems using .NET, SQL Server, WCF, and web technologies.

Banking · Government · Education

Earlier career

Senior development roles including Bradesco, J.P. Morgan/Vastera, and public-sector systems, focused on large-scale applications, SQL Server, ASP.NET, and enterprise integrations.

04 / Selected work

Systems, not slideware.

A personal product and representative platform outcomes. The emphasis is always on what survives after the demo.

01 / FINANCE

Azure financial integration platform

End-to-end synchronization across internal finance systems, Xero, QuickBooks, and Dynamics 365 Business Central, using secure identity, webhooks, queues, APIs, and asynchronous recovery paths.

02 / CONTEXT

Grounded AI development tooling

A portable Node.js and Qdrant MCP context server that indexes project rules and architecture knowledge, plus Cosmos DB and GPT utilities for analyzing and optimizing query patterns.

03 / PERFORMANCE80%+

Faster ETL execution

Delivered through SQL indexing, query redesign, and stored-procedure architecture improvements — an example of measurable engineering before fashionable engineering.

05 / Technology

A broad toolkit, used selectively.

AI & data
OpenAI · Claude · Gemini · Azure AI Search · Form Recognizer · LangChain · Qdrant · Pinecone · RAG · embeddings · Cosmos DB · SQL Server
Cloud & integration
Azure Functions · Logic Apps · Service Bus · Blob Storage · Azure SQL MI · AWS · Docker · Kubernetes · OAuth 2.0 · webhooks · REST · SOAP · SFTP
Engineering
C# · .NET Framework/Core/8 · ASP.NET · Entity Framework · TypeScript · Node.js · Python · JavaScript · React · Angular · SQL

06 / Contact

Have a hard systems problem?

If the work involves AI, Azure, financial integrations, distributed systems, or a platform that needs to become dependable, I would be glad to compare notes.