Software
Developer

JavaScript & TypeScript

Saya membangun antarmuka yang modern, responsif, dan nyaman dipakai, lalu saya menelusuri bagian teknis di baliknya. Berawal dari pendidikan Rekayasa Perangkat Lunak, kini saya menempuh studi D4 Analisis Keuangan di Politeknik Negeri Semarang.

Foto Muhammad Afiq Yunanto
57 Repository
15 Project Pilihan
20+ Demo Daring
Tersedia Status
Yang Saya Kerjakan

Enam hal yang saya kerjakan

01

Full-Stack Web Development

Membangun aplikasi web lengkap: antarmuka frontend, layanan backend, REST API, database, autentikasi, logika bisnis, dan deployment.

02

Software Development

Mengembangkan solusi perangkat lunak praktis berdasarkan kebutuhan dan kasus penggunaan yang nyata.

03

Backend Development

Membangun aplikasi sisi server, API, integrasi database, sistem autentikasi, dan logika aplikasi.

04

Frontend Development

Membuat interface responsif dan interaktif dengan framework JavaScript modern dan arsitektur berbasis komponen.

05

Business & Management Systems

Mengembangkan aplikasi untuk mengelola data, pengguna, aset, transaksi, dan alur kerja operasional.

06

API Development

Merancang dan mengimplementasikan RESTful API untuk komunikasi antara aplikasi frontend, layanan backend, dan database.

Tech Stack

Teknologi yang saya pakai

Bahasa

JavaScript TypeScript PHP HTML CSS SQL

Frontend

React Next.js Vite Astro Tailwind CSS

Backend

Node.js Express.js Laravel REST API Sistem CRUD

Database

PostgreSQL MySQL Prisma ORM IndexedDB

Pengujian

Vitest Unit Testing End-to-End Testing

Tools & Deployment

Git GitHub VS Code Laragon Vercel Railway Cloudinary

AI & Workflow

Antigravity OpenCode Pengembangan berbantuan AI Google OAuth PWA
Project Unggulan

Project utama saya

Kodenya terbuka, jadi Anda bisa membacanya sendiri.

TypeScript Personal Platform

MafynGate

Platform full-stack pribadi yang saya bangun sebagai pintu masuk terpusat untuk aplikasi, alat, komunikasi, dan fitur produktivitas ke depan. Bukan sekadar pajangan frontend.

Next.js TypeScript Prisma PostgreSQL
Laravel Magang

Sistem Manajemen Aset & Asrama

Sistem manajemen yang saya kembangkan selama magang tiga bulan mendukung administrasi aset dan asrama, lengkap dengan hak akses berdasarkan peran untuk administrator, pimpinan sekolah, pembina, dan siswa.

Laravel Blade MySQL
Astro Freelance

Rumah Qur'an Cahaya Kebaikan

Landing page untuk membangun keberadaan daring lembaga, dengan fokus pada konten terstruktur, antarmuka modern, dan kemudahan akses di ponsel.

Astro SEO Responsif

Repo lengkap, termasuk latihan harian dan tugas kuliah, ada di GitHub saya. Lihat semua 15 project

Filosofi Pengembangan Saya

Build. Break. Understand. Improve.

Saya tidak selalu mulai dengan mengetahui seluruh jawabannya. Saya lebih memilih membangun sesuatu, menemukan masalahnya, memahami kenapa itu terjadi, lalu memperbaikinya dengan benar.

Teknologi & Keuangan

Di mana software bertemu analisis keuangan

Software memberi saya kemampuan membangun sistem. Analisis keuangan memberi saya pemahaman yang lebih dalam tentang data keuangan, proses bisnis, dan pengambilan keputusan.

01

FinTech

Software yang mendukung layanan keuangan dan alur kerja yang berkaitan dengan uang.

02

Aplikasi Keuangan

Alat untuk mencatat pemasukan, pengeluaran, dan transaksi, sekaligus memberi gambaran keuangan yang jelas.

03

Sistem Informasi Bisnis

Aplikasi yang mengubah data operasional menjadi informasi yang benar-benar bisa dipakai saat mengambil keputusan.

04

Otomatisasi

Mengganti pekerjaan manual yang berulang dengan sistem yang berjalan sendiri.

Mari Bangun Sesuatu

Punya ide atau masalah yang ingin diselesaikan?

Baik itu aplikasi web, API, sistem manajemen, aplikasi keuangan, atau ide produk baru, saya ingin memahami masalahnya dulu, lalu mencari bagaimana teknologi bisa membantu.