PROJECT DEEP DIVE
Accounting file automation - BOD/EOD pipeline
Fintech · ASP.NET Core, Hangfire, file integration
Situation
Accounting depended on manual handling of beginning-of-day and end-of-day files that required manual intervention; wrong format, sensitive card data exposed, delivered inconsistently.
What I built
A listener-based ingestion pipeline that picks up the files, runs validation and splitting through Hangfire background jobs, masks card and account-style data, and delivers the transformed output directly to the accounting server in the exact layout finance requires, on schedule, every time.
Result
Finance receives correctly formatted files on schedule with no manual steps. Sensitive payment data is masked before it ever reaches the accounting layer. A process that required daily human intervention now runs unattended.
Architecture Diagram
Architecture flow
File Listener
BOD/EOD pickup from inbound file drops.
Hangfire Workers
Validation, splitting, and transformation jobs.
Masking Pipeline
Card and account-style sensitive data redaction.
Scheduled Delivery
Finance-ready layout pushed to accounting server.
Unattended Operations
Daily processing without manual intervention.
File Listener
BOD/EOD pickup from inbound file drops.
Hangfire Workers
Validation, splitting, and transformation jobs.
Masking Pipeline
Card and account-style sensitive data redaction.
Scheduled Delivery
Finance-ready layout pushed to accounting server.
Unattended Operations
Daily processing without manual intervention.