Available for new projects
INFORMATICS · PRODUCT BUILDER

I build thingspeople actuallyuse.

Solo builder. I ship practical tools — from Chrome Extensions to full marketplace platforms.

Chrome Web Store
4 PROJECTS SHIPPED
BASED IN INDONESIA
2024 — 2026
texty-extension.v1
Texty Chrome Extension — text expander popup showing shortcuts

I’m a final-year Informatics student who treats building as a craft. I’ve shipped a published Chrome extension, delivered production software to paying clients, and built complex internal systems.

I move fast with modern tools and AI assistance, but I care deeply about clarity, maintainability, and real utility — not just writing code that looks good on GitHub.

Things I’ve shipped

Mohammad Yasrul profile photo

Mohammad Yasrul

Informatics Student · Product Builder · Indonesia

Available for projects Indonesia · UTC+7
Download CV
Core Stack & Specs 01 — 03
01 / Frontend Engine
TypeScript React 19 Next.js 15 Tailwind CSS
02 / Backend & Cloud
Node.js Supabase PostgreSQL Laravel / PHP
03 / Architecture & Tools
Chrome MV3 Realtime WebSockets QRIS / Stripe Git / GitHub
What I Can Build For You SERVICES & SOLUTIONS
01 / WEB APPS

Web Applications & Marketplaces

Full-stack SaaS apps built with React, Next.js, and Supabase. From custom marketplaces to high-traffic internal tools.

02 / BROWSER TOOLS

Chrome Extensions (MV3)

Published on Chrome Web Store. Built with Manifest V3, TypeScript, background service workers, and payment licensing.

03 / REALTIME SAAS

SaaS & Realtime Systems

Multi-tenant architecture, multi-role RBAC access, live WebSocket sync, automated QRIS/Stripe billing, and admin dashboards.

04 / HIGH-SPEED WEB

High-Performance Websites

Bespoke, anti-slop interfaces optimized for core web vitals, SEO ranking, and high conversion rates.

How I build

Speed with Taste

Modern tooling & AI let me move fast, but I refuse to ship half-baked, templated code.

Honest Scope

Clear about trade-offs and realistic delivery. Better to lose a project than overpromise.

Built to Last

Clean architecture, modular structure, and clear docs — even on small projects.

Thoughts on building

5 min read

Why I chose Supabase over Firebase for client projects

PostgreSQL, RLS, and realtime features make it a better fit for production systems that need relational data integrity.

#supabase #architecture
4 min read

Building a Chrome Extension in 2026: What I learned from Texty

Manifest V3 constraints, Plasmo framework, and the reality of Chrome Web Store review process.

#chrome-extension #plasmo
6 min read

When to pause a product: Lessons from MediSir

Building complex software is one thing. Navigating industry regulations is another. Knowing when to stop is a skill.

#product #startup

Got a product idea? Let’s talk.

I’m available for freelance projects and collaborations. Usually respond within a day.