Senior Software Engineer

I build the backend systems products run on.

I build backend systems, APIs, and web apps that run in production. Most of my work is on distributed services — auth, search, inspection, and the workflows behind them — across PHP, Go, and Laravel.

Amirul Adli portrait
Technologies

Selected Projects

View all projects

Muslim matchmaking platform where I worked as an early engineering member, building full-stack features across chat, commerce, CMS/blogging, internal tools, AWS services, and background jobs.

Baituljannah.ai – Muslim Matchmaking Platform product preview
  • PHP
  • JavaScript
  • AWS Lambda
  • Amazon Aurora
  • S3
  • CloudFront
  • CMS
  • Chat
  • Background Jobs
  • Laravel

Hiring platform for employers to create job postings, share application links, collect candidate applications, and help candidates improve through AI mock interviews and reports.

Careerku – Hiring and AI Mock Interview Platform product preview
  • Laravel
  • Inertia.js
  • AI
  • Job Platform
  • Mock Interview
  • Interview Reports

A mental health support platform that connects users with licensed therapists, video sessions, AI mental health assistance, assessments, journaling, mindfulness, and self-care tools.

Terapeas – Mental Health Support Platform product preview
  • Laravel
  • React Native
  • AI
  • Video Call
  • Mental Health
  • Tailwind CSS

Experience

View full resume

Senior Software Engineer II

iCar Asia (Powered by CARSOME)

Jul 2022 - Jun 2026

Migrated core platform services (auth, user, vehicle, selected listing endpoints) from PHP to Go, serving 3 SEA markets.

Software Engineer

Baituljannah.ai

Mar 2019 - Jun 2022

Early engineering member building a Muslim matchmaking platform end-to-end — frontend, backend, chat, commerce, CMS, internal tools, and background jobs — scaling to 500K+ users.

Independent Product Engineer

Vortechron Studio

Jan 2015 - May 2025

Delivered selected client and product systems from scoping to production support, including CRM, POS, monitoring, marketplace, automation, and mobile app work.

    Capabilities

    Backend Engineering

    Services, REST APIs, auth, and background jobs in Go, Laravel, and NestJS — built to hold up under production traffic.

    Distributed Systems

    Kafka, Temporal, Redis, and search engines (Solr, Elasticsearch) wired into event-driven microservices.

    Cloud & DevOps

    Shipping and supporting systems on AWS, GCP, Azure, Kubernetes, and Terraform, with CI/CD on GitHub Actions and GitLab.

    Product Ownership

    Taking a product from a rough idea to a deployed system — and staying on for the support after launch.

    About

    Amirul Adli

    Senior Software Engineer based in Kuala Lumpur, 7+ years in. I spend most of my time on backend systems, APIs, and products that carry real production load — Kafka event pipelines, search, and inspection workflows used by 500+ field inspectors across Malaysia, Indonesia, and Thailand. I do my best work when the requirements are messy and someone has to own the delivery.

    • Helped modernize core platform services — listings, search, auth, inspection, dealer tools, and internal workflows — at iCar Asia and CARSOME.
    • Worked across Kafka, Temporal, Go, Solr, Elasticsearch, and Kubernetes in production microservices.
    • Shipped electric-vehicle inspection support behind Car Inspect, used by 500+ inspectors across Malaysia, Indonesia, and Thailand.
    • Built and run independent products — Terapeas, Omni, iWorld POS, The Legends CRM — from scoping through production support.
    See all projects