Code Monkey home page Code Monkey logo

My Portfolio

Android Developer

Welcome to my Portfolio profile! I am Fadhlan Sulistiyo Hidayat, a passionate Android Developer and an Informatics graduate from Singaperbangsa University Karawang. I thrive on creating innovative and efficient Android applications, constantly learning, and growing in the field of mobile development.

🌟 Projects

Cinema Database (CinDes)

App Screenshot

Cinema Database (CinDes) is an Android application that showcases a collection of movies and TV shows, with data sourced directly from the TMDB API. Users can easily browse through popular titles, access detailed information, and discover new content. CinDes features a user-friendly interface, designed to provide a smooth and engaging browsing experience.

Features

  • Browse Movies & TV Shows: Explore a vast collection of popular and top-rated movies and TV shows.
  • Detailed Information: View comprehensive details about each title, including synopsis, release date, ratings, and more.
  • Trending & Popular People: Discover trending and popular actors, directors, and other celebrities, with detailed profiles for each.
  • Search Functionality: Quickly find specific movies, TV shows.
  • Responsive UI: Enjoy a smooth and intuitive user interface, optimized for various screen sizes.
  • Watchlist: Add movies and TV shows to your watchlist for easy access later.
  • Offline Access: Access previously viewed content on the home screen even without an internet connection.

Coding Story App

App Screenshot

This is an Android application designed for sharing stories from the Dicoding academy. The application retrieves data using the Dicoding API and integrates various modern Android development technologies.

Features

  • Stories Sharing: Share your stories from the Dicoding academy.
  • Maps Stories: View stories on a map, enabled by the Google Maps API.
  • Data Persistence: Utilizes Room for local database management.
  • Pagination: Implements Paging 3 library with RemoteMediator and Remote Keys.
  • Networking: Uses Retrofit for networking.
  • State Management: LiveData for observing data changes.
  • Preferences and Token Storage: DataStore for managing user preferences and storing login tokens.
  • Dependency Injection: Service Locator pattern for dependency injection.
  • Location Services: Integrated with FusedLocationProviderClient for location-based features.
  • Coroutines: Manages asynchronous operations using Kotlin Coroutines.


📚 Coding Academy Graduate

I have completed several courses to enhance my Android development skills. Below are the courses I have completed along with their credential IDs:

  • Menjadi Android Developer Expert
    Credential ID: EYX4V50RWZDL
  • Belajar Pengembangan Aplikasi Android Intermediate
    Credential ID: 1RXYL3NLKPVM
  • Belajar Fundamental Aplikasi Android
    Credential ID: 1OP8WVLG2XQK
  • Belajar Membuat Aplikasi Android untuk Pemula
    Credential ID: 07Z68N5GMXQR
  • Memulai Pemrograman dengan Kotlin
    Credential ID: 4EXG4LMD9PRL
  • Belajar Prinsip Pemrograman SOLID
    Credential ID: GRX5OMKNRP0M
  • Belajar Membuat Aplikasi Flutter untuk Pemula
    Credential ID: 0LZ0DRY5RX65
  • Memulai Pemrograman dengan Dart
    Credential ID: 0LZ0DRY5RX65

🎓 Education

  • Bachelor's Degree in Informatics
    Singaperbangsa University Karawang

💼 Professional Role

  • Android Developer

🌐 Connect with Me

Feel free to connect with me on social media:

🛠️ Technologies & Tools

Kotlin Android Git GitHub

📧 Contact

For any inquiries, feel free to reach out to me at [email protected].

Thank you for visiting my profile! Let's build something amazing together.

Fadhlan Sulistiyo Hidayat's Projects

cinemacatalog icon cinemacatalog

Remake version of CinemaDatabase project using Jetpack Compose

cinemadatabase icon cinemadatabase

An Android app that lists movies and TV shows using TMDB API data, providing users with detailed insights and a user-friendly interface

codingstoryapp icon codingstoryapp

This application was created for graduation requirements in Dicoding Academy, 'Belajar Pengembangan Aplikasi Android Intermediate' as part of the final submission requirement.

findgithubuser icon findgithubuser

This project is an updated version of my previous personal project from 'GitHubUserApp', to renew certificates in Dicoding Academy.

githubuserapp icon githubuserapp

GitHub User App is a GitHub user search application using Github Token. This project is a remake of the final submission of the class Dicoding - Belajar Fundamental Aplikasi Android.

sub3_bfaa_dicoding icon sub3_bfaa_dicoding

Submission 3 Belajar Android Aplikasi Pemula Dicoding oleh Fadhlan Sulistiyo Hidayat

tokolaptop icon tokolaptop

This repository is the result of my submission in Dicoding class "Belajar Membuat Aplikasi Android untuk Pemula" that implement Activity, Intent, and RecyclerView. This repo is intended asa personal archive and reference for Dicoding friends who are working on their Android Beginner class submissions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.