The brief
Eagl’s pitch is simple to say and hard to do: no more manual month-end close. That means catching booking errors before they hit the close, reconciling every account, and booking and reversing accruals on time, so finance scales without adding headcount.
The team had a working prototype, real customer interest, and a clear product vision. They needed senior engineering bandwidth that could plug in fast, ship safely against a moving target, and not need to be told twice how a general ledger reconciles.
Where I fit
Helsh-js works as part of Eagl’s engineering team on a long-running freelance contract. Day to day this looks like:
- Building and maintaining integrations with ERP systems (Exact Online, NetSuite and Business Central).
- Designing the data pipelines behind the product.
- Building the product finance teams work in during the close.
- Pairing closely with Eagl’s in-house team. I am deliberately not a black box.
Why this matters
Accounting software has been chasing the same dream for thirty years: no more errors, no more month-end. What has changed is that modern LLMs can finally reason about why a transaction looks wrong, not just whether it matches a pattern. That changes the product. I get to build something the previous generation of accounting software could not, and that is genuinely worth showing up for.
What I like about the engagement
Eagl trusts me to make real engineering decisions, not just execute tickets. They are tough on quality and kind on delivery, which is the only combination that makes long-form contract work fun.