Profile pictureAhmad SalafudinSoftware Developer

Hi, saya Ahmad Salafudin — seorang software developer yang senang membangun sistem yang efisien dan rapi. Saat ini, saya aktif menangani service ordering TELKOMSEL.

Bagi saya, membangun software itu serupa membangun rumah: fondasinya harus kuat, strukturnya harus rapi, dan setiap sudutnya harus mudah dikembangkan. Prinsip sederhana itu saya bawa ke setiap baris kode yang saya tulis.

Prinsip itu tidak datang begitu saja. Saya membentuknya lewat berbagai proyek — web, mobile, hingga desktop — yang perlahan membuat saya akrab dengan keseluruhan lifecycle development — perencanaan, pembangunan, pengujian, deployment, hingga continuous improvement. Semakin sering melewatinya, semakin jelas satu hal: setiap tahap punya perannya sendiri, dan tidak ada satu pun yang boleh dikerjakan setengah hati.

Lalu saya juga kerap menjadi trainer paruh waktu, mengajarkan dasar-dasar programming — Java, PHP, SQL, hingga HTML/CSS. Berbagi ilmu, bagi saya, adalah cara terbaik untuk terus belajar.

Dan jujur saja — menjadi programmer berarti harus berdamai dengan begadang, meladeni bug yang datang tanpa aba-aba, serta deadline yang selalu membayangi. Tapi justru di situlah seninya: tak ada yang bisa mengalahkan rasa puas saat satu per satu masalah akhirnya terpecahkan.