I am a person who is very interested in the world of technology. For I worked as a Software Engineer, especially a Android Developer with 3 years more experience, I was responsible for developing applications for the company. There are several applications that have been uploaded on Google Play store and also have many benefts for many people. Besides that, I am a person who really likes to learn new things that I dont know yet. With that, I hope to become a person who has many benefts for many people.
Worked as a Front-End Developer, Engaged in working on the Kejar.id project, Learn about SASS. kejar.id is a learning platform that contains learning content, a Learning Management System (LMS), and an education information system for schools with the philosophy of completion, measurability, and monitoring.
Developing PPOB (Payment Point Online Billing) Android Application, Using java and kotlin programming languages, Integration API to Android Project, Integration API with rest api codeigniter PHP, Java Spring Boot developing gateway, Developing website with codeigniter 3, and using Flutter to mobile (Android & IOS).
Developing PPOB (Payment Point Online Billing) Android Application, Using java and kotlin programming languages, Integration API to Android Project, Integration API with rest api codeigniter PHP, Java Spring Boot developing gateway, Developing website with codeigniter 3, and using Flutter to mobile (Android & IOS).
UI/UX adalah inti dari bagaimana pengguna berinteraksi dengan aplikasi. UI (User Interface) berfokus pada tampilan visual—seperti layout, warna, dan ikon—agar aplikasi terlihat menarik dan konsisten. Sementara UX (User Experience) lebih menekankan pada kenyamanan, alur navigasi, dan kemudahan penggunaan agar pengguna merasa puas saat menggunakan aplikasi. Berdasarkan pengalaman dalam mengembangkan berbagai aplikasi mobile, desain UI/UX yang baik bukan hanya soal estetika, tapi bagaimana membuat aplikasi terasa intuitif, responsif, dan menyenangkan untuk digunakan.
Berfokus pada pembuatan dan pengembangan aplikasi untuk perangkat Android. Dalam praktiknya, ini melibatkan penggunaan (Android Native) Java, Kotlin dan (Framework) Flutter, pengelolaan izin perangkat, integrasi API, serta pengujian di berbagai ukuran layar. Proses publishing ke Play Store juga termasuk pengaturan versi, tanda tangan digital, hingga optimasi performa dan keamanan aplikasi.
Ditujukan untuk membangun dan mengembangkan aplikasi di ekosistem Apple. Melibatkan adaptasi UI agar sesuai dengan pedoman desain Apple, pengujian di simulator maupun perangkat fisik, serta pengelolaan sertifikat dan provisioning profile. Proses distribusi melalui App Store mencakup validasi ketat, seperti kebijakan privasi, performa, dan kompatibilitas versi iOS.
Bertanggung jawab dalam mengatur alur data antara aplikasi dan database, memastikan koneksi berjalan lancar dan responsif. Menggunakan REST API dengan teknologi seperti Node.js atau Spring Boot untuk komunikasi data. Selain itu, memanfaatkan Docker untuk menciptakan lingkungan backend yang stabil dan mudah dipasang ulang, serta mengelola database, autentikasi, dan konfigurasi keamanan. Sistem backend dirancang agar mampu menangani permintaan aplikasi secara cepat dan andal, terutama saat menghadapi banyak pengguna secara bersamaan.