Skip to content
View tttaufiqqq's full-sized avatar

Highlights

  • Pro

Block or report tttaufiqqq

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

Database & Backend Projects

Project Tech Stack Description
BuzzyHive 2.0 Laravel React Inertia.js TypeScript Python MySQL GitHub Actions cPanel
  • Final Year Project: IoT + ML system for kelulut (stingless bee) harvest readiness monitoring
  • ESP32 sensors push live data, KNN classifier predicts readiness, Telegram alerts beekeepers
  • Deployed via a GitHub Actions CI/CD pipeline (lint, deploy, deploy-ml stages)
  • Live at buzzyhive.urban-alert.com
Animal Shelter Workshop Laravel Livewire PostgreSQL MySQL MariaDB
  • Animal rescue and adoption platform with 5 databases across 3 engines (PostgreSQL, MySQL, MariaDB) on a Tailscale VPN mesh
  • Cross-database relationships enforced at the application layer
  • BITU3923 Workshop II
BITD Workshop 2 Demo PHP MariaDB MySQL PostgreSQL
  • Reference demo for BITU3923 students
  • Shows how to build a heterogeneous distributed database system across 3 engines and 3 machines connected via Tailscale
Green Lifestyle Market Java Spring Boot React Oracle
  • Campus C2C marketplace for eco-friendly & pre-owned goods
  • Rebuilt from vanilla PHP/MySQL to Spring Boot + Oracle DB 23ai
  • Adds WebSocket, Flyway migrations & ToyyibPay payments
Library System EDP C# .NET SQL Server
  • WinForms library management system for book, user and issue tracking with fine calculation
  • Built on Delegation + Repository + Template Method patterns

Infrastructure & Security Projects

Project Platform Description
Homelab: Database Fleet Proxmox Oracle MySQL MariaDB PostgreSQL SQL Server MongoDB
  • 6 database engines, each on its own dedicated VM/LXC host across 13 machines on a single Proxmox node
  • Install, hardening, and troubleshooting logs for every engine's own quirks
Homelab: Networking & Segmentation Tailscale Linux OPNsense
  • Tailscale mesh VPN across the lab with a self-hosted split-horizon DNS layer (dnsmasq)
  • OPNsense router VM segmenting the fleet into 8 VLANs with per-VLAN DHCP and firewall rules
Homelab: Secrets & Storage Vault MinIO
  • HashiCorp Vault as the centralized secrets manager for every VM/CT in the lab (scoped AppRoles, not the root token, for app and CI/CD deploys)
  • Self-hosted MinIO S3-compatible object storage
CTF Writeups Kali Burp Suite Wireshark Ghidra Nmap Gobuster John
  • Writeups from HackTheBox and TryHackMe rooms
  • HackTheBox: Cyber Apocalypse CTF 2026 "The Salt Crown", 6 challenges across forensics, reverse engineering, hardware, and blockchain

CI/CD Pipelines

Project Tech Stack Description
BuzzyHive: CI/CD GitHub Actions cPanel
  • Cloud-hosted GitHub Actions pipeline with separate lint, deploy, and deploy-ml workflows
  • Deploys the Laravel app and retrains/ships the KNN classifier to cPanel hosting
Animal Shelter Workshop: CI/CD GitHub Actions Ansible
  • Self-hosted GitHub Actions runner (LXC) on the tailnet, since CI and CD both need to reach private Tailscale-only DB hosts
  • Ansible converges all 6 fleet hosts on every CD run
Animal Shelter Workshop: Deployment Vault Cloudflare
  • Deploy-time secrets pulled from a scoped Vault AppRole (not the root token) by Ansible
  • App goes live via a permanent Cloudflare Tunnel, no port-forwarding, no hardcoded .env credentials

DevOps Practice

A self-directed DevOps curriculum run against a real project (Animal Shelter Workshop) instead of tutorials: Terraform, Ansible, Docker, Kubernetes, observability, GitOps, and a multi-cloud stretch goal, each stage built, broken, and fixed for real.

Project Tech Stack Description
Homelab: Infrastructure as Code Terraform Proxmox
  • Proved the first real Terraform loop against production Proxmox infrastructure
  • Moved state onto a proper backend
  • Imported hand-provisioned containers
  • Replaced duplicated resource blocks with a for_each module
Homelab: Configuration Management Ansible
  • Refactored a single giant Ansible task file into roles
  • Proved idempotency
  • Added Molecule testing
  • Expanded Vault-backed convergence across the fleet
Homelab: CI/CD Hardening GitHub Actions
  • Recovery path for failed DB deploys
  • Pre-deploy backup step
  • Terraform drift check surfaced on every run
Homelab: Containers Docker
  • Packaged the Laravel app (code, PHP runtime, built frontend) into a multi-stage Docker image
  • Compose stack for local testing, the first time it ran anywhere but a hand-configured VM
Homelab: Kubernetes Kubernetes Vault
  • Deployed the containerized app onto a single-node k3s cluster with the Vault Agent Injector for secrets
  • Self-healing and rolling deploys instead of one container on one host
Homelab: Observability Prometheus Grafana
  • Fleet-wide monitoring and log aggregation with Prometheus, Grafana, Loki, and Alertmanager
  • Replaces manual curl/kubectl/log-tailing checks with dashboards and alerts
Homelab: GitOps Argo CD Kubernetes
  • ArgoCD watching the k3s cluster against Git, auto-syncing and reverting manual drift
  • Git became the enforced source of truth instead of a human running kubectl/helm/terraform by hand
Homelab: Multi-Cloud (Azure) Azure
  • Offsite nightly database backup sync to Azure Blob Storage with a cost-guardrail budget
  • Azure Function reading Vault secrets through a Tailscale Funnel
  • Second Terraform provider (azurerm) proving the same IaC workflow against a different cloud

Technical Skills

Languages

PHP TypeScript Java C# JavaScript Python SQL SQL Server Bash

Frameworks & Tools

Laravel Spring Boot MySQL Oracle PostgreSQL Git Linux Proxmox React Inertia.js GitHub Actions Tailscale Vault MinIO Cloudflare Terraform Docker Kubernetes Argo CD Prometheus Grafana Azure

Security & Testing

Kali Linux Burp Suite Wireshark Ghidra Nmap

Pinned Loading

  1. Animal-Shelter-Workshop Animal-Shelter-Workshop Public

    Laravel + heterogeneous distributed database system for BITU3923 Workshop II BITD (Database Management) at UTeM.

    Blade

  2. Kelulut-Hive-Harvest-Readiness-Prediction Kelulut-Hive-Harvest-Readiness-Prediction Public

    Sem 2 2025/2026 UTeM PSM Project (Final Year Project)

    TypeScript

  3. workshop-2-bitd-demo-project workshop-2-bitd-demo-project Public

    A demo project to guide BITD students at UTeM to complete their BITU3923 Workshop 2 BITD (Database Management) project

    PHP

  4. proxmox-homelab-taufiq proxmox-homelab-taufiq Public

    Homelab documentation. The homelab is for experimenting with databases administration and apps development.

    HCL

  5. ctf-writeups ctf-writeups Public

  6. Library-System-EDP Library-System-EDP Public

    Old diploma project for subject DITP2123 EVENT-DRIVEN PROGRAMMING Semester 2 Session 2023/2024 at UTeM. Planned to add improvements in the future.

    C#