Saeed Ghofrani
RecruitersLive DemosArchitectureCase StudiesProjectsExperienceSkillsBlogContact
Hire / Contact
RecruitersLive DemosArchitectureCase StudiesProjectsExperienceSkillsBlogContact

Saeed Ghofrani Ivari

Backend systems, real-time platforms, and engineering leadership.

Focus

NestJS, PostgreSQL, Redis, RabbitMQ, Docker, Kubernetes, performance.

Contact

sa.ghofraniivari@gmail.comTelegram
GitHubLinkedInStack OverflowDev.toRecruiter briefLive demos

Blog

Technical writing on backend performance, real-time systems, and engineering delivery.

TypeORM Relationships and Database Reality

A short note on checking ORM assumptions against the actual PostgreSQL schema and ERD behavior.

typeormpostgresqldatabase-designdebugging

NestJS Validation and DTO Boundaries

How I keep validation, transformation, and DTO shape predictable in production NestJS APIs.

nestjsvalidationdtotypescript

Designing Safe Object Utilities in TypeScript

What small utility packages need: predictable null behavior, path handling, tests, and clear API boundaries.

typescriptutilitiespackage-designtesting

Building Scalable Microservices with NestJS and Kafka

Patterns for resilient service boundaries, message contracts, and operationally useful NestJS microservices.

nestjsmicroserviceskafkaarchitecture

Building Real-Time Systems That Stay Maintainable

Real-time systems need more than sockets: they need boundaries, queues, observability, and graceful failure modes.

realtimerabbitmqwebsocketarchitecture

How I Think About Backend Performance

A practical approach to query paths, caching, async work, and production safety.

backendperformancepostgresqlredis