I build what people actually need.

Full-stack developer · Laravel & Astro · Bogor, Indonesia (UTC+7) · Remote, or hybrid in Greater Jakarta · Open to full-time & freelance

What I do

Here’s what that looks like in practice.

  1. 1.0

    Full-stack platform engineering

    I build platforms people trust with their money and their time: real design systems, payment flows that don’t break, backends that stay up. End to end, so you’re not managing five specialists for one feature.

  2. 2.0

    Ownership & delivery

    At ABhome I took the platform from a blank design system to a live product in production, backend and deployment included, without splitting the work across a team. Hand me a real problem and I’ll own it the same way.

  3. 3.0

    Tech mentorship & consulting

    A thinking partner for founders and developers. I help you find the one technical decision that’s actually blocking you.

Selected work

Platforms I’ve owned end to end, features I’ve shipped into live apps, and client builds I took to production. Live links are included where the work is public; client codebases stay private.

  • Screenshot of the ABhome E-Learning platform

    ABhome E-Learning — School LMS Owned End to End

    Full-Stack · Full-time · Education

    Built and maintain the learning platform ABhome Education teaches on, used by 250+ people across 150+ subjects, with separate portals for admins, homeroom teachers, teachers, students, and parents. I own it end to end: the design system on top of the DashForge theme, the Laravel 11 backend, and production deployment. Google Cloud Storage holds course files, email notifications cover classes, assignments, and quizzes, and a WhatsApp Cloud API channel is built and ready to switch on. Over 2,400 of the codebase’s ~2,700 commits are mine.

    • LMS
    • Full-Stack Development
    • Laravel
    • API Integration
    • Design System
    Stack
    Laravel 11 · MySQL · jQuery · Google Cloud Storage · WhatsApp Cloud API · Playwright
    Skills
    Backend architecture · API integration · Design systems · Deployment
  • Screenshot of the ABhome MyTalent app

    ABhome MyTalent — Features for a Live Talent Portfolio App

    Feature Dev · Full-time · Education

    MyTalent turns a child’s activities into a talent portfolio that maps their strengths and weak spots. Working inside the core team since 2023, I shipped features straight into the live Laravel app: ST30 strength mapping, talent CV and achievement records, and Kelas Bakat talent classes with upcoming sessions and Google Calendar links. 860+ of the repo’s commits are mine.

    • Feature Development
    • Laravel
    • Web Application
    Stack
    Laravel 8 · MySQL · Laravel Mix · GitHub
    Skills
    Feature development · Working in an existing codebase · Database design
  • Screenshot of the ABhome Admission app

    ABhome Admission — Paid Event Registration with Midtrans

    Feature Dev · Full-time · Education

    Added a paid-event module to ABhome’s admission app: admin event management, Midtrans checkout with webhook-driven payment status, promo codes, ticket lookup verified by WhatsApp number, and Excel exports of registrants and responses. I moved the payment logic into its own service layer so the event controllers stay thin.

    • Payment Gateway Integration
    • Event Registration
    • Laravel
    • Admin Dashboard
    Stack
    Laravel 8 · MySQL · Midtrans · Laravel Excel
    Skills
    Payment integration · Webhook handling · Service-layer refactoring
  • Screenshot of the E-Course Unusia platform

    E-Course Unusia — Production Deployment, Solo

    Deployment · Client Work · Education

    Took E-Course Unusia, an online course platform for aspiring developers, from codebase to live production on my own: server setup, environment configuration, and the production handoff so the client could keep running it after launch.

    • Deployment
    • Server Setup
    • Course Platform
    Skills
    Server setup · Environment configuration · Production handoff
  • Screenshot of the Bogor Book Party website

    Bogor Book Party — Community Website & Custom CMS

    Tech Lead · Client Work · Non-profit & Community

    Built the website for Bogor Book Party, a literacy community in Bogor, and took it live. Events, book reviews, articles, and the photo gallery all run through a custom CMS, so the community’s admins publish without touching code. After launch I formed a small team to keep improving the site, and I set its technical direction.

    • Custom CMS
    • Community Website
    • Team Lead
    • Landing Page
    Stack
    Astro
    Skills
    Technical leadership · Team coordination · CMS development

I’ve built for the web since 2020 and worked full-time at ABhome Education since January 2023. I take platforms and custom web builds end to end, from the design system and backend through to deployment. Claude Code and Hermes Agents are part of my daily workflow.

Tools

Free tools you can use right now, taken from my own projects.

  • Tool

    WhatsApp Link Generator

    Turn a phone number and a message into a wa.me link that opens a WhatsApp chat with the text already typed. Paste it behind any button, bio, or ad.

About

I’m M. Maulana Syahravi, a full-stack developer based in Bogor. Since January 2023 I’ve had full hands-on ownership of ABhome E-Learning, coding and designing the platform end to end: design system, backend architecture, deployment, all of it. I’ve also contributed feature-level work to ABhome MyTalent and ABhome Admission along the way.

Since August 2020, before and alongside that role, I’ve also worked freelance — building custom websites and CMS platforms for clients, and offering coding consultation as a thinking partner for developers clarifying technical goals and untangling freelancing workflows. I write, record, and speak about programming when I can, because explaining something well is half of understanding it.

M. Maulana Syahravi at his laptop in a bookstore study space
2026–NowTrainerGolden Age Training and Consulting
2023–NowFull-Stack Developer & Education FacilitatorABhome Education
2020–NowTech Consultant & MentorFreelance
2020–NowWeb DeveloperFreelance

Open to full-time roles and freelance work. Let’s talk.

Hiring?

Full-time, remote or hybrid in Greater Jakarta. I work from Bogor, Indonesia (UTC+7) and I’m available now.

Have a project?

  1. A 30-minute call to understand what you need.
  2. A written proposal with scope, timeline, and a fixed quote.
  3. The build, with a progress update every week.
  4. Handoff with documentation, so your team can run it.

Pricing comes after the call, once the scope is clear.