Open for Web & Mobile Projects

Web & Mobile Apps with Real Impact.

Saya membangun aplikasi yang cepat, responsif, dan mudah dipakai—dari UX yang rapi sampai arsitektur yang clean untuk maintenance jangka panjang.

UX yang clear

Flow pengguna & UI rapi

Kode yang terstruktur

Clean architecture & modular

Delivery cepat

Respons diskusi & estimasi

Siap kerja dengan tim: komunikasi jelas, fokus scope, dan hasil yang bisa langsung dipakai.
Lihat Projects Download CV

Reply cepat untuk diskusi scope & estimasi.

Profile
Tentang Saya

Menggabungkan Logika Pemrograman dengan Kreativitas Digital.

Saya adalah seorang developer yang memiliki antusiasme tinggi dalam membangun aplikasi web dan mobile yang inovatif. Fokus utama saya adalah menciptakan kode yang bersih, efisien, dan memberikan pengalaman pengguna (UX) yang luar biasa.

Selain mengembangkan aplikasi, saya juga aktif mengeksplorasi tren teknologi terbaru seperti implementasi AI dan keamanan sistem untuk memastikan setiap solusi yang saya buat tetap relevan dan aman.

3+
Tahun Pengalaman
20+
Proyek Selesai
10+
Sertifikasi IT

Pengalaman Kerja

Perjalanan profesional saya dalam dunia pendidikan IT dan pengembangan perangkat lunak.

Terus belajar dan beradaptasi dengan teknologi terbaru adalah kunci dalam industri yang cepat berubah ini.

Guru Teknik Jaringan Komputer dan Telekomunikasi

SMK Bina Insan Mandiri Kota Cirebon
Juli 2026- Present

Mengajar Cisco dan dasar-dasar jaringan. Mengembangkan kurikulum berbasis proyek untuk siswa jurusan TKJ.

Cirebon, Indonesia

Guru Pengembangan Perangkat Lunak dan Gim

SMK Informatika Al-Irsyad Al-Islamiyyah Kota Cirebon
2024 - Juni 2026

Mengajar pemrograman mobile dan dasar-dasar informatika. Mengembangkan kurikulum berbasis proyek untuk siswa jurusan RPL.

Cirebon, Indonesia

Mobile App Developer (Freelance)

Self-Employed
2024 - 2025

Membangun aplikasi absensi siswa berbasis Flutter dengan integrasi Firebase dan manajemen state menggunakan GetX.

Remote

Guru Teknik Jaringan Komputer dan Telekomunikasi

SMK Bina Insan Mandiri Kota Cirebon
Januari 2025 - Juli 2025

Mengajar Cisco dan dasar-dasar jaringan. Mengembangkan kurikulum berbasis proyek untuk siswa jurusan TKJ.

Cirebon, Indonesia

Full Stack Developer (Freelance)

Asyahadah Store
Mei 2024 - Januari 2025

Mengembangkan aplikasi Store menggunakan Framework CI 4 dan melakukan testing fungsionalitas sistem.

Cirebon, Indonesia

Full Stack Developer (Freelance)

Unknown Client
Juni 2024 - Agustus 2024

Debugging and Solving aplikasi absensi karyawan menggunakan Framework CI3 dan melakukan testing fungsionalitas sistem.

Cirebon, Indonesia

Full Stack Developer

PT Kreator Solusi Informasi.
Januari 2024 - April 2024

Mengembangkan aplikasi HR Appraisal, Sales Absence menggunakan Framework CI3 dan melakukan testing fungsionalitas sistem.

Jakarta Timur, Indonesia

Guru Rekayasa Perangkat Lunak

SMK Yanudatama Munjul
2019 - 2024

Mengajar pemrograman berorientasi objek (PBO), basis data (DB), sistem komputer, dan simulasi dan komunikasi digital . Mengembangkan kurikulum berbasis proyek untuk siswa jurusan RPL.

Cirebon, Indonesia

Web Developer (Freelance)

Mahasiswa S1 - Universitas Muhammadiyah Cirebon
2023

Membangun sistem informasi penyakit pada ikan berbasis PHP (Laravel) dan MySQL.

Cirebon, Indonesia

Web Developer (Freelance)

Unknown Client
2021

Membangun sistem informasi point of sale berbasis PHP (CodeIgniter 3) dan MySQL.

Cirebon, Indonesia

Web Developer (Freelance)

Mahasiswa S1 - STMIK CIC
2020

Membangun sistem informasi forecasting berbasis PHP (CodeIgniter 3) dan MySQL.

Cirebon, Indonesia

Web Developer (Freelance)

Mahasiswa S1 - STMIK CIC
2019

Membangun sistem informasi forecasting berbasis PHP (CodeIgniter 3) dan MySQL.

Cirebon, Indonesia

Web Developer (Freelance)

Mahasiswa D3 - STMIK CIC
2018

Membangun sistem informasi akuntansi berbasis PHP (CodeIgniter 3) dan MySQL.

Cirebon, Indonesia

Selected Projects

Proyek yang saya kerjakan end-to-end dan siap dipakai.

Tidak ada gambar

Presence App

Absensi Online.

Outcome: Membantu proses absensi lebih rapi & real-time.

Flutter, Firebase
Company Profile

Company Profile

Website tentang Sekolah.

Outcome: Meningkatkan visibilitas profil & informasi sekolah.

CodeIgniter, MySQL
Company Profile

Company Profile

Website tentang Organisasi.

Outcome: Meningkatkan visibilitas profil & informasi organisasi.

WordPress, MySQL
Tidak ada gambar

Deteksi Penyakit Ikan

Sistem Informasi untuk mendeteksi penyakit pada ikan dan solusinya.

Outcome: Mempercepat pencarian solusi berdasarkan data.

Laravel, MySQL
Tidak ada gambar

Absensi Karyawan

Sistem Informasi untuk mengelola absensi karyawan.

Outcome: Mengurangi proses manual & memudahkan rekap.

CodeIgniter 3, MySQL
Tidak ada gambar

Prediksi PMB

Sistem Informasi untuk memprediksi penerimaan mahasiswa baru.

Outcome: Membantu pengambilan keputusan berbasis data.

CodeIgniter 3, MySQL
Tidak ada gambar

HR Appraisal

Penilaian Pegawai

Outcome: Menyederhanakan penilaian dan pelaporan kinerja.

CodeIgniter v3, Microsoft SQL Server
Tidak ada gambar

Net Vision

Aplikasi Monitoring Sales dan Promotor

Outcome: Memudahkan monitoring aktivitas sales secara terstruktur.

React Native, Microsoft SQL Server
Tidak ada gambar

Sales Absence

Absensi Pegawai

Outcome: Membuat pencatatan absensi lebih konsisten.

CodeIgniter v3, Microsoft SQL Server
CodePos

CodePos

Aplikasi Point of Sale

Outcome: Mempercepat transaksi dan pencatatan penjualan.

CodeIgniter v3, MySQL

Keahlian Teknis

Teknologi yang saya gunakan untuk membangun solusi digital.

Frontend Development

React.jsNext.jsTailwind CSSTypeScript

Backend & Database

Node.jsExpressMySQLPostgreSQLFirebase

Mobile Development

FlutterDartGetX State ManagementReact Native

Tools & Others

Git & GitHubPostmanLinux

Sertifikasi & Belajar Berkelanjutan

Saya terus meningkatkan skill lewat course dan sertifikasi yang relevan dengan kebutuhan industri.

Sertifikat Memulai Pemrograman dengan Java

Dicoding Academy

Memulai Pemrograman dengan Java

Memahami konsep dasar pemrograman berorientasi objek (OOP), struktur data, dan sintaks dasar bahasa pemrograman Java.

Java
Sertifikat Belajar Membuat Aplikasi Android untuk Pemula

Dicoding Academy

Belajar Membuat Aplikasi Android untuk Pemula

Mampu membuat aplikasi Android sederhana menggunakan Android Studio, memahami Activity, dan membuat layout dasar.

Java, Android Studio
Sertifikat Belajar Fundamental Aplikasi Android

Dicoding Academy

Belajar Fundamental Aplikasi Android

Membangun arsitektur aplikasi mobile Android yang mengimplementasikan Networking, database lokal, dan background thread.

Java, Android SDK, XML
Sertifikat Memulai Pemrograman dengan Kotlin

Dicoding Academy

Memulai Pemrograman dengan Kotlin

Menguasai karakteristik fungsional bahasa Kotlin, object-oriented programming (OOP), serta kelebihannya dibanding bahasa lain.

Kotlin
Sertifikat Memulai Pemrograman dengan Python

Dicoding Academy

Memulai Pemrograman dengan Python

Memahami logika dasar pemrograman menggunakan Python seperti fungsi, perulangan, penanganan error, dan manipulasi data.

Python
Sertifikat Belajar Fundamental Frontend Web Development

Dicoding Academy

Belajar Fundamental Frontend Web Development

Membangun website interaktif dengan standar ES6, konsep manipulasi DOM tingkat lanjut, dan asynchronous JavaScript.

JavaScript, ES6, Web Components
Sertifikat Cloud Practitioner Essentials (Belajar Dasar AWS Cloud)

AWS x Dicoding

Cloud Practitioner Essentials (Belajar Dasar AWS Cloud)

Memahami konsep dasar infrastruktur global cloud AWS, arsitektur keamanan, model harga, dan layanan komputasi server cloud.

AWS, Cloud Computing
Sertifikat Belajar Dasar Pemrograman JavaScript

Dicoding Academy

Belajar Dasar Pemrograman JavaScript

Menguasai dasar-dasar pemrograman JavaScript dari variabel, tipe data, struktur data Map/Set, hingga konsep asinkronus.

JavaScript, Node.js
Sertifikat Belajar Membuat Aplikasi Back-End untuk Pemula

Dicoding Academy

Belajar Membuat Aplikasi Back-End untuk Pemula

Membangun server backend, mengelola routing web server, dan membuat RESTful API fungsional yang dapat berinteraksi dengan database.

Node.js, Hapi.js, RESTful API
Sertifikat Belajar Membuat Frontend untuk Pemula

Dicoding Academy

Belajar Membuat Frontend untuk Pemula

Membuat halaman website responsif menggunakan HTML semantik, teknik layouting CSS Flexbox/Grid, dan interaktivitas dasar.

HTML, CSS, JavaScript
Sertifikat Menjadi Back-End Developer Expert

Dicoding Academy

Menjadi Back-End Developer Expert

Sertifikasi keahlian tingkat lanjut dalam merancang sistem backend berskala industri menggunakan Clean Architecture, otomasi pengujian (Automation Test), dan optimasi database.

Node.js, Clean Architecture, Testing

Siap build proyek Anda.

Ceritakan kebutuhan Anda—saya akan bantu dari discovery, diskusi solusi, estimasi, sampai build (dan bisa lanjut support).

Balas secepatnya (umumnya dalam 1x hari kerja).

Email saya

mohyahya.itdev@gmail.com

WhatsApp

+62 8519 8717 908