# Rizky Aditya Pratama

Headline: Software Engineer Berfokus pada Backend, Cloud, dan Arsitektur Skalabel

- Email: rizky.aditya@example.com
- Phone: +62 812-3456-7890
- URL: https://rizkyaditya.dev

Lokasi: Jl. Senopati No. 45, Kebayoran Baru, Jakarta Selatan, DKI Jakarta, Indonesia, 12190

Profil: 
- GitHub: [@rizkyadityap](https://github.com/rizkyadityap)
- LinkedIn: [@rizkyadityapratama](https://www.linkedin.com/in/rizkyadityapratama)

## Informasi Dasar

- Software engineer dengan 5+ tahun pengalaman membangun layanan backend yang skalabel dan andal di lingkungan startup serta perusahaan teknologi.
- Mahir menggunakan Go, Java, dan Node.js, serta berpengalaman menerapkan arsitektur mikroservis, event-driven, dan RESTful API.
- Berpengalaman mengelola infrastruktur di AWS, Docker, dan Kubernetes, termasuk penerapan CI/CD dan observability.
- Terbiasa berkolaborasi dalam tim agile, melakukan code review, menulis dokumentasi teknis, dan menjadi mentor bagi engineer junior.


## Pendidikan

### Universitas Indonesia

Sarjana, Ilmu Komputer, Nilai: 3.76, Agu 2016–Jul 2021

URL: https://www.ui.ac.id/

Mata Kuliah: Struktur Data dan Algoritma, Basis Data, Sistem Operasi, Jaringan Komputer, Rekayasa Perangkat Lunak, Kecerdasan Buatan, Pemrograman Berorientasi Objek, Matematika Diskret

Summary: 
- Lulus dengan predikat cum laude dan fokus pada mata kuliah rekayasa perangkat lunak, basis data, dan sistem terdistribusi.
- Menjadi asisten dosen untuk praktikum Pemrograman Dasar dan Struktur Data selama dua semester.
- Menyelesaikan skripsi berjudul 'Perancangan API Gateway untuk Layanan Mikroservis pada Aplikasi E-Commerce'.


## Pengalaman Kerja

### Software Engineer

PT Nusantara Digital Solusi, Jan 2022–Sekarang

URL: https://www.nusantaradigital.co.id

Kata Kunci: Go, Kubernetes, Kafka, gRPC, PostgreSQL, Microservices, CI/CD, REST API

Summary: 
- Merancang dan mengembangkan RESTful API untuk platform logistik menggunakan Go dan PostgreSQL, melayani 2 juta permintaan per hari.
- Memigrasikan sistem monolitik menjadi arsitektur mikroservis dengan Kafka dan gRPC, mengurangi waktu deployment hingga 40%.
- Menerapkan Circuit Breaker dan Retry Mechanism untuk meningkatkan ketahanan sistem terhadap kegagalan upstream.
- Berkolaborasi dengan tim DevOps membuat pipeline CI/CD menggunakan GitHub Actions dan Argo CD.
- Memimpin technical sharing dan menjadi mentor bagi onboarding engineer baru.


### Backend Developer

PT Kreatif Media Nusantara, Agu 2020–Des 2021

URL: https://kreatifmedia.co.id

Kata Kunci: Node.js, Express, MongoDB, Redis, Jest, Payment Gateway, REST API

Summary: 
- Mengembangkan layanan backend untuk aplikasi media streaming menggunakan Node.js, Express, dan MongoDB.
- Merancang skema database dan mengoptimalkan query sehingga response time turun dari 800 ms menjadi 200 ms.
- Mengintegrasikan penyedia pembayaran digital seperti Midtrans dan Xendit untuk fitur langganan premium.
- Menulis unit test dan integration test menggunakan Jest, meningkatkan code coverage dari 45% menjadi 85%.
- Berpartisipasi aktif dalam sprint planning, daily standup, dan retrospektif bersama tim produk.


### Junior Web Developer

PT Aplikasi Anak Negeri, Jul 2019–Jul 2020

URL: https://aplikasianaknegeri.co.id

Kata Kunci: Laravel, PHP, MySQL, JavaScript, Bootstrap

Summary: 
- Membangun fitur frontend dan backend pada sistem informasi desa menggunakan PHP Laravel dan MySQL.
- Membuat modul manajemen pengguna, inventaris aset, dan pelaporan pendapatan desa.
- Melakukan debugging serta pemeliharaan aplikasi produksi dan menyusun dokumentasi penggunaan untuk admin desa.


## Bahasa

- Melayu: Bahasa Ibu / Bilingual, Kata Kunci: Bahasa Indonesia
- Inggris: Tingkat Profesional Penuh, Kata Kunci: TOEFL ITP 600, IELTS 7.0

## Keahlian

- Pengembangan Backend: Ahli, Kata Kunci: Go, Java, Node.js, REST API, gRPC, GraphQL
- Arsitektur & Infrastruktur: Mahir, Kata Kunci: Docker, Kubernetes, AWS, Terraform, Kafka, Redis
- Database: Mahir, Kata Kunci: PostgreSQL, MySQL, MongoDB, Elasticsearch, Redis
- Frontend Web: Menengah, Kata Kunci: React, TypeScript, Tailwind CSS, Vite

## Penghargaan

### Juara 2 Hackathon API Nasional 2020

Kementerian Komunikasi dan Informatika RI, Nov 2020

Summary: 
Membangun API inovasi untuk layanan kesehatan berbasis komunitas bersama tim dan menang dari 150+ peserta.


## Sertifikat

### AWS Certified Solutions Architect - Associate

Amazon Web Services, Mar 2023

URL: https://aws.amazon.com/certification/
### Professional Cloud Developer - Google Cloud

Google Cloud, Agu 2022

URL: https://cloud.google.com/certification

## Publikasi

### Implementasi Service Mesh menggunakan Istio pada Layanan Mikroservis

Jurnal Teknologi Informasi dan Ilmu Komputer, Jun 2023

URL: https://jtiik.ub.ac.id/index.php/jtiik

Summary: 
Membahas pola penerapan service mesh Istio untuk observability, keamanan, dan traffic management pada layanan mikroservis di lingkungan Kubernetes.


## Referensi

### Budi Santoso

Engineering Manager di PT Nusantara Digital Solusi, budi.santoso@nusantaradigital.co.id, +62 811-9876-5432

Summary: 
Rizky adalah salah satu engineer paling andal di tim. Ia memiliki kemampuan analitis yang kuat dan selalu mengutamakan kualitas kode serta kolaborasi tim.


## Proyek

### Sirekap Desa

Platform pelaporan keuangan dan aset desa berbasis web, Mar 2021–Agu 2021

URL: https://github.com/rizkyadityap/sirekap-desa

Kata Kunci: Laravel, MySQL, Chart.js, Bootstrap

Summary: 
- Mengembangkan aplikasi berbasis Laravel dan MySQL untuk digitalisasi administrasi desa.
- Merancang sistem autentikasi multi-level untuk admin desa, camat, dan dinas pemberdayaan masyarakat.
- Menghasilkan dashboard visualisasi pendapatan dan belanja desa menggunakan Chart.js.


### GoShop API

Backend microservices untuk aplikasi e-commerce sederhana, Jan 2022–Jun 2022

URL: https://github.com/rizkyadityap/goshop-api

Kata Kunci: Go, gRPC, Kafka, Docker, PostgreSQL

Summary: 
- Merancang service catalog, cart, order, dan payment menggunakan arsitektur microservices.
- Menggunakan komunikasi gRPC antar service dan REST API untuk klien.
- Menerapkan Saga Pattern untuk distributed transaction dan Kafka sebagai event bus.


## Minat

- Sepak Bola: Futsal, Premier League
- Teknologi Open Source: Kubernetes, Golang, Linux
- Literasi: Buku Teknologi, Jurnal Ilmiah

## Kegiatan Sukarela

### Google Developer Groups Jakarta

Relawan Acara, Feb 2022–Des 2023

URL: https://gdg.community.dev/gdg-jakarta/

Summary: 
- Menjadi relawan untuk Google I/O Extended Jakarta dan Cloud Study Jam.
- Membantu koordinasi peserta, dokumentasi, serta moderasi sesi diskusi.


### Komunitas Programmer Indonesia

Mentor Belajar Backend, Jan 2021–Des 2021

URL: https://komunitasprogrammer.id

Summary: 
- Memberikan mentorship gratis bagi anggota komunitas yang ingin mendalami backend development.
- Membimbing lima mentee dalam menyelesaikan proyek capstone API sederhana.
