Loading
Please wait...
Hi I'm

M Fari M

Based in Indonesia, I build high-performance products and specialize in refining AI generated logic into production-ready systems. As a Vibe Code Cleanup Specialist, I’m dedicated to shipping quality software while empowering the Indonesian developer community to thrive.

Fari

Loading contributions...

View on GitHub →
Loading...

About Me

About Me

Profile Image On About Section

I'm Muhammad Fari Madyan

A software engineer dedicated to building high-impact digital products and empowering the next generation of developers. Currently leading Codeathome, I bridge the gap between complex codebases and seamless user experiences. With a professional background at Supertal and Keller Williams Realty, Inc., I now specialize in high-performance React Native development and modernizing tech stacks. In an era where anyone can generate code, I've carved out a niche as a “Vibe Code Cleanup Specialist” transforming AI assisted prototypes into robust, production-ready systems that actually scale. When I’m not shipping code or mentoring at the academy, I’m a family man who believes that a well-tested codebase is the secret to a peaceful weekend.

8+

Years Of Experience

20+

Frameworks Used

30+

Successed Projects

Contact With Me

Partners in Growth

Companies I’ve helped build and scale

Keller Williams Realty, LLC
Supertal.io
PT Completed Inovasi Teknologi
GroupBuySEO
KodingWorks
RadarNews
Usahamu
Mentalhealing.id
SMA Negeri 1 Purbolinggo
Kebayajas Balam
Astra Motor Palembang
PT Andaglos Global Teknologi
Niomic
Kebayajas Accesories

Portfolio

Portfolio

LampungDev

Tech Stack Logo

Next JS

Tech Stack Logo

Typescript

Tech Stack Logo

Tailwind CSS

LampungDev is a collaborative tech platform built to connect developers, creators, and communities in Lampung. It provides tools, events, and digital infrastructure to help local talents grow, build, and showcase their work.

Keller Williams' Command

Tech Stack Logo

Laravel

Tech Stack Logo

Javascript

Tech Stack Logo

Node Js

Keller Williams' Command a real estate website and marketing platform designed exclusively for Keller Williams' real estate agents.

Mentalhealing.id

Tech Stack Logo

Next JS

Tech Stack Logo

Nest JS

Tech Stack Logo

Typescript

Mentalhealing.id is a platform dedicated to mental health awareness and support, providing resources, articles, and a community for individuals seeking help.

View All Projects

Blog

Blog

Blog About Coding📝

There are some blog about coding that i create to add more insight and also to share knowledge

Blog Thumbnail Image

#Next.js

#DevOps

January 1, 2026

Why I Deploy Next.js on a VPS Without Docker (And You Should Consider It Too)

A practical guide on deploying Next.js applications to a VPS without Docker. Learn why sometimes the old-school approach is the better choice for small to medium projects.

Blog Thumbnail Image

#Laravel

#Tutorial Series

January 2, 2026

Rebuilding My Laravel E-Learning App: A Journey from 5.2 to Modern Laravel

The story of upgrading a legacy Laravel 5.2 e-learning platform to modern Laravel with Filament, Livewire, and best practices. Plus, a sneak peek at the upcoming tutorial series.

Blog Thumbnail Image

#Open Source

#Community

January 3, 2026

Building an Event Management System for a Developer Community

How I built a comprehensive event management system with registration, waiting lists, QR code tickets, and automated emails for LampungDev - a developer community in Indonesia.

Blog Thumbnail Image

#Laravel

#Tutorial Series

January 4, 2026

Laravel E-Learning Part 2: Setting Up Laravel 11 with Filament Admin Panel

Step-by-step guide to setting up a fresh Laravel 11 project with Filament 3 for building a modern e-learning admin panel.

Blog Thumbnail Image

#Laravel

#Tutorial Series

January 5, 2026

Laravel E-Learning Part 3: Database Schema Design

Designing a robust database schema for an e-learning platform with users, subjects, exams, questions, and results using Laravel migrations.

Blog Thumbnail Image

#Laravel

#Tutorial Series

January 6, 2026

Laravel E-Learning Part 4: Authentication & User Roles

Implementing role-based authentication with Admin, Teacher, and Student roles using Spatie Permission and Filament's multi-panel setup.

What People Say

Hear from colleagues and clients who have worked with me on various projects

Studying with Mas Fari was a very memorable experience. He teaches with great patience, is able to explain material clearly and in a structured manner, and is always open to discussing and sharing knowledge.

Ikhda Muhammad Wildani

Software Engineer

Alterra Bills

Fari is a talented Software Engineer that I had the privilege of working with on one of the teams I manage at Keller Williams Inc. During my time working with Fari, he made high value commits to over 40 different KW repositories (mostly in TypeScript, PHP, and React), implemented effective unit testing, and supported the team with insightful PR reviews. Fari completed his assigned tasks efficiently and on time, communicated effectively within an international team (Ukraine, Indonesia, and United States), collaborated successfully with the broader organization, and became a subject matter expert in whatever systems he worked with. I would not hesitate to hire Fari for a Software Engineer position and I hope I have the opportunity to work with him again. He has my highest recommendation.

Kurt Rufener

Software Engineering Manager

Keller Williams Realty, Inc

Ready to work together? Let's discuss your project and create something amazing!

Let's Talk

About Your

Next Project

Get In Touch

Contact

Contact

Feel Free To Contact Me📨

I'd love to connect—whether it’s about product design, collaboration, or partnership opportunities. Just reach out through the contact options below.

Contact Card Icon

Gmail

[email protected]

Send Me A Message