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.

Loading...

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+

Apps on Play Store

30+

Successful 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

CahTix

Tech Stack Logo

Next JS

Tech Stack Logo

Typescript

Tech Stack Logo

Tailwind CSS

CahTix is a platform for selling event tickets and voting competitions, it also provide event management tools for event organizers.

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.

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

#Full Stack

#Tutorial Series

May 2, 2026

Fleet Management System Part 1: Introduction & System Architecture

Learn how to design enterprise system architecture for an energy logistics fleet management platform. From requirements gathering to tech stack decisions with NestJS, Laravel, and Next.js.

Blog Thumbnail Image

#Next.js

#Tutorial Series

May 6, 2026

Fleet Management Part 2: Building the Real-Time Dashboard with Next.js

Step-by-step guide to building a real-time fleet tracking dashboard with Next.js and TypeScript. SSR, component architecture, and performance optimization.

Blog Thumbnail Image

#NestJS

#Tutorial Series

May 10, 2026

Fleet Management Part 3: Backend API with NestJS

Build a scalable backend API with NestJS and TypeScript. Modules, controllers, services, DTOs, dependency injection, and clean architecture patterns.

Blog Thumbnail Image

#Laravel

#Tutorial Series

May 14, 2026

Fleet Management Part 4: Admin Panel & Business Logic with Laravel

Build a powerful admin panel with Laravel and Filament. Service layer patterns, Eloquent ORM, event-driven architecture, and when Laravel beats Node.js.

Blog Thumbnail Image

#Database

#Tutorial Series

May 18, 2026

Fleet Management Part 5: Database Design — PostgreSQL, MySQL & Redis

Master polyglot database architecture. PostgreSQL for telemetry, MySQL for business data, Redis for caching. Schema design, migrations, and query optimization.

Blog Thumbnail Image

#Clean Code

#Tutorial Series

May 22, 2026

Fleet Management Part 6: SOLID Principles & Design Patterns in Practice

Apply SOLID principles and design patterns in real code. Refactor bad code to clean code with practical examples in NestJS and Laravel.

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