+
Projects
Honors & Awards
Months of Work Experience

About Me
I am a fresh graduate in Informatics from Telkom University with a strong academic background and a deep passion for software engineering. Proficient in mobile development and machine learning, I have hands-on experience building various mobile, web, and machine learning based projects. Motivated, results-oriented, and eager to contribute in a challenging role where I can apply my skills to create meaningful impact.

AI Engineer & Data Scientist Cohort
Laskar AI by Lintasarta, Dicoding, NVIDIA

Software Engineering Lecturer Assistant
Telkom University

Back-End Mentee of Digistar Class
Digistar Club by Telkom Indonesia

Mobile Engineer Intern
Telkom Indonesia

Software Engineering Lecturer Assistant
Telkom University

Mobile Engineer Intern
Telkom Indonesia

Mobile Development Learning Path
Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka
My Projects
DevLabs
KotlinMVVMRecommender SystemGoogle Map APIYoutube PlayerROOM DAOCameraDatastoreRetrofitDevLabs is an all-in-one platform designed to facilitate seamless collaboration between clients, architects, and builders throughout every stage of a project.
Fitnessist
KotlinMVVMComputer VisionCameraRetrofitThis application is equipped with features such as exercises, food scanning with computer vision, steps based on selected programs, calorie counters, gamification, sports articles and healthy living tips, as well as user personalization.
Movies To Go
React NativeJavaScriptFirebaseGoogle Map APIExpoThis application is built with React Native and is a movie catalog application that fetches data from TheMovieDB API. It uses Firebase for authentication, includes a favorite feature, and uses the Google Map API to display cinema locations.
Story App(Flutter)
FlutterDartProviderHttpGoogle Maps APIGo RouterThis application is a story app where users can view all stories with an infinite scroll feature, upload stories with location tags, and access two app versions: paid and free. It also includes language localization and theme customization. This app was developed to fulfill the requirements for the Dicoding Flutter Intermediate certificate by implementing concepts taught in the respective modules.
Story App(Kotlin)
KotlinMVVMPaging 3Google Maps APICameraRetrofitMockito (Testing)There is an onboarding section introducing the application, created using Motion Layout. It includes authentication and live input error handling. It uses the Google Map API to view the location of the user submitting a story. The story list is loaded with RecyclerView and Paging 3. There is also basic testing implemented.
Restaurant List App
FlutterDartProviderHttpAndroid Alarm ManagerSQLiteTestingThis application is a restaurant listing app with data sourced from the Dicoding API. It includes several features such as viewing restaurant details, saving restaurants to favorites using SQLite, allowing users to leave comments on each restaurants description, setting notification reminders, and changing the app theme.
Jetpack Compose Movie App
KotlinJetpack ComposeThis application is built with Jetpack Compose and serves as a movie catalog application.
Warung Tani
FlutterDartHttpWarung Tani is a marketplace that provides services in the form of intermediaries between farmers and consumers.
Github API App
KotlinMVVMGithubAPIRetrofitROOM DAOThis application uses the GitHub API to search for GitHub profiles and view the following and followers of those profiles. It includes a favorite feature that is stored in the internal database, and there is also a feature to switch between dark and light themes.
Flutter TMDB Clean Architecture
FlutterBLoCFirebase Analytics & CrashlyticsModularisasiSQFLiteDio95%+ Test CoverageContinuous Integration dengan Github ActionAplikasi ini memiliki beberapa fitur diantaranya melihat film dan series tv terkini yang dipanggil dari TMDB API menggunakan Dio, melihat detailnya, melihat episode dari setiap series tv, menyimpan film dan tv series sebagai watchlist.
Aplikasi untuk Rehabilitasi Pasien Pasca Stroke
Proyek ini bertujuan untuk memudahkan pasien pasca stroke untuk dapat melakukan rehabilitasi dimana saja dengan bantuan teknologi yaitu dengan menggunakan machine learning dan mobile apps.
My Certificates
Mobile Engineer Intern at Telkom Indonesia
April - September 2024 (6 Month)
InternshipMobile EngineerKotlinFlutterSCRUMMobile Engineer Intern at Telkom Indonesia
August - December 2023 (5 Month)
InternshipMobile EngineerReact NativeSCRUMMobile Development Learning Path
Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka
LearningMobile DevelopmentKotlinSoft SkillCareer DevelopmentEnglishPitchingAuthor and Presenter at the 7th International Conference on Data Science and Its Applications (ICoDSA) 2024
The 7th International Conference on Data Science and Its Applications (ICoDSA)
ConferencePaperIEEEScopus IndexEnglishComputer VisionCNNResnet-50Inception V33rd Place in Hackathon ITFest 2024
Himavo Micro IT & GDSC IPB University
CompetitionHackathonMobile ApplicationPitchingNational3rd Place in JBC Business Plan Competition 2022
Search Telkom University
CompetitionBusiness Plan CompetitionMobile ApplicationBusiness ProposalPitchingNationalMachine Learning Terapan
Dicoding Indonesia
LearningMobile DevelopmentFlutterClean ArchitectureBLoCModularisasiAutomate Testing (Github Action)Menjadi Flutter Developer Expert
Dicoding Indonesia
LearningMobile DevelopmentFlutterClean ArchitectureBLoCModularisasiAutomate Testing (Github Action)Belajar Penerapan Data Science
Dicoding Indonesia
LearningMobile DevelopmentKotlinSoft SkillCareer DevelopmentEnglishPitchingFlutter & Dart - The Complete Guide [2024 Edition]
Academind
LearningFlutterDartComplete React Native in 2023: Zero to Mastery (with Hooks)
Zero To Mastery Academy
LearningReact NativeIntensive Bootcamp Laravel Web Development
SanberCode
LearningLaravelBack-End Development
Let's Connect
I'm open to exploring new professional opportunities and collaborations. Whether you have a project proposal, a question, or simply want to network, feel free to reach out. I'll respond as promptly as possible, and I look forward to building meaningful connections!