Septian Yoga.
Flutter Developer
Engineering highly performant, scalable mobile experiences with technical precision. Specializing in Clean Architecture, MVVM, and seamless cross-platform delivery.
I am a dedicated Mobile Application Developer based in Bandung, Indonesia. With nearly 5 years of professional experience, I have developed a deep expertise in building robust, scalable, and high-performance cross-platform applications using the Flutter framework.
My journey in mobile development has involved architecting complex systems from the ground up, converting intricate Figma designs into pixel-perfect UIs, and implementing advanced features such as facial recognition, mock location detection, and real-time Bluetooth integrations.
I am passionate about clean architecture and elegant design patterns (MVVM, Clean Architecture), ensuring that the codebases I contribute to are maintainable and testable. I have consistently achieved over 80% unit test coverage in enterprise applications.
Jenderal Achmad Yani University
Informatics · 2022 – 2026
GPA: 3.63Flutter Developer
- Set up application architectures and project structures for Android and iOS using Flutter and GetX.
- Converted Figma UI/UX designs into application interfaces.
- Developed attendance and security features (MESS), including GPS tracking, mock location detection, and facial recognition.
- Implemented system checks to detect active developer modes and validate auto-time.
- Updated visual assets, color palettes, and fixed software bugs for Dinotrack.
- Built custom audio/video players and QR code generation (Gym App).
- Created RESTful API endpoints for user onboarding and class schedule management using Java Springboot.
- Wrote unit tests for mobile applications, achieving over 80% test coverage.
- Integrated Firebase Cloud Messaging (FCM) for push notifications.
- Collaborated with UI/UX designers, QA engineers, and backend developers.
Flutter Developer
- Developed Flutter applications for Point of Sale (POS) and Attendance.
- Built layouts for multiple device sizes, and implemented barcode scanning and Bluetooth printer integration.
- Implemented facial recognition via Google ML Kit, location tracking, and device ID verification.
- Applied MVVM architecture and integrated Firebase for analytics, messaging, and crash reporting.
- Managed local data storage with Shared Preferences and released 3+ projects to the Google Play Store.
- Integrated RESTful APIs.
Flutter Developer
- Developed RestoApp, an online food ordering platform.
- Implemented UI designs from Figma in collaboration with UI/UX teams and project managers.
- Integrated OTP verification and Google SSO.
- Applied MVVM design patterns and integrated Firebase for analytics, push notifications, and crash reporting.
- Managed local data storage with Shared Preferences and integrated RESTful APIs.
Mobile Frameworks & Languages
Architecture & State Management
Advanced Integrations
Backend & APIs
Tools & Workflow
An application using an AI agent to display daily Riot Games store updates via open-source REST APIs. Managed application workflow with BLoC state management and tracked errors using Firebase Crashlytics.
A data-entry android application using BLoC state management, integrating Figma UI designs and RESTful APIs. Integrated Firebase Crashlytics for error tracking and Remote Config to manage environments (dev/staging/prod) and enforce version updates.
A comprehensive attendance application featuring GPS tracking, mock location detection, and facial recognition for secure check-ins. Built for high-security environments.