Aria Fatah - CV

Jekyll Themes Shield

๐Ÿ“Œ Tentang

Repositori ini berisi CV yang dibuat menggunakan Jekyll. Template awal berasal dari heartsker/resume dan telah dimodifikasi sesuai kebutuhan.

๐Ÿš€ Menjalankan Secara Lokal

Pastikan Jekyll sudah terinstal di sistem. Jika belum, bisa mengikuti panduan instalasi di Jekyll Docs.

Jalankan perintah berikut untuk menjalankan server lokal:

jekyll serve

Atau dengan port dan host khusus:

jekyll serve --host 0.0.0.0 --port 4000

โš™๏ธ Konfigurasi

Pengaturan utama berada di file _config.yml. Beberapa opsi yang dapat disesuaikan:

title: ariaf.my.id
title_path: ariaf.my.id/cv
url: "https://ariaf.my.id"
baseurl: "/cv"
  • title atau title_path: Pilih salah satu sesuai kebutuhan.
  • url dan baseurl: Sesuaikan jika ingin mengubah path dasar situs.
  • Navigasi & footer: Dapat disesuaikan sesuai preferensi.

๐Ÿ“Š Data

Informasi dalam CV dapat diperbarui melalui file di dalam folder _data/, seperti:

  • education.yml โ†’ Data pendidikan
  • certifications.yml โ†’ Sertifikasi yang diperoleh
  • experience.yml โ†’ Pengalaman kerja atau magang
  • honors.yml โ†’ Penghargaan atau kompetisi
  • skills.yml โ†’ Keterampilan & keahlian

Contoh Struktur Data

_data/certifications.yml

certifications:
  - name: IDCamp Front-End Developer Mahir
    path: cert/FE - IDCamp Mahir-14.pdf
    year: "2023"
    subcerts:
      - name: Belajar Dasar Pemrograman Web
        path: cert/dicoding/fe1_Belajar%20Dasar%20Pemrograman%20Web.pdf
        year: "2024 - 2027"

_data/education.yml

educations:
  - school: "SMK Harapan Bangsa"
    link: "https://www.smkharapanbangsa.sch.id/"
    degree: "Student"
    duration: "2022 - 2025 (perkiraan)"
    major: "Teknik Komputer dan Jaringan"
    specialization: "Networking, Linux, MikroTik, Cisco"

_data/experience.yml

experiences:
  - title: IT Support
    company: PT Jarvis Integrasi Solusi
    link: https://www.linkedin.com/company/jarvis-integrasi-solusi/
    duration: Juli 2024 - Agustus 2024 (2 bulan)
    location: JRP4+H38, Tanah Baru, Kecamatan Beji, Kota Depok, Jawa Barat 16426
    description: |
      Selama PKL di PT Jarvis, saya membantu tim IT dalam troubleshooting, instalasi sistem, dukungan pengguna, dan pemeliharaan jaringan.  
      Pengalaman ini meningkatkan keterampilan problem-solving dan pemahaman peran IT Support.

_data/honors.yml

honors:
  - name: Olimpiade Jaringan MikroTik tingkat Nasional
    path: cert/lomba/3_ojm_2024.jpg
    date: 2024 Oct
    rank: 3rd Place Winner

_data/skills.yml

skills:
  networking:
    - name: Cisco
      level: "โ– โ– โ– โ–กโ–ก"
      description: Intermediate
    - name: MikroTik
      level: "โ– โ– โ– โ– โ–ก"
      description: Advanced

๐Ÿ“„ Konfigurasi index.md & pdf.md

  • index.md โ†’ Halaman CV utama dengan tampilan langsung (embed).
  • pdf.md โ†’ Halaman CV yang hanya berisi daftar tautan (tanpa embed).

Contoh Penggunaan:

# Dengan tampilan embed
{% include honors.html honors=site.data.honors %}
{% include cert.html certs=site.data.certifications.certs %}

# Hanya menampilkan link (tanpa embed)
{% include path/link_honors.html honors=site.data.honors %}
{% include path/link_cert.html certs=site.data.certifications.certs %}

๐Ÿ› ๏ธ Konversi ke PDF (Opsional)

๐Ÿ‘… Install Chromium untuk Playwright

playwright install chromium

๐Ÿ–จ๏ธ Konversi Halaman ke PDF

๐Ÿ”น Lokal (Tidak Disarankan)

Menggunakan localhost bisa menyebabkan masalah dengan path atau asset yang tidak termuat dengan benar.

playwright pdf http://localhost:4000/cv/pdf.html resume.pdf

๐Ÿ”น Setelah Deploy (Direkomendasikan)

Pastikan website sudah online sebelum menjalankan perintah ini.

playwright pdf https://ariaf.my.id/cv/pdf.html resume.pdf

๐Ÿ“„ Lisensi

Proyek ini menggunakan MIT License.