Contoh CV Software Engineer yang lolos ATS
Perekrut teknis membaca CV software engineer dengan dua pertanyaan: stack apa yang bisa langsung ditanyakan saat wawancara, dan sistem sebesar apa yang pernah kamu bangun atau rawat. Daftar 20 teknologi tanpa konteks justru mencurigakan. CV yang lolos menyebut stack inti, angka (pengguna, request per detik, latensi, uptime), dan tautan GitHub yang bisa dibuka.
Sesuaikan starter
Pilih situasi kamu dan centang keahlian yang benar-benar kamu kuasai. Contoh di bawah dan CV yang dibawa ke editor mengikuti pilihan ini.
- 1. Deskripsi diri
- 2. Pendidikan
- 3. Keahlian
- 4. Pengalaman
Pendidikan dan stack naik ke atas; magang, tugas akhir, dan proyek GitHub masuk sebagai pengalaman karena itulah yang dinilai perekrut sebelum ada pengalaman penuh waktu.
Bahasa & framework
Backend & data
Infrastruktur & tooling
Praktik rekayasa
Contoh CV Software Engineer, fresh graduate
Template ATS Simple. Nama, perusahaan, dan angka di contoh ini fiktif; di editor angka-angkanya menjadi kolom [kurung] untuk kamu isi.
Bagas Setiawan
Software Engineer
Lulusan S1 Teknik Informatika Universitas Gadjah Mada, 2025. Menguasai TypeScript, React, Node.js, dan PostgreSQL. Pengalaman terkait meliputi magang 5 bulan sebagai software engineer di startup logistik dengan mengerjakan 6 fitur yang dipakai 2.000 pengguna aktif. Portofolio di github.com/namakamu. Siap memulai karier sebagai Software Engineer.
Pendidikan
Universitas Gadjah Mada
S1 - Teknik Informatika (IPK: 3.62)
Tugas akhir: aplikasi manajemen kos berbasis web dengan notifikasi tagihan otomatis.
Keahlian
TypeScript • JavaScript • React • Next.js • Node.js • REST API • PostgreSQL • Redis
Pengalaman Kerja
Magang Software Engineer
PT Kirim Pintar Logistik - Yogyakarta
- Membangun 6 fitur dashboard pelacakan paket dengan Next.js dan REST API Node.js yang dipakai 2.000 pengguna aktif harian.
- Menulis 120 unit test dengan Jest untuk modul tarif pengiriman dan menaikkan coverage dari 35% ke 78%.
- Memperbaiki query PostgreSQL pada halaman riwayat pengiriman sehingga waktu muat turun dari 3,2 detik menjadi 400 ms.
Tugas Akhir: Aplikasi Manajemen Kos
Universitas Gadjah Mada - Yogyakarta
- Merancang dan membangun aplikasi web full-stack (React, Node.js, PostgreSQL) yang dipakai 3 pemilik kos untuk mengelola 85 kamar dan tagihan bulanan.
- Menyiapkan CI dengan GitHub Actions untuk lint, tes, dan deploy otomatis ke Vercel; kode publik di github.com/namakamu/kosku.
Gunakan starter ini di editor
Judul posisi, deskripsi diri, 8 keahlian yang kamu centang, satu pengalaman, satu pendidikan, dan urutan bagian di atas masuk ke CV baru. Bagian [kurung] tinggal kamu isi dengan angka kamu sendiri. Tanpa login sampai kamu mau mengunduh.
Siapkan sebelum menulis
Jawaban untuk pertanyaan ini yang mengisi kolom [kurung] di starter. Satu jawaban, satu poin CV.
- Stack apa yang kamu pakai untuk menulis kode setiap hari, dan mana yang siap ditanyakan detailnya saat wawancara?
- Sistem sebesar apa yang kamu kerjakan: berapa pengguna, transaksi, request per detik, atau ukuran data?
- Apa yang jadi lebih cepat, lebih stabil, atau lebih murah karena kode yang kamu tulis: latensi, uptime, coverage, waktu rilis?
- Proyek apa yang bisa dibuka orang lain sekarang: tautan GitHub, aplikasi live, atau demo?
Kolom yang akan kamu temui di editor:
- [jurusan]
- [kampus]
- [tahun lulus]
- [lama magang]
- [industri]
- [jumlah fitur]
- [jumlah pengguna]
- [tautan portofolio]
- [jumlah tes]
- [angka lama]
- [angka baru]
- [waktu lama]
- [waktu baru]
- [jumlah pemilik kos]
- [jumlah kamar]
- [platform]
- [tautan repositori]
- [judul tugas akhir]
Kesalahan umum di CV software engineer
Daftar 20 teknologi termasuk yang baru dicoba sekali
Tulis stack yang siap kamu jawab sampai detail. Perekrut teknis menguji dari daftar ini; satu jawaban kosong merusak kepercayaan pada seluruh CV.
"Mengembangkan fitur" tanpa skala dan hasil
Tambahkan angka: dipakai berapa pengguna, memproses berapa transaksi, latensi turun dari berapa ke berapa. Kalau kamu tidak tahu, cek dashboard monitoring atau tanya tim produk.
Tautan GitHub yang kosong atau tidak ada
Untuk fresh graduate, repositori dengan README, tes, dan deploy yang bisa dibuka adalah pengganti pengalaman kerja. Rapikan dua atau tiga repositori terbaik, sembunyikan sisanya.
Template kreatif dua kolom dengan ikon skill bar
Skill bar 80% tidak berarti apa-apa dan tidak terbaca ATS. Pakai template satu kolom; biarkan angka di poin pengalaman yang berbicara.
Pertanyaan tentang CV software engineer
Tech stack apa saja yang perlu ditulis di CV software engineer?
Hanya yang bisa kamu jawab saat wawancara teknis: bahasa utama, framework yang dipakai sehari-hari, database, dan tooling (Git, Docker, CI). Kelompokkan agar mudah dibaca, dan tunjukkan pemakaiannya di poin pengalaman. Teknologi yang baru dicoba di tutorial sebaiknya tidak ditulis.
Apakah tautan GitHub atau portofolio harus ada?
Sangat disarankan, dan untuk fresh graduate hampir wajib. Tulis di bagian kontak dengan tautan yang benar-benar bisa dibuka. Pastikan repositori yang ditampilkan punya README, cara menjalankan, dan tes; perekrut sering membuka satu repositori sebelum memanggil wawancara.
CV software engineer sebaiknya bahasa Inggris atau Indonesia?
Ikuti bahasa lowongannya. Startup, perusahaan multinasional, dan posisi remote hampir selalu meminta bahasa Inggris. Istilah teknis tetap dalam bahasa Inggris di CV berbahasa Indonesia karena itu kata kunci yang dicari ATS. Simpan dua versi kalau melamar ke keduanya.
Bagaimana contoh CV software engineer untuk fresh graduate?
Naikkan pendidikan dan stack ke atas, lalu tulis magang, tugas akhir, dan proyek GitHub sebagai pengalaman dengan format yang sama seperti pekerjaan: stack apa, dipakai siapa, berapa pengguna, apa hasilnya. Pilih varian Fresh graduate di halaman ini untuk melihat urutannya.