Nanda Wijaya Putra

Software Engineer

Jakarta, Indonesia

nanwp.dev@gmail.com · github.com/nanwp · medium.com/@nanwp

About Me

Experienced Backend Developer with a passion for building scalable systems and robust infrastructure. Specialized in Golang, Kubernetes, Docker, PostgreSQL, and observability stacks.

Tech Stack

Golang PostgreSQL Docker Kubernetes (K3s) GitLab CI/CD Prometheus Grafana Loki Redis Kafka

Work Experience

DevOps Engineer @ PT Kreanova Pharmaret (Apotek Roxy)

Jan 2025 – Jul 2025 (Freelance)

  • Built end-to-end observability stack with Grafana, Prometheus, and Loki, enabling real-time monitoring of performance metrics and centralized log collection.
  • Optimized CI/CD pipelines using GitLab CI, reducing deployment time by 60% and enabling faster feature releases.
  • Administered GitLab repositories, enforcing branch protection rules, access control, and repository structure to streamline team collaboration and code quality.
  • Managed multi-environment servers (development, staging, production), including SSH access setup, load monitoring, and incident troubleshooting, ensuring >99% uptime
  • Deployed and maintained K3s clusters to improve application scalability and high availability across services.
  • Automated deployment workflows with Docker, Kubernetes (Helm charts, YAML manifests), cutting manual configuration errors and improving release consistency.

Backend Developer @ PT Busanid Techno Asia

Feb 2024 – Jun 2025

  • E-Commerce Platform: Developed backend services in Golang (product catalog, cart, reviews, favorites, payment gateway integration, order queues, and cron schedulers). Designed efficient PostgreSQL queries and materialized views to enhance data retrieval performance.
  • ERP System Migration: Refactored Laravel services into Golang, redesigned database queries, and introduced pagination to resolve N+1 query issues, cutting API response time from 5 seconds to 100ms, greatly improving system scalability and user experience.
  • Retail Data Synchronization: Built real-time transaction and stock sync across outlets using Apache Kafka; developed monitoring dashboard with Next.js and deployed per-outlet microservices with Docker.
  • POS System: Delivered APIs for transactions, stock, and customer management, including PDF generation, email notifications, and rollback-safe data sync services.

Projects

Writings

© 2025 Nanda Wijaya Putra