Ridwan Febnur AR
Flutter Developer • Cross-Platform Mobile Engineer • Android & iOS

Hi, I'm Ridwan

Febnur A.R

I'm a Flutter Developer and Cross-Platform Mobile Engineer with experience building and maintaining production-ready Android and iOS applications in real-world environments. I focus on developing scalable, high-performance mobile solutions using Flutter and Dart, with strong attention to clean architecture, maintainability, and long-term system growth.

I have contributed across the full development lifecycle, from requirement analysis and technical design to feature implementation, release management, and post-production improvements. I am accustomed to working with cross-functional teams, aligning technical solutions with business needs, and delivering reliable, user-focused products.

Through hands-on experience in production systems, I value code quality, performance optimization, and continuous improvement. I am open to opportunities involving mobile product development, system-level problem solving, and long-term collaboration within distributed or cross-functional teams.

Skills & Expertise

Technologies and practices I work with daily.

Mobile Development

Cross-platform mobile engineering with Flutter

Core
FlutterDartBloC State ManagementCross-Platform (Android & iOS)REST API IntegrationClean ArchitectureDependency Injection
Also work with
Local Storage & Offline HandlingPush Notifications (FCM)Deep LinkingApp Store DeploymentPerformance OptimizationCode Review PracticesCross-functional CollaborationRequirement AnalysisTechnical Decision Making

Backend & Web

Server-side development and API design

Core
Laravel (PHP)ReactJSRESTful APIFirebaseMySQLSupabaseAuthentication & Authorization
Also work with
Database DesignCode Review PracticesCross-functional CollaborationRequirement AnalysisTechnical Decision MakingDigital Signature SystemsPDF Processing

DevOps & Tooling

Development workflow and deployment automation

Core
VSCodeAndroid StudioXcodeGit Version ControlGitHubApp Store DeploymentShorebird (OTA Updates)CI/CD Pipelines
Also work with
Environment ConfigurationBuild Automation

Education & Certifications

Academic background and professional credentials.

Education

Bachelor of Information Technology

Universitas of Muhammadiyah Tangerang

2022 - 2025

Focused on software engineering and mobile application development.

Certifications

Memulai Pemrograman dengan Dart

Dicoding Indonesia

2023

Belajar Membuat Aplikasi Flutter untuk Pemula

Dicoding Indonesia

2023

Memulai Pemrograman dengan Kotlin

Dicoding Indonesia

2023

Career Journey

Key milestones in my professional development.

PT Porto Indonesia Sejahtera

Flutter Developer | Mobile App Developer Staff

Feb 2024 - PresentFull-timeOn-site
Jakarta, Indonesia
Develop, code, and debug mobile applications using Flutter with Clean Architecture and Bloc state management
Translate designs and wireframes into high-quality, maintainable code following industry standards
Implement new features, performance improvements, and bug fixes across multiple enterprise apps
Build applications that efficiently retrieve data from servers using Dio and Retrofit
Collaborate with business analysts and backend engineers to deliver projects on time
Package, deploy, and manage OTA updates using Shorebird for App Store and Google Play
FlutterDartBloCClean ArchitectureFirebaseShorebirdDioRetrofit

Freelance

Flutter Developer

Nov 2023 - PresentFreelanceRemote
Indonesia
Develop, code, and debug mobile applications using Flutter for various clients
Design and create intuitive user interfaces based on client requirements
Translate client designs and wireframes into functional, user-friendly mobile apps
Implement features, optimize performance, and resolve issues to enhance app experience
Build applications that effectively handle data retrieval and local storage
Work closely with clients to gather requirements and deliver projects on schedule
FlutterDartBloCClean ArchitectureFirebaseREST API

HIMTI UMT

Android Development Study Group Mentor

Apr 2024 - Jul 2024Part-timeHybrid
Tangerang, Indonesia
Mentor for Android Development Study Group, leading sessions on mobile development using Flutter
Developed and delivered comprehensive syllabus covering Flutter fundamentals and state management
Prepared instructional materials to facilitate effective learning and hands-on practice
Led lessons on building responsive UIs and adaptive design principles
Assigned tasks and final projects to help participants build real-world portfolios
FlutterDartFirebaseAndroidGit

Values & Work Style

Principles that guide my approach to building software.

🎯

Problem Solver First

I approach every project by understanding the core problem before jumping into code.

🎨

Design-Aware Engineering

Good UX isn't just designer's job - I bridge the gap between design and implementation.

🚀

Production-Ready Mindset

Code that works in development is easy; code that scales in production is the goal.

📚

Continuous Learning

Technology evolves rapidly - staying curious and learning is non-negotiable.