Cinnova
TabService
IRS-authorized A2A e-filing platform
TabService is an IRS-authorized e-filing platform, and I built it end to end. It handles forms like 1099-R, 1098-T, 1098-E, 1099-B, 1099-C, 3921 and 3922, turns them into XML that validates against the IRS schemas, generates the matching PDFs, and manages the whole submission pipeline.
The XML was never the hard part. IRS schemas change every tax year, and when a submission is bad, the rejection comes back with barely any explanation. So I built validation straight from the IRS schemas into the system. Problems get caught before filing, not after a rejection.
Tax data makes security most of the job. The platform encrypts data in transit and at rest, controls who can see or submit filings through authentication and roles, sits behind a point-to-site VPN with locked-down network access, masks personal data like SSNs, and keeps audit logs of who did what. I also run the Azure side: Function App deployments and rate limiting through Azure API Management.
End-to-end engineering ownership · React · TypeScript · Node.js · .NET · PostgreSQL · Azure Functions · Azure VMs
