Skip to content

MUHAMMADAMIRUL

Software Engineer · Backend Engineer · Fullstack Developer

I build robust backends and full-stack products that scale.

Software Engineer based in Bali, Indonesia
Scroll to explore

Backend first. Product always.

Laravel and PHP in the engine room, with enough frontend range to ship the whole interface.

Muhammad Amirul on a mountain ridge at sunrise
Field notes / 2026Bali, Indonesia

Software engineer with 4+ years of experience building scalable backend systems and full-stack web applications. I work across Laravel, Node.js, and Next.js, and I care about turning complex workflows into clean, high-performance code.

Based in

Bali, Indonesia
Working with teams across time zones.

Focus

Backend architecture, Laravel and Node.js, databases, and clean full-stack interfaces.

“Hustle hard, because success doesn't stand a chance against effort!”

Muhammad Amirul

4.0+

Years building for the web

6

Projects shipped

5

Teams worked with

35

Tools in the stack

Where I’ve been.

Four years across backend, full-stack, and IT platform work.

  1. July 2025 — Present

    Bali, Indonesia

    Current

    IT Engineer

    Bali Nexus Investments Partners

    Managed and maintained the company’s core digital platforms, including a property listing website, admin management system, and multiple backend services.

    • Developed internal web applications for guest visits and meeting-room displays, improving day-to-day operations.
    • Integrated the company website with Zoho CRM to streamline lead capture, synchronization, and sales workflows.
    • Managed hosting, deployment, and infrastructure across AWS, Cloudflare, Vercel, Bunny, GoDaddy, Hive, and Firebase.
    • Administered Google Workspace, device provisioning, and company IT systems.
    • Next.js
    • Node.js
    • MySQL
    • MongoDB
    • Sanity
    • Firebase
    • Zoho CRM
    • AWS
    • Google Admin Workspace
    • Vercel
    • Cloudflare
    • Bunny
    • GoDaddy
    • Apollo Server
    • Hive
    • GraphQL
  2. Sep 2023 — July 2025

    Bali, Indonesia

    Backend Engineer

    Juicebox

    Developed and maintained scalable backend systems for high-traffic web applications.

    • Built and documented RESTful APIs and integrated payment gateways and CRMs.
    • Partnered with UI/UX, frontend, and marketing teams to align features with business goals.
    • Handled sprint planning, code reviews, automated testing, deployment, and production monitoring.
    • Reduced production issues through debugging, documentation, and reusable code templates.
    • Laravel
    • Node.js
    • MySQL
    • Next.js
    • React
    • Sanity
  3. Jun 2023 — Sep 2023

    Bali, Indonesia

    Software Engineer

    Idea Comindo

    Customized and launched a new company website in alignment with brand guidelines and responsive design.

    • Translated client business needs into functional UI and backend logic.
    • Provided post-launch support, bug fixes, and page performance optimization.
    • Documented systems and trained internal users on CMS workflows.
    • Laravel
    • Node.js
    • MySQL
    • MongoDB
    • Next.js
    • React
  4. Dec 2022 — May 2023

    Bali, Indonesia

    Backend Engineer

    Aidhub Foundation

    Built a digital donation platform focused on transaction security, transparency, and a clear donor experience.

    • Developed a document import system that reduced planning workload by 50% through automation.
    • Built secure, modular API endpoints for account management and notification preferences.
    • Resolved QA and user-reported issues, improving platform stability.
    • Collaborated with frontend engineers to streamline feature delivery.
    • Laravel
    • MongoDB
  5. Jul 2021 — Sep 2021

    Aceh, Indonesia

    Web Developer

    Diskominfo

    Developed an internal asset tracking system that improved asset accuracy by 30%.

    • Reduced reporting and documentation time by 40% through automated data handling.
    • Debugged frontend and backend issues during development and deployment.
    • Ran user testing and incorporated feedback into revisions.
    • Laravel
    • Blade
    • MySQL
    • Bootstrap
  6. 2018 — 2022

    Lhokseumawe, Indonesia

    Education

    Student

    Politeknik Negeri Lhokseumawe

    Bachelor of Information and Technology — GPA 3.48

Selected work.

6 projects across client websites, internal tools, and personal products.

Scroll to explore the sequence

Each case study includes the constraint, the approach, and what changed after launch.

Tools I reach for.

The tools I know well enough to know when not to use them.

  • PHP
  • Laravel
  • MySQL
  • Statamic
  • Node.js
  • Laravel Nova
  • MongoDB
  • Apollo Server
  • GraphQL
  • REST API
  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • HTML
  • CSS
  • Git
  • Sanity
  • Postman
  • Firebase
  • Laragon
  • Homebrew
  • Composer
  • Chrome
  • Sentry
  • GitHub
  • Docker
  • DBeavers
  • VS Code
  • Bitbucket
  • Stripe
  • Zoho
  • Jira
  • Asana
  • Trello

Backend

10 tools

APIs, data models, and the systems behind the interface.

  • PHP
  • Laravel
  • MySQL
  • Statamic
  • Node.js
  • Laravel Nova
  • MongoDB
  • Apollo Server
  • GraphQL
  • REST API

Frontend

06 tools

The interface layer, from React and Next.js to the details.

  • JavaScript
  • Next.js
  • React
  • Tailwind CSS
  • HTML
  • CSS

Tools

19 tools

The daily kit for building, testing, and shipping.

  • Git
  • Sanity
  • Postman
  • Firebase
  • Laragon
  • Homebrew
  • Composer
  • Chrome
  • Sentry
  • GitHub
  • Docker
  • DBeavers
  • VS Code
  • Bitbucket
  • Stripe
  • Zoho
  • Jira
  • Asana
  • Trello

Currently focused on Laravel, API design, and systems that stay fast as they grow.

Words I keep close.

A few lines that keep the work in perspective.

“Hustle hard, because success doesn't stand a chance against effort!”
Muhammad Amirul

01 / 06

If you are building a backend product, I would love to hear about it.

Start a conversation

Let’s work together.

Have a product that needs to feel clearer, faster, or simply more considered? Tell me what you are building and where it is stuck.

hello@mramirul.my.id

Local time

--:--:-- WITA

Bali, Indonesia

Status

Software Engineer based in Bali, Indonesia

Replies within two working days.

Tell me what you are building.

A little context goes a long way. Minimum 20 characters.

4000 max

No newsletters. No CRM. Just a reply.