2020Tax.ie
A freelance job with a small remote team, from April to June 2026. The site is live and people file their taxes on it.
The part I enjoyed most was a performance bug. Every page was a bit slow, with no single obvious cause. I followed one request from the browser to the backend and found it passing through a proxy that only forwarded it on. I removed it, and every page got faster.
I also worked with the team on the data model for the FastAPI backend, so the form and the API agreed on what each field meant.
Most of my time went into the filing form itself. It’s long, and which questions you see depends on what you answered earlier. Tax rules also mean a lot of validation. The hard part was making errors clear enough that someone with no tax background could fix them and keep going. Redux holds the answers so you can move back and forth without losing anything.
NextCrash alert