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.