Home

🚀 Backend Developer | Building Fast, Stable & Secure Systems

Hello! I’m Rizqi Mulki, a Backend Developer who thrives on crafting high-performance software that doesn’t just function—it excels. My mission? To engineer solutions where speed, stability, and security are non-negotiable, because in today’s digital landscape, cutting corners isn’t an option.

With deep expertise in PHP, Python, and Node.js, I design scalable backends that handle heavy traffic seamlessly. My database skills span MariaDB, MySQL, and PostgreSQL, ensuring data is not just stored but optimized for peak efficiency. On the infrastructure side, I’m at home in Linux environments and cloud platforms like AWS & GCP, deploying resilient systems with precision.

Beyond code, I believe in sharing knowledge and growing together. I hope this website serves as both a showcase of my work and a resource for fellow developers. Whether it’s refining APIs, optimizing queries, or hardening systems against threats, I’m passionate about writing clean, maintainable code that stands the test of time.

Let’s build something remarkable—fast, stable, and secure.

rizqimulkisrc@gmail.com | +628526865056


Latest Post

MariaDB vs MySQL: Which One Should You Choose for Your Next Backend Project?

Choosing the right database management system is a crucial decision for any backend project. Among…
Read More

Node.js and Kubernetes: A Marriage of Convenience or Necessity?

Introduction The rise of containerization and orchestration has led many Node.js developers to an existential…
Read More

The Node.js Streams Handbook: Why Most Developers Use Them Wrong

Introduction Node.js streams provide an elegant solution to efficiently process data, especially when dealing with…
Read More

Node.js Observability: Going Beyond console.log() in Production

Distributed Tracing, Custom Metrics, and Correlating Logs Across Services In the early days of our…
Read More

From Monolith to Microservices: How We Split a 5-Year-Old Node.js App Without Losing Sleep

Domain-Driven Design, Contract Testing, and the Strangler Pattern When our startup hit hypergrowth, our once-elegant…
Read More

The Art of Writing Maintainable Node.js Code (When You’re Not the Only Developer)

Custom ESLint Rules, Architectural Decision Records, and Module Boundaries Writing code that works today is…
Read More

PostgreSQL + Node.js: How We Achieved 50K Transactions per Second

Connection Pooling, Write-Ahead Log Tuning, and Avoiding N+1 Queries When we started building our real-time…
Read More

Node.js Security Beyond Just helmet() and express-validator

When building modern web applications with Node.js, libraries like helmet() and express-validator are often the…
Read More

The Hard Truth About Serverless Node.js: Cold Starts, Vendor Lock-in, and Hidden Costs

A Senior Developer’s Cost/Benefit Analysis Introduction Serverless Node.js is often sold as the “future of…
Read More

Node.js and the 12-Factor App: Where Most Teams Fail (and How to Do It Right)

A practical guide to configuration management, stateless processes, and logging in distributed Node.js systems Introduction…
Read More