About me
About me
Flutter Developer with 2 years of experience in building scalable and maintainable mobile applications. Specializes in architecting robust applications with modern state management solutions like BLoC, Cubit, and GetX.
Proven ability to lead projects from concept to deployment, delivering a comprehensive inventory system for a university faculty and including securing national funding for the 'CutsConnect' app. Seeking to leverage my mobile development and UI/UX skills to build impactful products with a forward-thinking team.
Experience
Experience
Jakarta, Indonesia
Veteran National Development University of Jakarta (UPNVJ)
Jan 2025 – May 2025
Flutter Developer (Volunteer)
Directed the end-to-end front-end development of 'Inventaris FIK UPNVJ,' a cross-platform Android application to digitize the asset management workflow, leveraging Flutter and Dart to meet user requirements.
Implemented the BLoC pattern for effective state management to create a testable, scalable codebase, ensuring ease of maintenance and reliability.
Developed unit tests for core features and state management components to validate business logic and prevent regressions.
Collaborated closely with a back-end developer to integrate RESTful APIs, enhancing data synchronization and replacing time-consuming manual processes.
Translated complex UI/UX designs from Figma into a pixel-perfect, responsive, and feature-rich interface, aligning with both Android design principles and performance optimization best practices.
Engineered key functionalities including role-based access control (RBAC), a dynamic statistical dashboard, automated reporting, and push notifications for loan reminders, ensuring a seamless user experience.
Documented system features and user guides comprehensively, supporting the complete digitization and sustained daily adoption of the inventory system by staff and leadership.
Jakarta, Indonesia
Veteran National Development University of Jakarta (UPNVJ)
Jan 2025 – May 2025
Flutter Developer (Volunteer)
Directed the end-to-end front-end development of 'Inventaris FIK UPNVJ,' a cross-platform Android application to digitize the asset management workflow, leveraging Flutter and Dart to meet user requirements.
Implemented the BLoC pattern for effective state management to create a testable, scalable codebase, ensuring ease of maintenance and reliability.
Developed unit tests for core features and state management components to validate business logic and prevent regressions.
Collaborated closely with a back-end developer to integrate RESTful APIs, enhancing data synchronization and replacing time-consuming manual processes.
Translated complex UI/UX designs from Figma into a pixel-perfect, responsive, and feature-rich interface, aligning with both Android design principles and performance optimization best practices.
Engineered key functionalities including role-based access control (RBAC), a dynamic statistical dashboard, automated reporting, and push notifications for loan reminders, ensuring a seamless user experience.
Documented system features and user guides comprehensively, supporting the complete digitization and sustained daily adoption of the inventory system by staff and leadership.
Jakarta, Indonesia
LX International Indonesia
Feb 2024 – Jun 2024
Flutter Developer (Student Trainee)
Engaged in the Kampus Merdeka Certified Independent Study Program Batch 6 in Mobile Application Development, enhancing proficiency in Dart, Flutter, and state management solutions (GetX) while implementing API integration and local storage (SQLite).
Completed individual assignments and team projects that emphasized mobile UI/UX design, API integration, and local notifications, thereby improving technical skills and soft skills such as time management, personal branding, public speaking, and copywriting.
Jakarta, Indonesia
LX International Indonesia
Feb 2024 – Jun 2024
Flutter Developer (Student Trainee)
Engaged in the Kampus Merdeka Certified Independent Study Program Batch 6 in Mobile Application Development, enhancing proficiency in Dart, Flutter, and state management solutions (GetX) while implementing API integration and local storage (SQLite).
Completed individual assignments and team projects that emphasized mobile UI/UX design, API integration, and local notifications, thereby improving technical skills and soft skills such as time management, personal branding, public speaking, and copywriting.
Education
Education
Jakarta, Indonesia
2021 – 2025
Bachelor of Computer Science in Informatics
Veteran National Development University of Jakarta (UPNVJ)
Achieved a 3.91/4.00 GPA in a Bachelor of Computer Science program that holds the FIBAA Quality Seal for international accreditation, valid until September 19, 2028. My studies focused on core computer science principles, which I successfully translated into real-world experience by developing and architecting the mobile applications showcased in this portfolio.
Jakarta, Indonesia
2021 – 2025
Bachelor of Computer Science in Informatics
Veteran National Development University of Jakarta (UPNVJ)
Achieved a 3.91/4.00 GPA in a Bachelor of Computer Science program that holds the FIBAA Quality Seal for international accreditation, valid until September 19, 2028. My studies focused on core computer science principles, which I successfully translated into real-world experience by developing and architecting the mobile applications showcased in this portfolio.