I am a Flutter developer for about 3+ years and Mobile developer for about 4+ years. I also have experience in other tech stack like Android Kotlin, VueJs, NodeJs, and Java. I have experience in building app for categories like Point of Sales(Cashier), Flight Schedule, Language Learning, Surveyor, Reimbursement and many other project. I am managed to publish some of the apps into Google Play Store, Apple AppStore, iMin App Store, and Huawei App Gallery. I have experience in creating a library to communicate with Native SDK in Android for iMin devices and be able to provide core function like printing text, image, qr, and open cash drawer. I have experience in communicating flutter app into thermal printer using bluetooth to print Receipt and QR Code for payment, also ZPL for zebra.
Jubelio
February 2022 - Present
- Designing and implementing various features of the Jubelio POS application using Flutter, leveraging expertise in Dart programming language also following Effective Dart guide to write better code. - Handle local database for offline support with Hive and Secure Storage. - Conducted research and system architecture planning for mobile application projects to ensure scalability and maintainability while implementing Clean Architecture. - Built responsive mobile applications supporting dual-screen modes for smartphones and tablets, also support for Customer Display screen. - Set up CI/CD workflows with Codemagic.io to automate the building and publishing of mobile applications. - Developed a custom Flutter package to integrate features from the native Android SDK provided by Imin, enabling support for Imin devices. - Handled the submission, review, and deployment processes for mobile applications across major app marketplaces including Google Play, App Store, Imin App Store, and Huawei AppGallery. - Integrated and managed support for various thermal printers within the Jubelio POS system. - Implemented unit testing strategies to validate business logic and critical functionalities of the application. - Integrated Sentry into mobile applications to monitor, track, and analyze runtime errors and crashes. - Implemented Amplitude to monitor and analyze key metrics, enabling informed decision-making and strategic planning. - Utilized Socket.io for real-time data synchronization, providing seamless user interactions and live updates.
BRI Insurance
September 2021 - January 2022
- Built Android applications for internal use at BRI Insurance, using Kotlin and the MVVM pattern. - Acquired practical knowledge in securing Android apps by applying encryption, authentication, and secure data storage techniques. - Improve app caching method to reduce app size for saved file from the application. - Implemented third-party API integrations to securely identify and validate personal data of citizens for verification purposes.
Yureka Tech
May 2021 - August 2021
- Created a mobile application that runs seamlessly on both Android and iOS, utilizing Kotlin for Android and Flutter for cross-platform support. - Implemented interactive features including Speech-to-Text, Listening exercises, Image Comparison, and Word Construction to enhance English learning experiences. - Implemented Single Activity Architecture using MVVM in Kotlin and Clean Architecture with GetX in Flutter for scalable app development.
Yureka Tech
October 2020 - July 2021
- Created a mobile application that runs seamlessly on both Android and iOS, utilizing Kotlin for Android and Flutter for cross-platform support. - Implemented interactive features including Speech-to-Text, Listening exercises, Image Comparison, and Word Construction to enhance English learning experiences. - Implemented Single Activity Architecture using MVVM in Kotlin and Clean Architecture with GetX in Flutter for scalable app development.
FPT Education Intern
August 2020 - October 2020
I was an internship as a Flutter Developer at FPT Global to be precise at FPT International Student Exchange (FISEC). We working on a project to create application to manage international student of mobility program. Including Agenda management, Document display, Group Chat, Maps, and User Management.
Yogyakarta State University, August 2021
Informatics Engineering And Education
Verified Mobile Developer
3-5 years of experience
Preferred commitment: Full Time
Take the next step and bring this top talent to your team
Hire Fuad for your team