I am a Flutter Developer with 2 years of hands-on experience in building scalable and maintainable mobile applications. I specialize in architecting robust apps with modern state management solutions like BLoC and Cubit. I have proven ability to lead projects from concept to deployment, including delivering a comprehensive inventory system for a university faculty and securing national funding for the 'CutsConnect' app. I am seeking to leverage my mobile development and UI/UX skills to build impactful products with a forward-thinking team.

Deandra Satriyo Setiawan

I am a Flutter Developer with 2 years of hands-on experience in building scalable and maintainable mobile applications. I specialize in architecting robust apps with modern state management solutions like BLoC and Cubit. I have proven ability to lead projects from concept to deployment, including delivering a comprehensive inventory system for a university faculty and securing national funding for the 'CutsConnect' app. I am seeking to leverage my mobile development and UI/UX skills to build impactful products with a forward-thinking team.

Available to hire

I am a Flutter Developer with 2 years of hands-on experience in building scalable and maintainable mobile applications. I specialize in architecting robust apps with modern state management solutions like BLoC and Cubit. I have proven ability to lead projects from concept to deployment, including delivering a comprehensive inventory system for a university faculty and securing national funding for the ‘CutsConnect’ app. I am seeking to leverage my mobile development and UI/UX skills to build impactful products with a forward-thinking team.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

English
Advanced
Indonesian
Fluent

Work Experience

Lead Flutter Developer (Volunteer) at Veteran National Development University of Jakarta
January 6, 2025 - May 31, 2025
Architected and developed the end-to-end front-end development of an Android application to digitize the asset management workflow for the Faculty of Computer Science. Implemented the BLoC pattern for state management, creating a clear separation between business logic and UI to ensure a predictable, scalable, and highly testable codebase.

Education

Bachelor of Computer Science at Veteran National Development University of Jakarta
August 1, 2021 - July 14, 2025

Qualifications

Full-Stack Laravel Flutter: E-Commerce & Chat App — BuildWithAngga
July 18, 2025 - July 18, 2028
Full-Stack Laravel Flutter: Build E-Wallet Mobile App — BuildWithAngga
June 3, 2025 - June 3, 2028
Mastering Flutter 2.0: Building a Travel & Flight App — BuildWithAngga
August 8, 2023 - August 8, 2026
Certificate of Expertise - Mobile Application Development — LX International Indonesia
June 30, 2024 - June 30, 2027
Comprehensive Dart Programming: Beginner to Advanced — Udemy
December 21, 2024 - December 21, 2027
Structured Query Language (SQL) Fundamentals — Dicoding Indonesia
October 23, 2023 - October 23, 2026
Building Flutter Applications for Beginners — Dicoding Indonesia
October 4, 2023 - October 4, 2026
Getting Started with Dart Programming — Dicoding Indonesia
October 8, 2023 - October 8, 2026
Project Management Fundamentals — Dicoding Indonesia
August 10, 2023 - August 10, 2026
Git and GitHub Fundamentals — Dicoding Indonesia
December 30, 2022 - December 30, 2025

Industry Experience

Software & Internet, Professional Services
    uniE621 Inventaris FIK UPNVJ (Inventory Management and Monitoring App) | Lead Flutter Developer
    Developed to solve the Faculty of Computer Science's time-consuming manual inventory process, "Inventaris FIK UPNVJ" is a dedicated Android application that digitizes the entire asset management workflow. The application provides a centralized, efficient platform for tracking equipment and generating accurate, data-driven reports, significantly improving staff productivity and enabling better decision-making for leadership. My Role As the Lead Flutter Developer, I was responsible for the entire front-end development of the Android application. I collaborated closely with our back-end developer to deliver a full-stack solution, translating the UI/UX designs into a clean, responsive, and highly functional application using Flutter and Dart. My work focused on seamless API integration and building a feature-rich user interface. Key Features Implemented • Comprehensive Asset Management: A complete system for tracking the entire lifecycle of assets—from buildings and rooms down to individual items—including specific transactions like item loans, transfers, repairs, and returns. • Role-Based Access Control (RBAC): Distinct user views and permissions tailored for different roles, such as faculty leadership, administrative coordinator, and administrative staff. • Statistics Dashboard: A dashboard providing key statistics on items, rooms, loans, and repairs for at-a-glance monitoring and insights. • Automated Reporting: In-app generation and presentation of monthly inventory reports from the back-end system. • Automated Notifications: A system to remind users of approaching loan due dates. Project Deliverables • Complete UI/UX Design & Interactive Prototype (Figma) • Functional Android App (Inventaris FIK UPNVJ) • Comprehensive End-User Documentation
    uniE621 CutsConnect (Barbershop Discovery App) | Team Leader & Mobile Developer
    Led the development of the "CutsConnect" mobile application, a project awarded funding in the national 2024 Student Creativity Program (PKM) in the Karsa Cipta category. Our proposal was one of thousands selected from a nationwide pool of over 33,000 submissions to be funded by the Directorate General of Higher Education (Ditjen Diktiristek). CutsConnect is an innovative platform for the barbershop industry, serving both customers and shop owners. It enables customers to find and monitor barbershops in real-time, while also providing a barbershop management portal for registered owners to update service prices, operating hours, and live customer queue information directly from the app. My Role As the Team Leader and Mobile Developer, I coordinated the project from concept to completion and developed the full Android app using Flutter. I was responsible for implementing the distinct user interfaces for both customers and registered barbershop owners, and successfully published the final application on the Google Play Store. Key Features • Real-Time Barbershop Directory for Customers • In-App Management Portal for Barbershop Owners Project Deliverables • CutsConnect Android App
    uniE621 LOKA (Job Seeker App) | Mobile Developer & UI/UX Designer
    Developed "LOKA", a functional prototype of a job seeker application for Android, designed to provide a clean and seamless user experience. The project showcases core functionalities including user authentication with Firebase, a browsable feed of current job listings, and a bookmarking feature for saving interesting positions. My Role As the sole creator of this project, I was responsible for the entire lifecycle, from concept to a functional Android application. On the UI/UX side, I designed the complete user journey and high-fidelity mockups in Figma, including the UI for a future search feature. On the development side, I brought the core features to life using Flutter, engineering the Firebase authentication, building the job listing functionalities with Cloud Firestore from Firebase, and implementing Cubit for predictable state management. Project Deliverables • Complete UI/UX Design & Prototype (Figma) • Functional LOKA Android App with Firebase Integration
    uniE621 Moli (Movie Listing App) | Mobile Developer
    Developed "Moli", a clean and intuitive Android movie listing application built with the Flutter framework. The project's goal was to create a high-performance application that provides users with up-to-date movie information by interfacing with a live, third-party API from The Movie Database (TMDB). My Role As the project's Mobile Developer, I was responsible for the entire technical implementation, from backend services to the final user interface. My primary focus was building the application in Flutter, where I managed the full lifecycle of API integration using Postman, implemented the GetX state management solution for efficient data flow, and integrated Firebase Authentication for user login. I translated the final UI/UX designs from Figma into a responsive interface, ensuring a polished and functional final product. Project Deliverables • Functional Moli Android App with Live API Integration

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Jakarta today.