info
skills
Languages
Blockchain
contacts
+880182******
PostgreSQL is my default database — it's reliable, handles everything from e-commerce to analytics, and I've used it with three different ORMs across production systems.
Schema design is where the real work happens — the ORM is just the interface to a well-designed schema. Drizzle feels closest to writing real SQL, Prisma has the smoothest migration workflow, and SeaORM integrates tightly with Rust's type system. That cross-ORM experience means my PostgreSQL knowledge transfers regardless of which wrapper I'm using.
For Typcraft I use SeaORM in Rust — the credit billing ledger needs atomic transactions, and the multi-tenant organization schemas with API key scoping require careful design. Hurivuri runs on Drizzle with a full e-commerce schema: product variant matrices, order lifecycle state machines, affiliate tracking, bilingual content, and four-tier RBAC.
Moonly and Solang Playground both use Prisma — Moonly for NFT analytics with collection metadata, staking configs, and multi-wallet linking; Solang for compilation tracking and deployment analytics.
I've tried other databases, but PostgreSQL's combination of reliability, features, and ecosystem makes it the foundation I keep building on.