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.