Building a Wallet with a Double‑Entry Ledger
A comprehensive guide to implementing a correct-by-construction wallet system using double-entry ledger principles for managing customer and restaurant wallets with full auditability.
Hi, I'm Muhammad Asim. Experienced Full Stack Developer with 7 years in Android (Java), iOS (Swift), React Native (JavaScript), and backend (JavaScript, Express.js, PostgreSQL). Skilled in building and maintaining applications across multiple platforms. Experienced with Git/GitHub for version control, and Docker, AWS (S3, EC2), and Nginx for deployment. Looking to work in a product-based startup to help create and improve innovative products.
A comprehensive guide to implementing a correct-by-construction wallet system using double-entry ledger principles for managing customer and restaurant wallets with full auditability.
Learn how I transformed a messy location API into a smart, user-friendly search experience by implementing intelligent ranking, deduplication, and data processing algorithms.

