Production SaaS / 2025 / Production
Production-grade accounting SaaS platform at MeruTechnosoft used by active businesses for invoicing, expense management, and financial reporting. Architected and maintained scalable backend APIs using Node.js, Express.js, and gRPC-based microservices. Developed React.js frontend features with modern UI patterns. Managed PostgreSQL (Prisma ORM) and MongoDB (Mongoose) for different data models, plus role-based access control, real-time dashboards, and complex financial calculations including GST and multi-currency support.

01 / The challenge
Working in a production codebase with real paying customers meant zero tolerance for bugs. Every change had to be backwards-compatible, thoroughly tested, and pass performance benchmarks. The gRPC microservices architecture was entirely new to me, and financial calculations require extreme precision — even rounding errors matter.
02 / The solution
Invested time learning Protocol Buffers and gRPC patterns for inter-service communication. Used Prisma ORM with PostgreSQL for type-safe relational queries on financial data and Mongoose with MongoDB for flexible document storage. Implemented unit, integration, and end-to-end tests, and worked within professional workflows using Jira, Git code review, and New Relic for production monitoring.
03 / Built with