Author Image

Hi, Saya Anwar

Anwar Sapi'i

Software Engineer at Photon.

Saya adalah seorang Software Engineer dengan pengalaman hampir 5 tahun di bidang pengembangan aplikasi mobile. Saya memiliki pengalaman langsung dalam merancang, mengembangkan, dan melakukan deploy aplikasi mobile di berbagai platform seperti Android dan iOS. Terampil dalam menganalisis dan men-debug permasalahan yang mungkin muncul selama proses pengembangan, guna memastikan performa aplikasi berjalan lancar dan efisien. Seorang developer yang berorientasi pada tujuan dengan komitmen kuat untuk berkolaborasi dengan desainer, engineer backend, quality assurance, dan pemangku kepentingan lainnya dalam menghasilkan aplikasi mobile berkualitas tinggi.

Product Development
Leadership
Team Work
Hard Working

Keahlian

Pengalaman

1
Photon

Juli 2024 - Present

London

Photon menggabungkan manajemen AI, inovasi digital, pemikiran desain produk, dan keunggulan rekayasa untuk mendorong transformasi yang berkelanjutan bagi klien Fortune 500. Kami mempekerjakan beberapa ribu orang di berbagai negara.

Software Engineer II

Juli 2024 - Present

Responsibilities:
  • Coming soon

Infosys Solusi Terpadu

Desember 2023 - Juni 2024

Jakarta, Indonesia

Tujuan utama dari proyek ini adalah untuk membantu pelanggan dan pengguna agar lebih mudah membeli emas melalui aplikasi mobile e-commerce Antam Logam Mulia, serta lebih mudah mengambil emas di butik Antam terdekat dari lokasi mereka.

Mobile Engineer

Desember 2023 - Juni 2024

Responsibilities:
  • Mendesain dan mengembangkan aplikasi e-commerce baru untuk Antam Logam Mulia.
  • Pengembangan secara kolaboratif dengan bekerja sama erat bersama developer backend, desainer UI/UX, manajer produk, dan analis bisnis untuk menyediakan produk berkualitas dan aplikasi mobile yang berjalan lancar.
  • Pengendalian versi dan distribusi untuk mengirimkan aplikasi mobile berkualitas tinggi demi memastikan jaminan kualitas dan kelancaran produk saat dijalankan.
  • Mengoptimalkan komunikasi API dengan memastikan kontrak API agar komunikasi antara aplikasi dan layanan backend lebih optimal, serta meningkatkan performa dan efisiensi API di aplikasi mobile.
  • Melaporkan pembaruan kemajuan pengembangan tiket kepada Project Manager setiap hari.
  • Mengembangkan fitur produk untuk memastikan proses checkout oleh pengguna berjalan lancar.
  • Mengembangkan fitur pembayaran untuk memastikan pengguna dapat melakukan checkout produk dengan benar sebelum pembelian.
  • Mengembangkan fitur riwayat transaksi dan detail item transaksi.
  • Mengembangkan fitur pelacakan pengiriman kurir untuk memastikan produk diterima oleh pengguna akhir atau diambil langsung di butik terdekat.
2

3
GoKampus.

November 2022 - Desember 2023

Jakarta, Indonesia

Tujuan utama dari proyek ini adalah untuk memberikan pengalaman belajar yang lebih baik melalui platform streaming dengan aplikasi mobile, sehingga pengguna dapat mengaksesnya di mana saja tanpa harus selalu berada di dalam kelas, serta memudahkan mereka untuk mendapatkan sertifikat setelah menyelesaikan tugas.

Mobile Engineer

November 2022 - Desember 2023

Responsibilities:
  • Mengembangkan migrasi sistem pendaftaran aplikasi Universitas saat ini ke sistem desain baru dan meningkatkan pengalaman pengguna pada aplikasi untuk Platform Edukasi Streaming.
  • Bekerja sama secara erat dengan developer backend, desainer UI/UX, manajer produk, dan engineer QA menggunakan metodologi Agile untuk memastikan pengiriman dan kelancaran aplikasi mobile.
  • Memastikan kontrak API untuk mengoptimalkan komunikasi antara aplikasi dan layanan backend kami, sehingga meningkatkan performa dan efisiensi secara keseluruhan.
  • Menjaga konsistensi performa aplikasi dan API, serta memanfaatkan tools seperti Sentry dan alat pemantauan performa lainnya.
  • Melakukan riset dan pengembangan pada sistem otomasi dengan menggunakan tools seperti Cypress untuk meminimalkan masalah di produksi.
  • Mengintegrasikan MixPanel untuk meningkatkan pengalaman pengguna dan interaksi pengguna, sehingga dapat meningkatkan kualitas produk aplikasi berdasarkan data pengguna.
  • Mengirimkan aplikasi mobile berkualitas tinggi untuk memastikan kualitas terjamin, termasuk dengan menggunakan tools seperti Firebase Distribution, TestFlight, App Store, Play Store, dan Git sebagai alat versioning.

TimeGap

April 2022 - Desember 2022

Remote, Singapore

Tujuan utama dari proyek ini adalah untuk mempermudah pengguna dalam membuka layanan profesional seperti perjalanan wisata dan kursus privat guna meningkatkan keterampilan mereka, serta dapat menemukan lokasi terdekat. Pemesanan layanan profesional juga dibuat semudah memesan makanan di Gojek, Grab, dan sebagainya.

Mobile Developer

April 2022 - Desember 2022

Responsibilities:
  • Melakukan refactor pada file kode untuk mengurangi jumlah baris kode menjadi hanya 700 baris.
  • Migrasi ke repository paket yang berbasis pada Future.
  • Migrasi paket untuk menggunakan AWS GraphQL Amplify.
  • Mengimplementasikan Cubit untuk menangani fungsi lokal dan state.
  • Menambahkan Unit Test dan mendapatkan laporan cakupan (coverage).
4

5
Fox Logger

Mei 2021 - Maret 2022

Jakarta, Indonesia

Tujuan utama dari proyek ini adalah untuk memudahkan pelanggan dalam mengontrol pelacakan kendaraan mereka dengan memasang perangkat GPS pada kendaraan. Mereka dapat mengaksesnya melalui aplikasi mobile secara real-time dan terlindungi dari berbagai bahaya. Pada dasarnya, proyek ini bertujuan untuk mengontrol pergerakan aset menggunakan GPS tracker.

Mobile Developer

Mei 2021 - Maret 2022

Responsibilities:
  • Mengimplementasikan jendela informasi (custom info window) khusus pada marker Google Maps untuk semua kendaraan tanpa pelat nomor polisi.
  • Mendesain dan melakukan pemeliharaan aplikasi Fox Logger menggunakan Flutter.
  • Mengembangkan dan memelihara MQTT Client untuk komunikasi real-time dengan perangkat GPS pada kendaraan.
  • Mengimplementasikan manajemen state Bloc untuk kode yang bersih dan mudah dipelihara.
  • Bekerja sama dengan engineer backend untuk merancang request dan response yang dibutuhkan oleh klien atau aplikasi mobile.

Lingo Talk

April 2021 - Agustus 2021

Remote, Jakarta Indonesia

Tujuan utama dari proyek ini adalah untuk memudahkan pelajar atau siapa pun yang ingin meningkatkan kemampuan bahasa Inggris mereka secara satu lawan satu dengan guru. Mereka dapat memesan jadwal melalui aplikasi mobile dengan guru yang tersedia sesuai kebutuhan pembelajaran bahasa. Pada dasarnya, ini adalah platform untuk pembelajaran bahasa.

Mobile Developer Intern

April 2021 - Agustus 2021

Responsibilities:
  • Mendesain dan mengembangkan aplikasi baru LingoTalk menggunakan Flutter.
  • Mengimplementasikan layanan video konferensi pihak ketiga Jitsi untuk pengajaran antara siswa dan guru.
  • Melakukan deploy dan debugging pada platform iOS menggunakan XCode.
  • Mendesain dan mengembangkan aplikasi agar responsif di iPad Pro, sehingga aplikasi tetap stabil di berbagai perangkat.
  • Melakukan debugging dan pengujian di iOS dan Android untuk menjaga performa yang baik sebelum dirilis di masa depan.
  • Mengimplementasikan pembelian dalam aplikasi (in-app purchases) untuk memudahkan siswa membeli kursus baru.
  • Bekerja sama dengan desainer UX untuk memberikan masukan terkait desain UI/UX baru untuk aplikasi pemilik.
  • Bekerja sama dalam tim dengan metodologi Agile dan melaporkan progres setiap hari Senin, Kamis, dan Jumat kepada engineer produk.
  • Bekerja sama dengan engineer backend untuk merancang request dan response yang dibutuhkan oleh aplikasi mobile.
  • Bekerja sama dengan engineer pengujian untuk menentukan bagian UI mana yang perlu diotomatisasi.
6

Proyek

Antam Logam Mulia
Antam Logam Mulia
Antam Logam Mulia
Mobile Developer Desember 2023 - Juli 2024

ANTAM Logam Mulia. Melayani pembelian emas secara online, praktis & aman serta memberikan informasi update grafik harga emas antam terkini. UBPP Logam Mulia berkembang menjadi satu-satunya refinery di Indonesia yang masuk dalam Good Delivery List LBMA (London Bullion Market Association) dengan produk emas batangan sebagai top brand di Indonesia yang memberikan jaminan keaslian dan kemurnian 999.9%. Produk lainnya meliputi dinar, dirham, customized product, platinum labware, dll

GoKampus
GoKampus
GoKampus
Mobile Developer Nov 2022 - Mei 2023

GoKampus adalah pintu gerbang Anda menuju pembelajaran berkelanjutan dan peningkatan karier. Dengan bermita dengan institusi terkemuka, baik di Indonesia maupun global, yakni Amazon Web Services (AWS), Merry Riana, Alterra Academy, Tokopedia Academy, dan lainnya, Anda memiliki akses ke berbagai kursus online bersertifikat. GoKampus menyediakan sumber daya yang Anda butuhkan bagi Anda yang ingin membangun keterampilan baru, meningkatkan prospek karier, atau mencapai tujuan pribadi. Mulailah perjalanan Anda menuju pelajar seumur hidup dan kesuksesan hari ini.

FoxLogger GPS Tracker
FoxLogger GPS Tracker
FoxLogger GPS Tracker
Mobile Developer Mei 2021 - March 2022

Fox Logger adalah GPS Tracker atau Alat Pelacak dengan sistem dan perangkat pelacakan terbaik di Indonesia, yang dapat mengetahui dan melacak keberadaan armada-armada bisnis ataupun kendaraan pribadi Anda secara real time. GPS Tracker dari Fox Logger dapat memonitor suara dalam kabin, mematikan mesin dari jarak jauh, dan merekam jejak posisi selama 100 hari kebelakang.

Pendidikan

Certificate Training
Kursus yang Diambil:
  • Pemrograman TypeScript Pemula sampai Mahir
  • HTML, CSS dan JavaScript Pemula sampai Mahir
  • NodeJS Pemula sampai Mahir
  • React.js Pemula sampai Mahir
Certificate Training
Kursus yang Diambil:
  • Memulai Pemrograman dengan Dart
  • Belajar Prinsip Pemrograman SOLID
  • Belajar Membuat Aplikasi Android untuk Pemula
S.T. di Teknik Elektro bidang Informatika dan Komputer
Skripsi:
Rancang Bangun Aplikasi Pemantauan Perkembangan Gizi Bayi Berbasis Mobile Apps