SERTIFIKAT PESERTA

Informasi Sertifikat

Kode Sertifikat

WINNI-MG-2024-C3BCFE55

Nama Peserta

Ade Suryadi

Departemen

Fullstack Developer

Tanggal Terbit

18 Juli 2025

Program

MAGANG MANDIRI KAMPUS MERDEKA

Predikat

Sangat Baik Sekali (A)

KOMPETENSI PENILAIAN

Informasi Kompetensi Penilaian

No Pencapaian Bobot
1 Mampu menjelaskan dan menerapkan arsitektur MVC (Model-View-Controller) dalam pengembangan aplikasi web. BERKOMPETENSI
2 Mampu menggunakan framework untuk pengembangan backend dan Untuk terhubung antarmuka frontend. BERKOMPETENSI
3 Memahami dan menerapkan manajemen versi menggunakan Git. BERKOMPETENSI
4 Mampu merancang antarmuka pengguna yang menarik dengan memperhatikan prinsip estetika dan keterbacaan. BERKOMPETENSI
5 Menguasai prinsip desain UI, termasuk tata letak, warna, tipografi, dan penggunaan ruang. BERKOMPETENSI
6 Mampu melakukan analisis pengguna dan merancang alur interaksi yang intuitif untuk meningkatkan pengalaman pengguna. BERKOMPETENSI
7 Mampu menerapkan praktik aksesibilitas untuk memastikan bahwa aplikasi dapat diakses oleh semua pengguna. BERKOMPETENSI
8 Mampu menerapkan teknik CSS responsif dan grid untuk memastikan tampilan optimal di semua perangkat. BERKOMPETENSI
9 Menguasai teknik pencegahan serangan umum (XSS, CSRF, SQL Injection). BERKOMPETENSI
10 Mampu mengimplementasikan enkripsi untuk melindungi data sensitif pengguna dari akses tidak sah. BERKOMPETENSI

Nilai Kegiatan Magang

Informasi Penilaian Magang

No Kategori Deskripsi Nilai Angka Nilai Huruf
2 Perancangan UI/UX Mampu menerjemahkan wireframe atau desain menjadi antarmuka pengguna yang konsisten, responsif, dan mudah digunakan. 100 A
3 Pengembangan Frontend Mengimplementasikan tampilan dan interaksi menggunakan HTML, CSS, dan JavaScript (serta framework modern) secara efisien dan modular. 95 A
4 Pengembangan Backend Membangun dan mengelola API serta proses backend dengan logika bisnis yang rapi, aman, dan sesuai kebutuhan sistem. 100 A
5 Struktur & Relasi Database Merancang dan mengelola struktur database relasional atau non-relasional yang optimal dan scalable. 95 A
6 Keamanan Aplikasi Mengidentifikasi dan mencegah potensi celah keamanan seperti SQL injection, XSS, dan CSRF melalui validasi input dan praktik aman lainnya. 100 A
7 Integrasi API Mampu mengintegrasikan dan mengelola komunikasi antar sistem menggunakan RESTful API atau GraphQL secara efektif. 100 A
8 Testing & Validasi Mengembangkan dan menjalankan pengujian (unit/integrasi) untuk memastikan setiap komponen berjalan dengan benar dan stabil. 100 A
9 Version Control (Git) Menggunakan Git secara sistematis, termasuk manajemen branch, commit yang deskriptif, dan kolaborasi melalui pull request. 95 A
10 CI/CD & Deployment Mengatur proses otomatisasi build dan deployment menggunakan tools seperti GitHub Actions, Docker, atau layanan cloud. 100 A
11 Performance Optimization Mampu mengoptimalkan kecepatan loading halaman dan efisiensi kode untuk meningkatkan performa aplikasi. 100 A
12 Clean Code & Struktur Kode Menulis kode yang bersih, konsisten, dan mudah dibaca dengan struktur folder dan penamaan yang logis. 100 A
13 Dokumentasi Teknis Menyediakan dokumentasi kode dan API yang lengkap dan mudah dipahami oleh tim teknis lainnya. 95 A
14 Pemecahan Masalah (Problem Solving) Menganalisis masalah dengan cepat dan memberikan solusi teknis yang efektif dalam pengembangan aplikasi. 100 A
16 Manajemen Waktu & Task Menyelesaikan tugas tepat waktu sesuai prioritas dan tenggat proyek dengan perencanaan kerja yang baik. 98 A

📈 Nilai Magang

PT. Winnicode Garuda Teknologi
Nilai Akhir
98.43
Konversi Nilai Huruf
A
Nilai di atas merupakan hasil evaluasi keseluruhan selama masa kegiatan magang berlangsung.