Skip to content
View AdilAzhari's full-sized avatar
  • kuala lumpur
  • 09:33 (UTC +08:00)

Organizations

@career-ops-hq

Block or report AdilAzhari

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adilazhari/README.md

Hi, I'm Adil Omer 👋

Backend Software Engineer based in Malaysia 🇲🇾, building reliable Laravel systems — with a focus on clean architecture, domain-driven design, and software that remains maintainable as it grows.

🚀 Open to opportunities: I'm open to backend engineering roles, freelance opportunities, and contributing to interesting open-source projects. If you're building something meaningful and looking for a contributor or engineer, feel free to reach out.

PHP Laravel Vue.js Inertia.js MySQL Redis Docker GitHub Actions


Open Source

I maintain a small set of focused, single-purpose Laravel packages rather than one large toolkit. Each package is designed to solve a specific problem well and is backed by an automated quality pipeline using PestPHP, PHPStan, Rector, and Laravel Pint.

Package Description
laravel-trace Application-level tracing — request, query, and event-level spans for understanding what an application actually did during a request.
laravel-idempotency Prevents duplicate request execution via idempotency keys: request fingerprinting, response replay, conflict detection, and cache-based locking — useful for payments, orders, and external API calls where a retry must not cause duplicate execution.

Featured Projects

Madarik — School Management System

A multi-tenant Laravel SaaS platform for academic workflows, student records, and administrative operations, with domain isolation and role-based access control.

Madarik is a commercial product used by schools, so its source code is private. The live deployment provides the best way to explore the system.

🔗 Live demo

Demo credentials (click to expand)
Role Email
Developer developer@madarik.test
Principal principal@madarik.test
Admin admin@madarik.test
Parent parent@madarik.test

Password (all roles): o/\Efy1vP0k?aOgM

  • Backend workflows for student management, grading, and reporting
  • Role-based access control across distinct user groups
  • Redis-backed background processing
  • Dashboards built with Laravel, Vue.js, and Inertia.js
  • Multi-tenant architecture with isolated application contexts

Modular E-Commerce System

A Laravel application designed around domain-driven design and complex, multi-tenant business workflows.

  • Business logic structured around clear domains, value objects, domain events, and isolated business rules
  • Multi-tenant architecture with automated tenant scoping
  • Event-driven workflows between application modules
  • Administrative interfaces built with Filament
  • Focus on maintainability, separation of concerns, and scalable business logic

Engineering Interests

I'm particularly interested in backend engineering problems where correctness and maintainability matter:

  • Domain-Driven Design
  • Multi-Tenant Architecture
  • Distributed Systems
  • Idempotency & Reliable Request Processing
  • Event-Driven Architecture
  • Background Jobs & Queues
  • Observability & Application Tracing
  • API Design
  • Automated Testing
  • Code Quality & Static Analysis
  • Laravel Ecosystem & Package Development

GitHub

I maintain projects across two GitHub accounts:

For the most recent backend engineering work, packages, and projects, start with my primary account.


Connect

LinkedIn Email

GitHub Stats Top Languages

Pinned Loading

  1. laravel-idempotency laravel-idempotency Public

    A Laravel middleware package for preventing duplicate request execution using idempotency keys.

    PHP 2

  2. career-ops-hq/career-ops career-ops-hq/career-ops Public

    Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude …

    JavaScript 70.3k 13.3k

  3. laravel-trace laravel-trace Public

    PHP 1

  4. nexo-ecommerce nexo-ecommerce Public

    Nexo — Production-grade multi-tenant e-commerce platform: DDD, Filament 5 admin, Inertia/Vue 3, real-time Reverb, Stripe/Cashier, Typesense search, 29 features across bundles, loyalty, referrals, s…

    PHP 1