Files
cv/CV_Adnan_Fullstack_GlobalXtreme.md

75 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# ADNAN ZAIDAN ZAHIR
**Fullstack Developer · Backend Berorientasi Golang & Microservices**
Bali · Bandung, Indonesia | adnanzaidanz@gmail.com | linkedin.com/in/adnan-zahir-9a19a9197
---
## SUMMARY
Fullstack Developer with **2+ tahun pengalaman** menangani backend dan infrastruktur aplikasi berskala produksi. Terbiasa membangun **REST API dengan Golang**, mengelola **PostgreSQL** untuk workload produksi, dan mengintegrasikan microservice (RabbitMQ, Redis) dalam arsitektur terdistribusi. Berpengalaman **deploy via Docker**, debugging, testing, dan dokumentasi API (Postman). Memiliki pemahaman **OOP & design pattern (SOLID)**, plus nilai tambah di **arsitektur Microservice & Microfrontend** dan dasar UI/UX yang baik.
---
## EXPERIENCE
### Software Development Supervisor — MBU Group (mitra industri)
*[Perusahaan agribisnis terintegrasi; — Bandung]*
Mengelola pengembangan, kualitas, dan operasional sistem ERP berskala produksi lintas unit bisnis (broiler, layer, dll).
- **Backend & API**: membangun dan memelihara **REST API berbasis Golang** untuk layanan internal (ERP, dashboard, LTI), termasuk guard query berat & optimasi PostgreSQL.
- **Microservices & message queue**: menangani arsitektur microservice dengan **RabbitMQ & Redis** untuk workload terdistribusi.
- **Deployment & infra**: melakukan **deployment dengan Docker** ke 7+ droplet produksi (reverse proxy Caddy), migrasi infrastruktur utama (AWS EKS → DigitalOcean) tanpa downtime.
- **Database**: mengelola **PostgreSQL** (managed DB), optimasi query, dan migrasi schema otomatis.
- **Integrasi API**: integrasi API internal & pihak ketiga (SSO, layanan eksternal).
- **Kualitas & dokumentasi**: debugging, manual testing, regression, dan dokumentasi API (Postman).
- **Leadership & CI/CD**: supervisi tim developer, pipeline CI/CD (GitLab), code review.
### Frontend & Fullstack (sebelumnya)
- Membangun komponen antarmuka **React / Vite** dan framework **Next.js** untuk aplikasi dashboard.
- Pengalaman fullstack menangani frontend + backend + integrasi database.
---
## CORE SKILLS
| Kategori | Teknologi |
|---|---|
| **Backend** | **Golang**, REST API, gRPC*, RabbitMQ, microservices |
| **Database** | **PostgreSQL**, MySQL, Redis (cache), query optimization |
| **Frontend** | **React**, **Vite**, Next.js, JavaScript, Tailwind (dasar UI/UX) |
| **DevOps/Deploy** | **Docker**, Docker Compose, Caddy (reverse proxy), CI/CD (GitLab), Kubernetes/AWS* |
| **Konsep** | **OOP, SOLID, design pattern (Service)**, microservice & microfrontend architecture |
| **Tooling** | Git, Postman, debugging, testing |
\* nilai tambah / ongoing experience
---
## ARCHITECTURE & PROJECT HIGHLIGHTS
- **Dedicated dashboard (ELT/ETL)**: ELT pipeline Go + Airbyte, transform data ke PostgreSQL, melayani dashboard produksi.
- **Migrasi infrastruktur AWS → DigitalOcean**: memindahkan 20+ service produksi, mengelola container registry & database managed, mengamankan via reverse proxy.
- **Identity & integration**: integrasi SSO lintas aplikasi, layanan autentikasi internal.
- **Monitoring & incident**: Prometheus, observability, dan pemulihan insiden produksi.
---
## CERTIFICATION & EDUCATION
- **Expert Front-End Developer** — Dicoding Academy
- **React JS Web Front-End** — Sanbercode
- **SMK Negeri 2 Bandung** — Multimedia & Web Development (2018–2021)
---
## LANGUAGES
- **Bahasa Indonesia** — Native
- **English** — Advanced
---
*Referensi dan detail lebih lanjut tersedia atas permintaan.*