Hi there! I'm

Muhammad
Rhomaedi

I am a Full-Stack & Mobile Developer with over 4 years of experience building user-friendly websites and published iOS & Android applications. Let's connect and create innovative solutions together!.

Muhammad Rhomaedi
scroll

Skills & Technologies

The tools and languages I wield to bring ideas to life across mobile, web, and backend.

Flutter

Dart

React

JavaScript

TypeScript

Python

Golang

PHP

Java Mobile

Laravel

CodeIgniter

Bootstrap

Tailwind

jQuery

AJAX

MySQL

PostgreSQL

MongoDB

Firebase

Git

RestApi

Postman

Figma

Android Studio

NetBeans

Work Experience

Fullstack Web Developer

PT Teltics Media

Full-timeJun 2025 – Present

Developed and optimized various web applications including ISP customer portals, agriculture drone platforms, sentiment analysis backends, and warehouse management systems.

  • Implemented Singpass integration for Singapore ISP (Whizcomms) customer verification and onboarding
  • Optimized MongoDB database for Biota Spraying, reducing load time from >10 minutes to <10 seconds
  • Designed backend layer and APIs for Sosmed Sentimen Analytics to fetch and process raw scraping data
  • Built core business logic for Soka Accounting Inventory (WMS), covering dynamic unit conversion and stock movement

AI Engineer

Badan Riset dan Inovasi Nasional RI (BRIN RI)

InternshipSep 2024 – Jan 2025

Developed a sentiment analysis system for the tourism sector to analyze reviews from destinations like Borobudur Temple and Komodo Island.

  • Collected review datasets via Python web scraping
  • Analyzed data using the IndoBERT model, achieving 99.76% accuracy
  • Integrated the analysis results into the Explorenesia website development

Mobile Developer (Flutter)

Rumah Sakit Graha Sehat

FreelanceJun 2024 – Sep 2024

Developed a mobile attendance application for hospital staff, focusing on location-based tracking and automated request submissions.

  • Implemented geofencing-based attendance integrated with staff schedules
  • Built features for leave/sick permit submissions and shift swapping
  • Developed an anti-fraud system to detect anomalies in permit submissions (e.g., fake sick notes)

Mobile Developer (Flutter)

JTI Innovation Center

InternshipFeb 2024 – Jun 2024

Transformed the CDC-Online alumni application from a static platform into a fully dynamic, API-driven mobile app for Jember State Polytechnic.

  • Developed an alumni networking and tracer study tool
  • Enabled graduates to connect and update their post-graduation employment or study status
  • Successfully published the application to the Google Play Store

Mobile (Flutter) & Fullstack Web Developer

PT Barouk Raya Technology

ContractJun 2023 – May 2024

Developed end-to-end Web and Mobile platforms for Loan Origination Systems (LOS) and Human Capital Management Systems (HCMS).

  • Developed Web LOS to process, manage, and automate end-to-end credit workflows
  • Built Web HCMS for centralized human resource management, payroll, and attendance
  • Created Mobile LOS for field agents to facilitate real-time data entry and document collection
  • Developed Mobile HCMS (ESS) enabling employees to submit permits, view payslips, and perform mobile attendance

Web Developer

CV Anugerah Alam Abadi

InternshipSep 2019 – Feb 2020

Developed a web-based production tracking application to monitor work output and efficiency in real-time.

  • Built a system covering the entire production line (wood intake, rotary, press, repair, plywood, packing)
  • Designed the system to reliably support 24-hour operations for both day and night shifts

My Education

Diploma of Education, Teknologi Informasi | Informatika

Politeknik Negeri Jember

2021 – 2025
Grade: 3.68 / 4.0

Skripsi: Student attendance application using face recognition with Two Dimensional - Discriminant Linear Analysis (2D-LDA) & K-Nearest Neighbor algorithms (KNN)

Teknologi Informasi | Rekayasa Perangkat Lunak

SMK Negeri 1 Bondowoso

2018 – 2021
Grade: 87

Focus on software engineering fundamentals.

Licenses & Certifications

📱

Mobile Programmer Flutter

Digital Talent Scholarship

ID: 261/PL 17.3.5/TI/2022

Issued: Oct 2022Show Credential
🎓

Indonesian Qualification Framework Level II On The Skill Competence Of Software Engineering

Badan Nasional Sertifikasi Profesi (BNSP)

ID: TIK 303007432021

Issued: Jun 2021 · Exp: Jun 2024Show Credential
📱

Junior Mobile Programmer Flutter

Badan Nasional Sertifikasi Profesi (BNSP)

ID: ICT 212100022712022

Issued: Nov 2022 · Exp: Nov 2025Show Credential

Recent Projects

A curated selection of projects that showcase my range from mobile apps to full-stack platforms.

Attendance App — Face Recognition (2D-LDA & KNN)
View Preview

Attendance App — Face Recognition (2D-LDA & KNN)

Aplikasi absensi cerdas berbasis mobile yang dilengkapi dengan teknologi Machine Learning untuk sistem pengenalan wajah (Face Recognition). Menggunakan kombinasi algoritma Two-Dimensional Linear Discriminant Analysis (2D-LDA) untuk ekstraksi fitur dan K-Nearest Neighbor (KNN) untuk klasifikasi wajah dengan tingkat akurasi yang tinggi.

FlutterFlutter BlocMySQLRest APILaravel
Web Go-Thrift - Secondhand Marketplace
View Preview

Web Go-Thrift - Secondhand Marketplace

Platform marketplace pakaian bekas (thrift) terintegrasi. Menyediakan antarmuka website untuk landing page dan dashboard penjual, serta aplikasi mobile bagi pembeli untuk mencari produk, melakukan transaksi pembayaran, hingga melacak pengiriman barang (J&T, JNE, dll).

LaravelRest APIMySQLFirebase
Go-Thrift - Secondhand Marketplace
View Preview

Go-Thrift - Secondhand Marketplace

Platform marketplace pakaian bekas (thrift) terintegrasi. Menyediakan antarmuka website untuk landing page dan dashboard penjual, serta aplikasi mobile bagi pembeli untuk mencari produk, melakukan transaksi pembayaran, hingga melacak pengiriman barang (J&T, JNE, dll).

FlutterRest APIMySQLGetxFirebase
E-Learning Quiz Adaptif - Mobile
View Preview

E-Learning Quiz Adaptif - Mobile

Platform E-Learning terpadu untuk sekolah tingkat SD, SMP, dan SMK. Dilengkapi fitur pengumpulan tugas dan kuis adaptif, di mana tingkat kesulitan soal akan meningkat secara otomatis jika siswa berhasil menjawab lebih dari 4 dari 7 pertanyaan dengan benar.

FlutterLaravelRest APIMySQLFlutter Bloc
E-Learning Quiz Adaptif - Website
View Preview

E-Learning Quiz Adaptif - Website

Platform E-Learning terpadu untuk sekolah tingkat SD, SMP, dan SMK. Dilengkapi fitur pengumpulan tugas dan kuis adaptif, di mana tingkat kesulitan soal akan meningkat secara otomatis jika siswa berhasil menjawab lebih dari 4 dari 7 pertanyaan dengan benar.

LaravelRest APIMySQL
Go Rent — Rental Mobil dan Motor
View Preview

Go Rent — Rental Mobil dan Motor

Aplikasi penyewaan mobil dan motor berbasis mobile yang memudahkan pengguna untuk mencari, memesan, dan mengelola jadwal sewa kendaraan dengan antarmuka yang ramah pengguna.

FlutterMySQLRest APIGetx
SI DEMUNG — Pengaduan Desa DEMUNG
View Preview

SI DEMUNG — Pengaduan Desa DEMUNG

Aplikasi mobile berbasis Android yang memfasilitasi masyarakat Desa Demung untuk melakukan pelaporan dan pengaduan layanan masyarakat secara online dengan mudah, cepat, dan transparan.

JavaAndroid StudioFetch APIMySQL
Personality Test — Psychological Assessment
View Preview

Personality Test — Psychological Assessment

Aplikasi berbasis Android yang dirancang untuk penilaian psikologis, menampilkan kuesioner interaktif dan analisis sifat kepribadian secara mendetail seperti Introvert, Extrovert, dan Ambivert.

JavaAndroid StudioFetch APIMySQL
ARRAHMAH RENT — Solution for Your Transportation Needs
View Preview

ARRAHMAH RENT — Solution for Your Transportation Needs

platform jasa rental mobil yang beroperasi di wilayah Surabaya dan sekitarnya. Dalam proyek ini, saya membangun beberapa fitur utama yang berkaitan dengan sistem invoice dan billing.

FlutterMySQLLaravelRest APIGetx
TOKO ATK — Inventory Management System
View Preview

TOKO ATK — Inventory Management System

Sistem manajemen inventaris untuk toko alat tulis, dengan fitur pencatatan stok, laporan penjualan, dan integrasi dengan sistem pembayaran.

JavaMySQLNetbeansDesktop App

Let's Connect

Have a project in mind or want to collaborate? I'm always open to discussing new opportunities.

Location

Indonesia 🇮🇩

// Find me on