DEV Community

Benjamin Ibrulj
Benjamin Ibrulj

Posted on

Building a Realistic Banking Dummy Data Generator with Bad-Data Simulation

When working on banking PoCs or demos, I often ran into the same problem: you either manually create fake data or “massage” existing datasets to fit the scenario. Both approaches are time-consuming and error-prone.

To solve this, I built a banking dummy data generator that:
• Generates realistic tables: customers, loans, payments, and more
• Injects bad data with 5 configurable error types
• Supports direct MSSQL import with logging
• Exports to CSV or SQL
• Automatically produces a bad-data analytics report

This tool is open-source and meant for data engineers, backend developers, and anyone building banking demos quickly.

Repo: https://github.com/menai993/banking-dummy-data-generator

I’d love your feedback on:
• Additional bad-data scenarios to simulate
• Usability improvements
• Any other suggestions to make it more useful for PoCs

If you’re struggling with fake banking data for demos, this might save you hours of work!

Top comments (0)