Skip to content
View Asyraf2003's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsoring

@zuramai

Block or report Asyraf2003

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Asyraf2003/README.md

πŸ‘‹ Hi, I'm Asyraf

🧠 Arch Linux Power User | βš™οΈ Laravel & AWS Learner | ☁️ DevOps-In-Progress


Arch Linux Laravel AWS Docker GitHub Actions TryHackMe


🧠 About Me

I’m Asyraf, a builder who thrives on efficiency, clarity, and control.
I use Arch Linux as my main OS - not just for speed, but for total ownership of my workflow.
From Openbox setups under 500 MB RAM to self-made scripts inside ~/bin, I design every layer to be efficient and reproducible.

On the dev side, I focus on Laravel, Docker, and AWS Cloud - bridging backend development with infrastructure automation.
My long-term goal is to master DevOps, from coding and CI/CD to scalable cloud deployment and system hardening.


πŸ—οΈ What I Build

πŸ›’ Laravel E-Commerce

Production-ready e-commerce platform with clean architecture, authentication, product management, checkout flow, and optional Dockerized CI/CD setup.

🏫 School With Article

Multi-role school web app with Google OAuth, multilingual support (ID/EN/AR), PPDB registration, and article management.

βš™οΈ Arch Dotfiles

Custom Openbox + CLI setup optimized for performance - includes VPN toggles, Bluetooth/Wi-Fi scripts, MariaDB helpers, and zram/swap tuning.


🧩 Skills & Tech Stack

πŸ–₯️ Backend

  • Laravel (Auth, Middleware, Policies, Livewire/Blade, REST API)
  • SQLite, MariaDB, schema design
  • Composer & artisan workflow

☁️ Cloud & DevOps

  • AWS (EC2, RDS, S3, IAM, Route 53, basic SQS/SNS)
  • Docker & Docker Compose (multi-service Laravel stacks)
  • Nginx reverse proxy & deployment
  • CI/CD with GitHub Actions

🧱 System & Security

  • Arch Linux optimization, Openbox customization
  • Bash scripting (~/bin tools)
  • Basic hardening (UFW, fail2ban, permissions)
  • IAM access management, MFA setup
  • TryHackMe security fundamentals

⚑ Highlights

  • πŸš€ Efficiency-first mindset: minimal footprint, maximum clarity
  • πŸ“˜ Documented by default: every repo includes a clear README.md
  • 🧠 Experiment-driven: prefers to build β†’ break β†’ learn β†’ fix
  • πŸ” Security-aware: applies least-privilege principles in AWS & Linux
  • 🧰 Automation lover: builds scripts for everything repetitive

Selected Projects

  • πŸ›’ Laravel E-Commerce – clean architecture, auth, cart/checkout.
    Docs, screenshots, and quickstart available.
  • 🏫 School with Article – multi-role, Google OAuth, multilingual (ID/EN/AR), PPDB + CMS.
  • 🐳 Dockerized Laravel Stack – Nginx + PHP-FPM + DB + Queue; 1-command up.
  • βš™οΈ Arch Dotfiles – Openbox + scripts (wifi/vpn/bt/maria). 500–700 MB RAM idle.

🌍 Current Focus

  • 🎯 Preparing for AWS Developer Associate certification
  • 🐳 Experimenting with Dockerized Laravel stacks & CI/CD pipelines
  • ☁️ Building a self-hosted mini-project called AsyrafCloud
  • βš™οΈ Continuously refining my Arch Linux + Openbox environment

🧾 Philosophy

β€œCustom is powerful - as long as you understand every line you configure.”
That’s why I build from scratch - whether it’s a Laravel backend, Docker network, or Arch setup.
I believe in clarity, reproducibility, and elegant simplicity above everything else.


πŸ“« Contact


✨ Bonus

If you explore my dotfiles, you’ll see how much I love clean systems.
If you browse my Laravel repos, you’ll feel my obsession with structure.
And if you read my AWS notes - you’ll know I’m serious about mastering the cloud, one service at a time.

Pinned Loading

  1. dotfiles dotfiles Public

    Arch openbox setup for programmer

    Shell 2

  2. laravel-e-commerce laravel-e-commerce Public

    Laravel E-Commerce yg sudah jadi siap pakai

    JavaScript 1

  3. school-with-article school-with-article Public

    Code sekolah kompleks dengan fitur autentikasi google, multi role, kontrol artikel, ppdb, 3 bahasa

    JavaScript 1

  4. toko-sparepart toko-sparepart Public

    JavaScript 1

  5. ascloud-api ascloud-api Public

    Go

  6. hitung-barang hitung-barang Public

    PHP