Skip to content
ahrulsyamil.com
Ctrl K↑↓

Ahrul Syamil

Software Engineer

Terbuka untuk Peluang Baru

Ringkasan

Saya merancang dan membangun sistem dengan fokus pada skalabilitas, reliabilitas, dan kemudahan maintenance. Dari backend hingga arsitektur yang terdistribusi, saya peduli pada hasil yang solid namun tetap mudah dipahami.

Pengalaman

Ketua Tim

Mar 2025 – Sekarang

Zegen Solusi Mandiri

Saya memimpin dan mendukung tim software engineering dalam membangun, merawat, dan meningkatkan aplikasi bisnis.

Role ini menggabungkan hands-on development, diskusi teknis, task planning, code review, dan koordinasi tim.

  • Mendukung tim engineering dalam merencanakan, mengembangkan, dan mengirim fitur software.
  • Memecah kebutuhan bisnis dan produk menjadi task teknis yang jelas.
  • Melakukan review kode, mendiskusikan solusi teknis, dan membantu meningkatkan kualitas kode.
  • Membantu developer dalam debugging, problem-solving, dan pengambilan keputusan implementasi.
  • Berkoordinasi dengan stakeholder untuk memperjelas kebutuhan, prioritas, dan ekspektasi delivery.
  • Ikut berkontribusi pada full-stack development di frontend, backend, API, database, dan workflow deployment.
  • Membantu meningkatkan komunikasi tim, dokumentasi, dan proses development.

Senior Software Engineer

Jan 2023 – Feb 2025

Zegen Solusi Mandiri

Bekerja sebagai Senior Software Engineer, berkontribusi pada pengembangan, perawatan, dan peningkatan sistem software sambil mendukung anggota tim dalam implementasi teknis dan problem-solving.

  • Mengembangkan dan merawat fitur software di frontend, backend, API, dan database.
  • Merancang dan mengimplementasikan solusi teknis berdasarkan kebutuhan bisnis.
  • Meningkatkan reliability, maintainability, dan performance aplikasi lewat perbaikan kode dan debugging.
  • Berkolaborasi dengan anggota tim untuk review kode, menyelesaikan isu teknis, dan menyelaraskan pendekatan implementasi.
  • Mendukung developer junior lewat arahan teknis, code review, dan knowledge sharing.
  • Bekerja dengan stakeholder untuk memahami kebutuhan dan mengirim solusi software yang praktis.
  • Terlibat dalam deployment, testing, troubleshooting, dan aktivitas production support.

Software Engineer

May 2019 – Jan 2023

PT. Hexaon Business Mitrasindo

Membangun dan merawat solusi software berbasis web, mencakup pengembangan aplikasi, integrasi database, testing, dan support production.

  • Mengembangkan fitur aplikasi web berdasarkan kebutuhan user dan bisnis.
  • Membangun dan merawat interface frontend, logic backend, API, dan integrasi database.
  • Memperbaiki bug, meningkatkan fitur yang sudah ada, dan mendukung stabilitas aplikasi.
  • Bekerja dengan anggota tim untuk menganalisis kebutuhan, mendiskusikan solusi, dan mengirim update software.
  • Membantu testing, deployment, troubleshooting, dan dokumentasi teknis.
  • Mendapat pengalaman menulis kode yang maintainable dan memahami workflow software development end-to-end.

Web Development Intern

Jul 2018 – Dec 2018

PT. Hexaon Business Mitrasindo

Memulai perjalanan profesional sebagai Web Development Intern, belajar membangun dan merawat aplikasi web di lingkungan kerja nyata.

  • Membantu mengembangkan dan memperbarui fitur aplikasi web.
  • Mendukung implementasi frontend dan backend dengan arahan dari developer senior.
  • Membantu bug fixing, testing, dan dokumentasi.
  • Belajar workflow dasar software development, version control, penggunaan database, dan struktur aplikasi web.
  • Berkolaborasi dengan tim development untuk memahami kebutuhan dan menyelesaikan task yang diberikan.

Pendidikan

Computer Science

2020 – Sekarang

Universitas Mercu Buana

Sedang kuliah Computer Science sambil terus berkembang sebagai Software Engineer.

  • Pembelajaran saya berfokus pada software engineering, programming, database, dan artificial intelligence.
  • Saya sangat tertarik dengan Machine Learning, Data Science, Deep Learning, Natural Language Processing, dan bagaimana AI bisa diterapkan untuk membangun software yang lebih bermanfaat.
  • Saya masih terus belajar dan berkembang di area seperti data analysis, model development, data preprocessing, model evaluation, dan pengembangan aplikasi berbasis AI.
  • Saya melihat pendidikan ini sebagai bagian penting untuk memperkuat fondasi software engineering dan minat jangka panjang saya di AI.

Rekayasa Perangkat Lunak

2016 – 2019

SMK WIKRAMA BOGOR

Belajar Rekayasa Perangkat Lunak dengan fokus pada web development, programming, database, dan pengembangan aplikasi.

  • Membangun fondasi perjalanan di software engineering lewat dasar coding, penggunaan database, debugging, kerja tim, dan pembuatan aplikasi berbasis web.

Keahlian

Next.js, React, TypeScript, JavaScript, Node.js, Payload CMS, PostgreSQL, Tailwind CSS, Go, Hono, Cloudflare, Laravel, Dokploy, NestJS, SQL Server, Vue.js, MySQL, MongoDB, Express, Python, Docker, shadcn/ui, moon, Traefik, Better Auth, Redis, Redpanda, k6, GitHub Actions, SigNoz, Open Policy Agent, Meilisearch, OpenTelemetry, Sentry, Astro, Clickhouse, N8N

Proyek Pilihan

Membangun Portofolio Berbasis CMS dengan Payload CMS

2026

Portofolio production-ready yang dibangun dengan Payload CMS, Next.js, localization, SEO workflow, live preview, dan pipeline deployment berbasis Docker.