AI
← All projects

Haibot

Company
Haibot UK
Role
Senior Software Engineer
Year
2026
Haibot screenshot

Haibot is an AI-powered automation platform for UK accounting practices. I work on it as a Senior Software Engineer at Haibot UK.

What I worked on

  • Built and shipped the full-stack SaaS platform in Next.js and TypeScript: the marketing site, authenticated dashboard, onboarding, and public REST API.
  • Designed the multi-tenant data model and authorization layer, with per-user isolation, role-based access, and per-plan usage limits.
  • Integrated third-party RPA and accounting tools (UiPath, Xero, Dext, Hubdoc, BrightPay), including OAuth flows, encrypted credential storage, and event-driven job reconciliation.
  • Built durable workflow services for long-running reconciliation jobs across accounting practices.
  • Designed and shipped an AI compliance agent for UK Making Tax Digital (MTD) reviews, combining AI with deterministic Python tooling to produce audit-grade outputs for accountants.
  • Built a bank-to-ledger reconciliation engine and an accountant-facing review app, deployed to production.

Stack

AreaTools
Programming LanguagesTypeScript, Python
FrontendNext.js
IntegrationsUiPath, Xero, Dext, Hubdoc, BrightPay
AIAI agents with deterministic Python tools