Menu Navigation

Hi, I’m Adi Prasetya

Fullstack Mobile Developer

Software Developer with a focus on Mobile Ecosystems and a broad understanding of full-stack  development. Proven expertise in building...

0

Projects Delivered

0

Years of Experience
available Currently Accepting New Projects
Adi Prasetya - Profile Photo

Nice to meet you!

Here’s a quick snapshot about me. What I do, where I’m based, and how you can reach me.

Fullstack Mobile Developer
Yogyakarta, Indonesia
adiprasetyaa11@gmail.com
Available for Work

Software Developer with a focus on Mobile Ecosystems and a broad understanding of full-stack  development. Proven expertise in building high-stability Native Android and Flutter applications while maintaining a 98.35% crash-free rate. Proficient in bridging the gap between mobile clients and Laravel-based backend services, ensuring data consistency and secure API integrations. Dedicated to writing clean, maintainable code across diverse platforms.

Skills I use the most
#Kotlin (Android) #Android TV Development #Flutter #Laravel #Express.js #REST API Design #Firebase Ecosystem #MySQL

Services

Need a hand shipping a product? Here are a few ways I can help.

Android App Development (Kotlin / Java)

Production-ready Android apps with clean architecture, smooth UX, and reliable API/Firebase integration, built to stay fast and maintainable.

Get a quick estimate
Flutter Cross-Platform Development

Scalable Flutter apps with a modular codebase, consistent UI, and rapid delivery without sacrificing long-term maintainability.

Get a quick estimate
Laravel Back-End & REST API Development

Secure Laravel APIs with clean endpoint design, auth (JWT/session), and structured data flows. Ideal for mobile-first products.

Get a quick estimate
Mobile ↔ API Integration & Data Sync

Robust integration: token refresh, pagination, caching, and error handling. So, your app stays stable on real-world networks.

Get a quick estimate
Release & Deployment Support (Play Store / Hosting)

Release-ready delivery: versioning, signing, AAB builds, release notes, and deployment setup-ship confidently and consistently.

Get a quick estimate
Web Development (Laravel)

Clean, responsive Laravel websites and dashboards. Perfect for landing pages, admin panels, and content-driven systems.

Get a quick estimate

Featured Work

A curated selection of projects, click any card to see the details.

Web Development
E-Commerce Website

Skills & Tools

A quick look at what I’m confident building with.

Mobile
Kotlin (Android) Advanced
Android TV Development Intermediate
Flutter Intermediate
Backend
Laravel Intermediate
Express.js Beginner
REST API Design Intermediate
Firebase Ecosystem Intermediate
Database
MySQL Intermediate
Frontend
HTML Intermediate
CSS Intermediate
JavaScript Intermediate
Bootstrap 5 Intermediate
Tools
Git & GitHub Intermediate
Linux (Ubuntu) Intermediate

Experience & Education

Education

Bachelor of Informatics
Jan 2021 — Present

Universitas Sebelas Maret

  • IPK: 3.64/4.0
  • Relevant Course: Computational Network, Mobile App Development, Website Development, Software Engineering, Database System

Work Experience

Android Developer
Aug 2025 — Present

Life Media (PT. SaranaInsan MudaSelaras)

  • Develop Android TV features (in-room entertainment, info channels, promo signage) using Kotlin / Java.
  • Drive bug triage, root-cause analysis, and scoped fixes, ensure stability across diverse Android TV devices.
  • Integrate with Laravel-based REST APIs for authentication, content management, and room/hotel data sync.
  • Optimize build/release flow and versioning & collaborate with product via GitHub and issue tracking.
Teaching Assistant — Mobile App Development
Jan 2024 — Jul 2024

Universitas Sebelas Maret

  • Led 15 sessions for 103 students, teaching fundamental concepts of mobile application development using Kotlin.
  • Improved student understanding on Kotlin programming, OOP, and Android UI architecture.
  • Instructed students on building native Android components and designing application layouts.
Part Time Teacher
Jan 2024 — Jun 2024

Digikidz Indonesia

  • Preparing the class, teaching, and evaluating the class to fulfill DigiKidz teaching standards and curriculum requirements.
  • Attending curriculum briefings and teaching training.
  • Teaching private or groups of kids around 5 - 18 years old for different course level and curriculum.
Teaching Assistant — Operating Systems
Jul 2023 — Dec 2023

Universitas Sebelas Maret

  • Created an engaging learning environment for 35 students with innovative teaching methods.
  • Led practical lessons on Windows and Linux (Ubuntu) systems.
  • Reviewed 150 assignments, provided constructive feedback, and offered personalized support.

Freelance Projects

Mobile Developer
Sep 2025 — Dec 2025

Dinas Perkim Kota Bontang

  • Led end-to-end development of the Smart Bontang mobile application from scratch using Flutter, delivering a scalable production-ready app.
  • Architected the codebase with Clean Architecture and a feature-based modular structure to enforce separation of concerns and improve long-term maintainability.
  • Built two distinct product experiences within one app: Citizen and Admin Operator.
  • Implemented secure JWT-based authentication and integrated REST APIs for all data consumption.
  • Integrated Firebase Cloud Messaging (FCM) to deliver real-time user alerts.
Android Developer
Jul 2025 — Oct 2025

Narajiwa

  • Developed a WebView-based Android application tailored to client specifications.
  • Set up and optimized the Android project, including advanced WebView handling.
  • Integrated Firebase Cloud Messaging (FCM) for reliable push notifications.
  • Conducted thorough testing, prepared metadata, built final release (AAB), and deployed the app to Google Play Store.

Certifications

Mobile Development Cohort
Aug 2023 — Dec 2023

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

  • Completed all courses and submissions within the Android Development Cohort.
  • Attendance at 100% of Instructor-Led Training (ILT) and obligatory sessions.
  • Collaborated with a team of 7 people on a capstone product.

From the Blog

Short notes, write-ups, and lessons learned. Freshly added when I have something useful to share.

Kenapa Memilih Bootstrap 5 untuk Desain Web?
Tips & Trick Mar 18, 2026
Kenapa Memilih Bootstrap 5 untuk Desain Web?

Desain Web ModernBootstrap 5 hadir tanpa ketergantungan jQuery, membuatnya jauh lebih ring...

1 min read Read more
Suka Duka Menjadi Freelancer Developer
Tutorial Mar 18, 2026
Suka Duka Menjadi Freelancer Developer

Diary FreelancerBekerja dari mana saja terdengar menyenangkan, namun manajemen waktu adala...

1 min read Read more
Cara Membuat Portofolio dengan Laravel Filament
Tips & Trick Mar 18, 2026
Cara Membuat Portofolio dengan Laravel Filament

Tutorial LaravelFilament adalah TALL stack admin panel yang sangat cepat untuk Laravel. Da...

1 min read Read more

FAQ

Quick answers to questions people usually ask before starting a project.

Most projects take 2-6 weeks depending on scope, content readiness, and revision cycles. After a quick requirement sync, I'll provide a realistic timeline with milestones.

Project goals, reference apps/websites (if any), required features, branding assets (logo/colors), and content. If you don't have everything yet, we can start with a lean MVP plan.

Yes. I strongly recommend shipping an MVP first, then iterating based on feedback. This approach reduces risk, saves budget, and gets you value faster.

Pricing typically covers planning, development, testing, and one round of revisions. Third-party costs (hosting, domains, paid APIs, Play Console fee) are not included unless specified.

We do revisions in structured rounds to keep feedback efficient. Small UI tweaks are fine, but new features or scope changes may affect timeline and cost.

Absolutely. I can integrate REST APIs, authentication flows (JWT/session), and data sync patterns. If the API is incomplete, I can also help define the contract and improve reliability.

Yes. I can help deploy Laravel projects to hosting/VPS and assist with domain/DNS setup. For mobile, I can prepare release builds and guide submission to the Play Store.

Yes. You will receive the complete source code and project assets upon final payment. You own the deliverables and can continue development independently or with another team.

Yes. I offer post-launch support for bug fixes, minor improvements, and monitoring. We can do a monthly maintenance plan or a pay-per-request model.

Android: Kotlin/Java. Cross-platform: Flutter. Backend: Laravel (REST APIs). I also work with MySQL and Firebase (Auth/FCM) depending on product needs.

Let’s build something together

Got an idea, a deadline, or a problem that needs a clean solution? Send a quick message. I'll reply as soon as I can.

Email
adiprasetyaa11@gmail.com

Typical response time: within 24–48 hours.

Loading...
Your message has been sent. Thank you!