Available to hire
Hi, I’m Diar Nur Rizky, a mobile developer specializing in Flutter with a track record of delivering reliable apps from concept to deployment. I excel at juggling multiple projects, collaborating with cross-functional teams, and maintaining a positive, solutions-focused mindset.
I bring strong skills in UI/UX design, testing, and debugging, with hands-on experience in REST APIs, SQLite, and state management (Bloc, Riverpod, GetX, Provider). I thrive in Agile environments and have launched numerous apps on App Store and Play Store.
Language
Indonesian
Fluent
English
Advanced
Work Experience
Junior Mobile Developer at Mobidu
July 1, 2019 - July 1, 2022Tested applications prior to final review to verify issue resolution; Created custom mobile applications using flutter technologies; Managed Android app lifecycle from research and planning through deployment and post-launch support; Provided dedicated support and timely issue resolution to clients following successful app launch; Collaborated across multi-disciplinary teams using Agile development frameworks; Provided app with RestAPI or SQLite; Experienced with state management (BLOC, Riverpod, Provider, GetX); Has many launched app on App Store and Play Store.
Senior Mobile Developer at Mobidu
July 1, 2022 - August 1, 2024Developed a mobile version of the website that improved usability on mobile devices; Developed and executed mobile application testing to ensure that the software runs flawlessly on different mobile platforms; Implemented a responsive design that optimized the application for mobile devices.
Senior Mobile Developer at PT Baleide Kreakom Tiandara
January 1, 2023 - June 1, 2023Developed a mobile version of the website that improved usability on mobile devices; Developed and executed mobile application testing to ensure that the software runs flawlessly on different mobile platforms; Implemented a responsive design that optimized the application for mobile devices.
Flutter Instructor at Garut Institute of Technology
February 1, 2023 - June 1, 2023Developed and delivered comprehensive Flutter training modules that enhanced students' mobile app development skills, resulting in a 30% increase in project completion rates and improved job readiness.
Flutter Developer at PT BNI Sekuritas
October 1, 2024 - February 1, 2025Develop, test, and deploy cross-platform applications using Flutter, ensuring seamless user experience and responsiveness; Collaborate with designers to implement modern, intuitive, and visually appealing user interfaces; Implement robust security measures in app design to protect sensitive financial data; Integrate RESTful APIs, Websocket services and third-party services to enable dynamic app functionality; Optimize app performance, troubleshoot bugs, and ensure compatibility with a wide range of devices and OS versions; Work closely with backend developers, product managers, and QA teams to deliver high-quality features on time; Maintain comprehensive documentation of code and development processes for future reference and team onboarding; Stay updated on industry trends and emerging technologies, bringing innovative solutions to enhance our mobile platforms; Developed and maintained high-performance financial trading mobile applications using Flutter, enhancing user experience and
Mobile Developer at PayFirst Solutions
February 1, 2025 - PresentBuild the backbone of a multi-app, hardware-integrated POS ecosystem running on both Android and iOS, powering real-time operations across terminals, franchise owners, and field technicians; Design and maintain a Flutter-based POS application that runs natively on both Android and iOS devices; Write and maintain native platform code in Java (Android) and Swift (iOS) to interface with hardware peripherals via Flutter method channels; Integrate and manage communication with receipt printers, credit card readers/EDC terminals, and barcode scanners across multiple hardware brands; Implement Apple Tap to Pay functionality for contactless payment acceptance on supported iOS devices; Develop and maintain socket-based or event-listener communication between the POS app and simultaneous companion apps (technician dashboard, check-in, signature pad, monitoring, franchise owner app); Design and optimize real-time data flows using Firebase Firestore, including offline persistence, sync conflict re
Education
Bachelor of Computer Science; Informatics Engineering at Garut Institute of Technology
January 1, 2018 - December 1, 2022Bachelor of Computer Science; Informatic Engineering at Garut Institute of Technology
January 1, 2018 - December 31, 2022Qualifications
Python Beginner Level
January 1, 2022 - January 1, 2022Python Beginner Level
January 1, 2022 - January 1, 2022Industry Experience
Software & Internet, Education, Professional Services, Financial Services
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer today.