Hi there, I'm Muhammad Arifin
Software Engineer, Problem Solver, based in Jakarta, Indonesia 馃嚠馃嚛
I'm a software engineer with 5+ years of experiences based in Jakarta, Indonesia. I specialize in building software applications as a full-stack developer, handling everything from the frontend and backend to cloud infrastructure. My toolkit includes React, Next.js, TailwindCSS, Fastify, TypeScript, Cloudflare environments, and more.

Services I Offer
MVP Development
Rapidly build and launch your Minimum Viable Product with modern tech stack. From concept to deployment, I help you validate your ideas quickly and efficiently.
AI Application Development
Integrate cutting-edge AI capabilities into your applications. Build intelligent solutions using machine learning, natural language processing, and AI APIs.
Software Consultation
Get expert guidance on architecture, technology choices, and best practices. I help you make informed decisions to build scalable and maintainable software.
Work Experiences
Featured Articles

Not Sure What SaaS to Build? Try Tinkering with the Basics!
If you've got no idea what SaaS to build, try tinkering with the basic things

Supercharge your React Project with TypeScript Generics!
How Generics allows us to create flexible and reusable codes easily

React Authentication - Part 1: Storing JWT Tokens Securely
Learn about JWT authentication, security considerations, and best practices for token storage in React applications.

Using TypeScript in React - Part 1: Basic Things
Beginner's guide to TypeScript in React鈥攃overing types, props, and cleaner code.
Open Source Contributions
Sometimes I contribute to open source projects in my free time.
馃殌 Full-stack Next.js 15 + Cloudflare Workers template with D1 database, R2 storage, Better Auth, and Server Actions. Production-ready with automated CI/CD and generous free tiers.
A secure authentication system built with modern best practices. Features include OAuth, session management, and comprehensive security measures.
A production-ready Next.js template integrated with Fastify server. Includes TypeScript, authentication, and optimized performance configurations.
Digital Products
Ebook Cover
Mastering React with TypeScript
Learn how to build robust, type-safe React applications using TypeScript. This comprehensive guide covers everything from basic types to advanced patterns, hooks, and component architecture.
Ebook Cover
Vibecoding with Cursor & Claude Code
Discover the art of efficient coding with AI-powered tools. Learn how to leverage Cursor and Claude Code to accelerate your development workflow and write better code faster.
Ebook Cover
CI/CD with GitHub Actions
Master continuous integration and deployment using GitHub Actions. Build automated workflows, deploy applications, and streamline your development pipeline with best practices.