THE RECORD · BUILD LOG

What got built, when

From first learning projects to enterprise landing zones and a multi-tenant SaaS — wheel, drag, or arrow-key through five years of shipped work, or flip it into a graph.

2026 platform maturity

Jul 2026 — today Ongoing

Parallel iteration continues

Pricing/ops in management, card-studio + theme polish across all four templates.

all repos
Jul 2026 In production

First live client

aisyah-irfan bootstrapped from the Glassmorphism template — dogfooded flagship.

aisyah-irfan
May 2026

SFTP-to-S3 bridge

Five-day sprint: hardened SFTP container syncing to S3 with SSE-KMS.

bmw · landing zone sole author
Apr–May 2026 Archived

e-RPH AI — lesson-plan SaaS

Turborepo, Supabase, streaming Gemini with failover. Deploy-ready — shelved after validation.

e-rph built in 7 days
Feb 2026

Kubernetes & landing zones

Helm charts + ArgoCD, and the shared platform landing-zone burst.

bmw · k8s + lz

2025 alterneta · bmw

Dec 2025

kahwin — the product seed

Own wedding site (Astro + Supabase + Amplify) — the Restu Ilahi MVP.

kahwin
Nov–Dec 2025 In production

Production stabilization

PostgreSQL 17 upgrade, RDS sizing, pgsslmode enforcement, systematic drift removal.

bmw · workflow + data
Oct–Nov 2025 In production

Data platform to production

Full container set, RDS + proxy, path-based ALB routing, OIDC client.

bmw · data
Sep–Oct 2025

Container hardening sprint

Multistage Docker, non-root users, CA trust bundles, health checks behind shared ALB.

bmw · workflow
Aug 2025

Data-platform infra bootstrap

Non-prod containers, Secrets Manager wiring, first RDS.

bmw · data top contributor of ~15
Jul 2025

Two more internal platforms

Account-portable Terraform + first containerized release workflow.

bmw · reporting
Jun–Jul 2025

Alterneta — tf-finalist

Terraform for the finalist AI app — all 7 PRs merged, incl. the "infinite cycle" fix collapsing a duplicate VPC into a shared reference.

tf-finalist sole author
May 2025

portfolio-v3 starts

Astro 5 SSG — the drafting-table redesign you are reading.

portfolio-v3
Apr 2025

Joined BMW Group

AWS Technical Engineer — enterprise platform era begins; first Terraform stack + RDS Proxy.

bmw · workflow primary infra engineer

2024 kometsoft · aws

Sep–Nov 2024

Bedrock (Claude) app

Astro app calling Amazon Bedrock InvokeModel directly.

minimAI
Jun 2024

Graduated — Chancellor's Award

B.IT (Hons.) Network Technology, CGPA 3.96 — UIS Chancellor's Award + Best Student of the Computer Science Department.

cgpa 3.96
Mar 2024

portfolio-v2 starts

Next.js/MDX generation; irfanadziri.github.io created.

portfolio-v2
Jan 2024

First React app

Auth & dashboard — the jump from PHP templates to components.

micro-SaaS
Jan 2024

First company — joined Kometsoft

Solutions Architect at Kometsoft (Putrajaya) — landing zones, CloudFormation IaC, client cloud assessments.

kometsoft solutions architect

2023 lamp / php crud

Oct 2023

v1 portfolio launched

First personal site on irfanadziri.dev.

portfolio v1
Jun–Oct 2023

IoT guard-patrol system

ESP32 + AWS EC2/Lambda + PHP — first cloud + hardware build.

Guard-Patrolling-System
Mar–Nov 2023

PHP CRUD era

T-shirt inventory + appointment booking apps — CRUD, session auth, role-based access over PHP/HTML/CSS.

TshirtInventorySystem · appointment-system

2022 origin

Mar 2022

GitHub account created

irfanadziri — where the record begins.

github.com/irfanadziri
early career personal / product production work homelab education / certification
2026