Full-stack engineerJakarta, Indonesia
Logo zadanly.dev

Muhammad Rafi Zadanly

I build web systems that stay predictable in real production.

Backend-leaning engineer focused on explicit architectures, clear boundaries, and systems that remain maintainable as they grow.

4 yrs 2 mos experiencePT. Spasi Indonesia

Operating principles

Steady delivery
  • Design systems with explicit boundaries and predictable behavior.

  • Ship in small, intentional increments to contain risk.

  • Choose clarity and long-term maintainability over short-term speed.

About

How I approach systems

I care about clear boundaries, conscious trade-offs, and systems that remain predictable when production pressure hits.

1

Who I am

  • Backend-leaning full-stack engineer focused on architecture, data flow, and clear system boundaries.

  • I build systems that remain understandable and predictable under real production pressure.

2

How I work

  • I make trade-offs consciously and evolve systems in small, deliberate steps.

  • I prefer explicit contracts and minimal hidden behavior.

3

What I optimize

  • Clear trade-offs, predictable behavior, and long-term system health.

  • Code that stays easy to debug, evolve, and hand over without friction.

Experience

Professional experience

Hands-on experience building and maintaining production systems with clear architecture and real operational responsibility.

  1. Full-Stack Engineer

    PT. Spasi Indonesia

    1 yr 10 mos

    May 2024 - Present

    Designing and evolving data-heavy web systems with explicit architectural boundaries, production-aware trade-offs, and backend services engineered to remain predictable under real operational load and change.

    • Architected and implemented an API Gateway to centralize access control, request validation, and service routing across distributed internal systems.

    • Designed and maintained a production-grade SSO system covering authentication flows, token lifecycle management, signing keys, and secure cross-application session handling.

    • Built controlled news and content crawling pipelines using FastAPI and RabbitMQ with explicit ingestion boundaries, retry strategies, and failure isolation.

    • Developed backend services powering internal tools and data-intensive workflows with deterministic behavior under concurrent usage.

    • Improved Next.js delivery through structured routing, caching strategies, and containerized deployment pipelines aligned with predictable release cycles.

    • Encouraged explicit API contracts and versioning discipline to keep system boundaries understandable as complexity grew.

  2. Full-Stack Engineer

    PT. Indoteknik Dotcom Gemilang

    2 yrs 4 mos

    Jan 2022 - May 2024

    Led the evolution of a high-traffic ecommerce platform by modernizing its frontend architecture with Next.js and reinforcing Odoo-based backend integrations, balancing reliability, catalog performance, and inventory accuracy under real operational pressure.

    • Re-architected core ecommerce flows to improve maintainability and reduce coupling between presentation and ERP-driven business logic.

    • Designed and maintained SOLR indexing pipelines and ERP synchronization mechanisms to preserve inventory integrity during campaign traffic spikes.

    • Built and refined custom API layers over Odoo ERP with explicit data contracts to keep ecommerce workflows predictable and easier to reason about.

    • Optimized synchronization and background processes to handle high concurrency without corrupting catalog or pricing data.

    • Improved performance through layered caching strategies and modular backend services aligned with long-term scalability.

Projects

Selected work

Work focused on explicit system boundaries, conscious trade-offs, and predictable behavior in production.

Tech

Tech I rely on

Tools I rely on to build and evolve production systems with clear boundaries and predictable behavior.

  • Frontend

    8 tools
    • React
    • Next.js
    • React Query
    • TailwindCSS
    • TypeScript
    • JavaScript
    • HTML 5
    • CSS 3
  • Backend

    10 tools
    • Node.js
    • Fastify
    • Prisma
    • Python
    • FastAPI
    • Flask
    • Django
    • PHP
    • Laravel
    • Odoo
Certificates

Certifications

Certifications reflecting continued growth in problem-solving and core engineering principles.

Contact

Let's talk

Open to roles and projects where clarity, ownership, and long-term thinking actually matter.

I care about clear scopes, realistic timelines, and decisions that won't break six months later. If you value clear trade-offs and stable systems, we’ll work well together.

Web developmentSystem designPerformance & reliability