Mahasiswa & Pindah Karier · Tingkat Awal (0–2 tahun)

Resume Ilmu Komputer Tingkat Awal / Lulusan Baru

Contoh lulusan baru ini memadukan gelar ilmu komputer dan pengalaman magang dengan peran insinyur perangkat lunak di awal karier. Resume yang kuat untuk pekerjaan ini menghubungkan keterampilan pemrograman dengan fitur yang telah dirilis, perubahan yang telah diuji, serta perangkat yang digunakan untuk membangun dan memelihara perangkat lunak.

Pemeriksaan resume

Hal-hal yang dicari perekrut dan sistem pelacakan. Ini panduan, bukan prediksi.

100 / 100Lengkap

100%
  • Kontak20 / 20
  • Ringkasan20 / 20
  • Pengalaman30 / 30
  • Keterampilan20 / 20
  • Pendidikan10 / 10

Detail kontak

Letakkan detail ini di bagian atas; perekrut dan sistem pelacakan akan mencarinya terlebih dahulu.

Opsional. Di AS, Inggris, dan Kanada, resume biasanya tidak menyertakan foto.

51 kata

Satu pekerjaan per paragraf; mulai setiap pencapaian di baris baru dengan “-”.

10 keterampilan

Pisahkan keterampilan dengan koma, misalnya: Excel, SQL, perencanaan proyek.

Bagian lainnya

Proyek, sertifikasi, bahasa, atau hal lain yang mendukung lamaran Anda.

Proyek pilihan
Alat

Alex Morgan

Insinyur Perangkat Lunak Tingkat Awal

  • alex.morgan@example.com
  • +1 555 0100
  • Denver, CO

Ringkasan

Insinyur perangkat lunak di awal karier dengan pengalaman gabungan sekitar satu tahun dari magang dan pekerjaan penuh waktu di bidang B2B SaaS. Membuat layanan Java dan Python, menulis kueri SQL, dan menguji REST API. Berpengalaman dalam tinjauan kode, alur kerja berbasis Git, dan merilis penyempurnaan produk kecil dengan dokumentasi yang jelas.

Pengalaman

Software Engineer I di Juniper Arc Software, Denver, CO (2026 – Sekarang) - Membuat endpoint Java untuk pengaturan langganan dan menambahkan validasi input, sehingga tiket dukungan tentang pembaruan yang gagal turun dari 14 menjadi 9 per bulan. - Menulis skrip Python untuk menyelaraskan data pengujian di lingkungan staging, sehingga waktu penyiapan manual berkurang sekitar 2 jam per rilis. - Menambahkan pengujian unit dan API ke pipeline CI serta memperbaiki pengujian yang kadang gagal, sehingga pengujian ulang turun dari 6 menjadi 3 kali per sprint. Software Engineering Intern di Mesa Lantern Systems, Boulder, CO (2025 – 2025) - Membuat komponen React untuk dasbor akun internal dengan pola desain yang sudah ada, sehingga staf dapat meninjau 40–50 catatan pelanggan per hari. - Menambahkan kueri SQL dan mendokumentasikan langkah pengujian untuk fitur pelaporan, sehingga tim dapat menyelesaikan 8 cacat sebelum rilis.

Pendidikan

Bachelor of Science di bidang Ilmu Komputer — Front Range State University, Fort Collins, CO (2025)

Keterampilan

  • Java
  • Python
  • SQL
  • pengembangan REST API
  • Git
  • React
  • pengujian unit
  • CI/CD
  • Docker
  • AWS

Proyek pilihan

• Campus Room Finder — Membuat aplikasi React dan Java yang memungkinkan mahasiswa memfilter ruang belajar kampus berdasarkan gedung dan peralatan yang tersedia. • Budget Tracker API — Membuat REST API Python dengan penyimpanan SQL, validasi input, dan pengujian untuk rute transaksi serta ringkasan bulanan.

Alat

• Java, Python, React, SQL, Git, Docker • JUnit, pytest, Postman, GitHub Actions

Cara menulis resume Insinyur Perangkat Lunak Tingkat Awal

Utamakan pekerjaan yang sudah dirilis

Cantumkan gelar dan pengalaman teknis Anda yang paling relevan di bagian atas, lalu gunakan beberapa poin pertama untuk menunjukkan fitur atau perbaikan yang sudah digunakan pengguna. Untuk setiap poin, sebutkan bahasa atau alat yang digunakan, kontribusi Anda, dan dampak yang terukur, seperti berkurangnya permintaan dukungan atau waktu penyiapan. Jika hasilnya merupakan kerja tim, jelaskan kontribusi Anda secara akurat.

Jelaskan hasil kerja magang secara konkret

Pengalaman magang bernilai jika resume Anda menjelaskan hasil kerja yang Anda berikan. Sebutkan area produk, kode yang Anda ubah, pengujian yang Anda tambahkan, dan kaitan pekerjaan tersebut dengan rilis. Gunakan jumlah atau penghematan waktu yang wajar hanya jika Anda dapat menjelaskan asalnya. Jangan menyajikan tugas kuliah seolah-olah itu pekerjaan produksi berbayar atau mengaku bertanggung jawab atas seluruh sistem tim.

Pilih proyek yang relevan

Sertakan satu atau dua proyek jika proyek tersebut menunjukkan keterampilan yang diminta dalam iklan lowongan atau mengisi kekurangan pengalaman profesional Anda. Beri setiap proyek nama singkat, cantumkan stack dan fitur atau keputusan rekayasa yang spesifik; sertakan tautan ke repositori atau demo yang rapi jika tersedia. Hapus tutorial yang belum selesai, tugas kuliah yang disalin, dan proyek yang kode atau dokumentasinya tidak dapat Anda jelaskan.

Cantumkan alat beserta buktinya

Gunakan bagian keterampilan yang ringkas untuk bahasa, framework, basis data, alat cloud, dan metode pengujian yang dapat Anda bahas saat wawancara. Gunakan istilah dalam iklan lowongan jika memang sesuai dengan pengalaman Anda. Cantumkan mata kuliah yang relevan hanya jika membantu menjelaskan dasar pengetahuan Anda, dan hilangkan bilah tingkat kemahiran, klaim tanpa bukti, serta sertifikasi yang tidak terkait dengan pengembangan perangkat lunak.

Kata kunci umum

Keterampilan dan alat yang sering dicantumkan untuk posisi ini. Gunakan hanya yang Anda kuasai, dengan kata-kata dari iklan lowongan. Klik salah satu untuk menyalinnya.

Kata kerja tindakan

MembangunMengotomatiskanMengurangiMemperbaikiMengujiMendokumentasikanMenerapkan

Pertanyaan tentang posisi ini

Berapa panjang resume untuk insinyur perangkat lunak tingkat pemula?

Untuk lulusan baru dengan pengalaman magang dan beberapa proyek yang relevan, satu halaman biasanya cukup. Gunakan dua halaman hanya jika Anda memiliki banyak pengalaman kerja, riset, atau proyek teknis relevan yang memberikan detail berguna. Pastikan pengalaman dan keterampilan paling relevan mudah ditemukan, lalu ringkas pekerjaan lama atau yang tidak terkait sebelum mengecilkan ukuran huruf.

Haruskah saya mencantumkan proyek kuliah di resume?

Ya, jika proyek tersebut menunjukkan keterampilan yang relevan dengan posisi dan Anda dapat menjelaskan kontribusi Anda. Jelaskan fungsi proyek, alat yang Anda gunakan, dan detail teknis yang konkret, seperti API, desain basis data, rangkaian pengujian, atau deployment. Tandai proyek akademik atau pribadi dengan jelas, dan sertakan tautan ke repositori hanya jika isinya mudah dibaca dan tidak mengungkap data pribadi.

Apakah insinyur perangkat lunak perlu sertifikasi atau lisensi?

Posisi rekayasa perangkat lunak di Amerika Serikat umumnya tidak mensyaratkan lisensi profesional atau sertifikasi standar. Beberapa pemberi kerja menghargai kredensial cloud atau platform tertentu, tetapi cantumkan hanya jika relevan dan masih berlaku. Jika lamaran menanyakan kredensial, ikuti petunjuk pemberi kerja tersebut; persyaratan dapat berbeda menurut posisi dan wilayah hukum.

Bagaimana cara beralih ke rekayasa perangkat lunak dari bidang lain?

Utamakan mata kuliah pemrograman, proyek praktik, pekerjaan bootcamp, atau tanggung jawab teknis dari pekerjaan sebelumnya yang sesuai dengan posisi yang Anda tuju. Jelaskan pengalaman yang dapat dialihkan dengan bukti, seperti mengotomatiskan laporan atau memelihara basis data, dan bedakan pengalaman tersebut dari pekerjaan rekayasa perangkat lunak profesional. Sesuaikan keterampilan dan proyek Anda dengan setiap iklan lowongan, serta cantumkan gelar atau pelatihan Anda dengan jelas.