Open to work

Hi, my name is

Muhammad
Irhamul Umam

Fullstack Developer · Laravel Specialist · DevOps Enthusiast

Result-oriented developer with 4+ years of professional experience specializing in the Laravel ecosystem and modern JavaScript frameworks. Currently bridging enterprise systems with AI-driven solutions — RAG architectures, LLM orchestration, and vector databases.

Muhammad Irhamul Umam

01. Who I am

About Me

Fullstack/DevOps Engineer with 4+ years building and owning production systems end-to-end. Specialized in Laravel + event-driven architecture (Kafka, outbox pattern) on self-managed Kubernetes (k3s).

Currently shipping production AI: an internal RAG assistant (pgvector, hybrid retrieval) embedded inside the Academic IS for staff & leadership — with model routing to keep LLM token costs viable on a limited budget.

Sole engineer behind an academic & financial platform for 1,000+ users — from domain design (DDD) to deployment, monitoring (Prometheus/Grafana), and observability.

4+

Years Experience

1K+

Active Users

10+

Systems Built

0

Downtime Events

02. What I work with

Skills & Technologies

Backend

PHP 8.x Laravel MySQL PostgreSQL Redis RESTful API

Frontend

Vue.js React.js Svelte 5 Inertia.js JavaScript ES6+ Tailwind CSS

DevOps & Infra

Docker Kubernetes (k3s) Helm Traefik Cloudflare Zero Trust CI/CD (GitHub Actions) Git

Observability & Identity

Prometheus Grafana Keycloak (SSO/OIDC)

AI & Data

Gemini API RAG Architecture pgvector LLM Orchestration Prompt Engineering Claude Code Antigravity

Core Competencies

SOLID Principles TDD (Pest PHP) Domain-Driven Design Database Architecture System Debugging Clean Code

03. Where I've worked

Work Experience

Software Engineer

Universitas Safin Pati

Full-time

Jan 2022 – Present

  • Designed & owned Academic Information System (SIA) for 1,000+ users: KRS enrollment, KHS/transcripts, Neo Feeder PDDIKTI sync — zero downtime during 1,000+ KRS transactions per semester peak.
  • Built SIMKEU (Financial System) on Domain-Driven Design: double-entry accounting with append-only journal per ISAK 35, billing, hybrid FIFO/manual payment allocation, deferred revenue, and period closing.
  • Implemented event-driven architecture on Apache Kafka with outbox pattern for reliable cross-domain events (billing, GL posting, scholarship accrual).
  • Embedded RAG chatbot inside SIA for admins & leadership: document Q&A via pgvector + hybrid retrieval with model routing to minimize LLM token costs.
  • Self-managed k3s production cluster with Cloudflare Zero Trust + Traefik ingress, CI/CD via GitHub Actions.
  • TDD with Pest PHP — test coverage for critical accounting and journal domains.
Laravel React Inertia.js PostgreSQL Kafka Redis Docker Kubernetes (k3s) pgvector LLM (Gemini)

Backend Programmer

Techarea

Internship

Jul 2020 – Oct 2021

  • Developed admin dashboard for Futsal Booking System using Laravel, MySQL, Bootstrap, and Vue.js.
  • Built RESTful API for Futsal Booking System mobile application using Laravel.
Laravel MySQL Vue.js RESTful API

04. What I've built

Projects

2022–Present

Sistem Informasi Akademik (SIA)

Universitas Safin Pati

Featured

Core academic platform for 1,000+ students & lecturers managed end-to-end: KRS enrollment, KHS/transcripts, Neo Feeder PDDIKTI sync. Includes embedded RAG chatbot for admins & leadership — document Q&A via pgvector + hybrid retrieval with model routing for LLM cost efficiency. Zero downtime during 1,000+ KRS transactions per semester peak.

Laravel React Inertia.js PostgreSQL pgvector Redis Tailwind CSS Docker LLM (Gemini)
2025–Present

Sistem Keuangan (SIMKEU)

Universitas Safin Pati

Featured

Financial platform on Domain-Driven Design: billing, hybrid FIFO/manual payment allocation, double-entry accounting with append-only journal per ISAK 35, deferred revenue, and period closing. Event-driven via Apache Kafka (outbox pattern) for GL posting & accrual. Integrated with Xendit payment gateway.

Laravel PostgreSQL Kafka Redis Docker Kubernetes (k3s)
2022–Present

Other USP Systems

Universitas Safin Pati

Maintained & deployed across the campus stack: PMB Online (student admission), E-Library, Journal System, E-Learning.

Laravel PHP MySQL Docker
2019–2022

E-Voting System

POLINES & UNDIP

Web-based general election systems for student government elections at multiple universities, built 4x across 4 years.

Laravel Bootstrap jQuery
2021

Futsal Booking System

Techarea

Admin dashboard and RESTful API backend for a Futsal Booking mobile application.

Laravel Vue.js MySQL REST API
2021

Online Store Fatabar Farm

POLINES Lecturer Service

E-commerce platform for a local farm in Kebumen, part of the Semarang State Polytechnic community service program.

Laravel Vue.js Bootstrap MySQL
2022

Proceedings Management System

POLINES Civil Engineering Dept.

Web-based system for managing and archiving civil engineering department article collections and academic proceedings.

Laravel Vue.js Bootstrap MySQL

05. Background

Education & Certifications

Education

Diploma in Informatics Engineering

Politeknik Negeri Semarang

2018 – 2021
GPA 3.89 / 4.00

Thesis: "Digitalization of Administrative Services and Village Economic Resilience Using Crowdsourcing Techniques"

Certifications

Cloud Practitioner Essentials (AWS)

Dicoding Indonesia · 2022

Junior Mobile Programmer

Digital Talent Scholarship – KOMINFO · 2019

Belajar Dasar Pemrograman JavaScript

Dicoding Indonesia · 2022

Belajar Membuat Aplikasi Back-End untuk Pemula

Dicoding Indonesia · 2022

Memulai Pemrograman dengan Python

Dicoding Indonesia · 2024

Memulai Pemrograman dengan Kotlin

Dicoding Indonesia · 2020

Memulai Pemrograman dengan Dart

Dicoding Indonesia · 2021

Belajar Dasar Visualisasi Data

Dicoding Indonesia · 2024

06. What's next?

Get In Touch

I'm currently open to new opportunities and interesting projects. Whether you have a question, a collaboration idea, or just want to say hi — feel free to reach out!

Say Hello