System Design
PostgreSQL Events vs MongoDB Event Logs
How I Used PostgreSQL Events and MongoDB Event Logs in Two Different Real-World Systems
Open to relocation in Europe
Backend engineer focused on production-grade systems, event-driven architecture, real-time applications, and scalable infrastructure.
NestJS • TypeScript • PostgreSQL • Redis • Docker
About
I design and ship production-minded backend platforms with a focus on reliability, clear architecture, and real-world product behavior.
I focus on backend systems that are dependable under real traffic: event-driven services, queue-driven workflows, data consistency patterns, and APIs that are easy to reason about and evolve.
My work spans delivery platforms, digital queues, configurators, and analytics-driven applications, always with an emphasis on clean architecture, observability, and maintainability.
I enjoy bridging business logic and infrastructure, turning complex requirements into systems that are resilient, testable, and straightforward to operate.
The stack I use most often includes NestJS, TypeScript, PostgreSQL, Redis, Docker, and modern API patterns, but the goal is always the same: build software that scales without becoming fragile.
Featured Systems
Focused work around architecture, data consistency, real-time systems, and deployable products.
Production-ready backend for a 4-role delivery platform: Customer, Vendor, Deliverer, and Admin. Built from scratch with batch ordering, immutable event log, CQRS-style projections, real-time namespaces, Redis location patterns, and Docker Compose.
QR/link-based queue platform with WebSocket position updates and BullMQ email jobs for asynchronous, restart-safe notifications.
Full-stack tracker built for a real Germany job search, with a code-first GraphQL API, stats dashboard, and application lifecycle pipeline.
Earlier Laravel full-stack product with role-based access, order lifecycle management, delivery workflows, maps, and real-time notifications.
Earlier Laravel and Flutter social platform for sharing travel journeys, with REST APIs, route visualization, real-time chat, and notifications.
Technical Focus
Clean categories, no inflated meters. The emphasis is production backend engineering, with frontend and 3D experience where it supports product delivery.
Writing
System design concepts I'm actively learning and applying — written to understand them deeply, not just to explain them.
System Design
How I Used PostgreSQL Events and MongoDB Event Logs in Two Different Real-World Systems
Database Design
When to use each, how I combine both in real projects, and the hybrid approach I used in my delivery backend.
Database Internals
ACID guarantees, isolation levels, and how getting this wrong causes real production bugs.
Performance
How indexes work under the hood, when to add them, when not to, and the real cost of over-indexing.
Contact
Backend Engineer roles • English professional B2/C1 • German B1, B2 in preparation.