Won an internal AI hackathon by building an accounting agent designed around controller trust, not demo impressiveness — and shipped it to production as the ERP's first LLM integration.
generating a tailored summary…LLM-powered accounting agent skills embedded in a production ERP, autonomously drafting check runs and journal entries for controller review.
Part of the winning team at the internal company-wide AI Hackathon (November 2025).
Contributed to the cross-functional team that built and demoed an AI innovation project rated highest across the company. The win validated the Cowork AI direction and accelerated internal buy-in for LLM integration into the ERP's core accounting workflows.
Implemented key APIs for the Cowork AI Accounting Agent — first LLM-driven automation in the production ERP.
Contributed to the AI Accounting Agent within the Encompass ERP, implementing key APIs for the 'Draft Check Run' skill (agent analyses AP Aging, identifies purchases due by a target date, and autonomously creates Check Run records and transactions for controller review) and the 'Create Journal Entry' skill (LLM generates balanced manual JEs with correct debit/credit lines and prompted memo fields).
First LLM integration in production ERP accounting module
Delivered Bank Feeds from zero to GA — Encompass's first open-banking integration via Plaid.
Owned full-stack development of the Bank Feeds product: Plaid API integration syncing real-time bank transactions into the Encompass GL, covering OAuth token management, webhook processing, and daily scheduled sync. Designed the live Bank Reconciliation dashboard (EDS-compliant): bank accounts mapped to GL accounts, automated JE auto-creation rules, and merchant-ID normalisation on matched transactions. Evaluated alternative open-banking providers (Kyriba, Wells Fargo direct connection) and produced a strategic platform recommendation. Resolved a Q1 2026 security-scan SQL injection vulnerability in BankFeeds.cs.
Zero to GA open-banking product · SQL injection vulnerability found and patched
When Encompass ran its internal AI hackathon in November 2025, the team I was part of took a deliberate approach: build something a controller would look at and say 'I'd use this on Monday,' not just the most impressive-looking demo. That meant the AI Accounting Agent had to create records in a reviewable state, not auto-post them — which sounds like a limitation but is actually the feature. I contributed by implementing key APIs in the agent integration layer. We won, and the more important outcome was that the alpha rollout had unusually fast adoption because finance users trusted it from day one.
Engineering Lead owning the full accounting module of a SaaS ERP for North American beverage distributors — spanning AP/AR, GL, bank reconciliation, tax compliance, and integrations — from technical design through production release.
Click to expand achievements