Skip to content
View prostiate's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report prostiate

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
prostiate/README.md

πŸ‘‹ Hi, I'm Muhammad Irfan Kurniawan!

πŸš€ Senior Full Stack Engineer | 8+ Years Experience | DevOps & Architecture

Currently driving technical modernization at Amazone Indonesia, architecting enterprise-grade retail systems and microservices. I specialize in high-velocity delivery using AI-native workflows and end-to-end product ownership.

πŸ’Ό What I Do

  • πŸ—οΈ Architect Scalable Systems: Design and deploy integrated retail platforms handling multi-outlet operations, complex costing (FIFO), and real-time reporting.
  • ⚑ High-Velocity Delivery: Leverage AI-augmented workflows (Cursor, Claude) to ship production-grade applications with 100% on-time delivery.
  • πŸ› οΈ Modernize Tech Stacks: Lead strategic migrations (Next.js β†’ Nuxt) and build high-performance microservices (Bun + Hono).
  • πŸš€ DevOps Ownership: Manage full application-level infrastructure (5 VMs, Nginx, Docker) and establish reliable CI/CD pipelines with Jenkins.
  • πŸ“Š Observability: Ensure 99.9% uptime with comprehensive monitoring using New Relic, Sentry, and Grafana.

πŸ”₯ Featured Projects

πŸ›οΈ Integrated Retail Operations System (Current)

Amazone Indonesia A massive, multi-company inventory and cashier system managing stock, FIFO costing, and daily transactions.

  • Impact: Successfully rolled out to Head Office (Dec 2025) and Stores (Jan 2026).
  • Tech: Nuxt (Vue.js), PrimeVue, Golang, GraphQL.

πŸ” Centralized Auth Microservice

Amazone Indonesia Independently architected a unified session management service to resolve authentication fragmentation across business units.

  • Impact: Unified access for 4 Backends and 4 Frontends, enabling seamless integration for Playtopia.
  • Tech: Bun, Hono, Better Auth, Redis.

🎯 Real-Time Revenue Dashboard

Amazone Indonesia Delivered a critical management dashboard within my first 2 weeks of joining.

  • Impact: provided the first real-time revenue tracking tool for C-level executives.
  • Tech: Next.js, GraphQL, Golang (Developed with AI-Native Workflows).

πŸ‘€ Face Recognition System

Kompas Gramedia AI-powered library visitor tracking system achieving 95% check-in accuracy.

  • Tech: Python, Kafka, NestJS, Next.js, MongoDB.

πŸ› οΈ Tech Stack

Category Technologies
Frontend Next.js, Nuxt (Vue.js), React, PrimeVue, Vite, Material UI, Tailwind
Backend Golang, Bun, Hono, NestJS, PHP (Laravel, Yii)
Database PostgreSQL, MySQL, Redis, MongoDB, InfluxDB
DevOps Docker, Jenkins, Nginx, GitHub Actions, Linux (VM Management)
Monitoring New Relic, Sentry, Grafana, Prometheus, Loki
AI & Tools Cursor, Claude Sonnet, Git Flow, Notion

πŸ“ˆ Career Highlights

  • 🏒 Current: Full Stack Developer at Amazone Indonesia (May 2025 - Present)
  • 🏒 Previous: Full Stack Developer at Kompas Gramedia (Jan 2023 - May 2025)
  • πŸš€ Core Achievement: Delivered Integrated Retail System & Cashier rollout for nationwide stores.
  • ⚑ Efficiency: Maintained 100% on-time delivery record across 4 concurrent production apps.
  • πŸ”§ Infrastructure: Sole manager of application infrastructure across 5 Production/Staging VMs.

πŸ“« Let's Connect

πŸ“§ irfankurniawan1004@gmail.com πŸ’Ό LinkedIn πŸ“ Jakarta, Indonesia


πŸ”₯ Passionate about clean architecture, shipping fast, and leveraging AI to build impactful solutions!

Pinned Loading

  1. onotoolkit onotoolkit Public

    Fast, private, in-browser developer & PDF toolkit - compress PDFs and decode/verify/generate JWTs. Everything runs client-side; nothing is uploaded.

    TypeScript 1

  2. pg-client-mobile pg-client-mobile Public

    Android-first Flutter PostgreSQL mobile GUI client.

    Dart 1

  3. wa-cilukba wa-cilukba Public

    wa-cilukba

    TypeScript

  4. onogitree onogitree Public

    🌳 Ultra-lightweight, blazing-fast desktop Git multi-repository manager with parallel batch operations, VS Code-grade diffs, and real-time developer console. Built with Go (Wails) + SolidJS.

    TypeScript